caloiro Posted October 18, 2006 at 04:20 PM Report #58341 Posted October 18, 2006 at 04:20 PM sou burro e caloiro. preciso de fazer um programa até 5f.. Programa(visual basic): pedir ao utilizador 2 valores, num max e num min. escrever todos os numeros compreendidos entre estes dois(num inclusive). e no fim mostrar quantos destes valores sao pares.. agradecia uma Santa ajuda.. obrigado..
Hipnoted Posted October 18, 2006 at 05:32 PM Report #58363 Posted October 18, 2006 at 05:32 PM Bem-vindo ao fórum caloiro! 🙂 sou burro e caloiro. Lol, se tu o dizes...😛 É assim, coloca entre uma tag a versão do Visual Basic, para que as pessoas que realmente percebem te possam ajudar. Ex: [VB] ajuda num programa "Nunca discutas com um idiota. Eles arrastam-te até ao seu nível e depois ganham-te em experiência"
Preatorian Posted October 18, 2006 at 06:10 PM Report #58387 Posted October 18, 2006 at 06:10 PM Vendo-te esse programa 😛
NuGuN Posted October 18, 2006 at 06:41 PM Report #58397 Posted October 18, 2006 at 06:41 PM bem... Crias duas caixas de texto(text1 e text2) a text1 é para o num min e a text2 para o num max e uma listbox para os resultados. Depois podes a nivel de código fazes o seguinte. dim i as integer dim varCount as integer dim arrayVal() as integer for i = val(text1.text) to val(text2.text) if (i mod 2) = 0 then redim preserve arrayval(varCount) arrayval(varCount) = i list1.additem arrayval(varCount) varCount = varCount + 1 end if next i Este código metes no evento de um botão p exemplo. Caso não saibas, um evento de um botão é aquela coisa que aparece quando fazes double click emcima de um botão, aparece kk coisa do tipo -> private sub command1_click() end sub este código metes entre essas 2 linhas 😛 Cumps
NuGuN Posted October 19, 2006 at 06:21 AM Report #58492 Posted October 19, 2006 at 06:21 AM Para essa alteração basta adicionares outra listbox (list2) e depois fica assim: dim i as integer dim varCount as integer dim arrayVal() as integer for i = val(text1.text) to val(text2.text) if (i mod 2) = 0 then redim preserve arrayval(varCount) arrayval(varCount) = i list1.additem arrayval(varCount) varCount = varCount + 1 end if list2.additem i next i Cumps
Diogo Paulino Posted November 5, 2006 at 06:46 PM Report #62281 Posted November 5, 2006 at 06:46 PM Boas, Sou um novato de um curso de programação. Estou no 1º ano e começei a trabalhar com o VB.net.Mas talvez conseguisse resolver o programa 😉 Chamo-me Diogo Paulino tenho 16 anos. Abraço 4 all
rafael_276 Posted December 4, 2006 at 10:39 PM Report #68818 Posted December 4, 2006 at 10:39 PM Boas, N sei se ja resolveste o problema mas para o que tu queres axu k sera axim +/- Para VB .NET: dim arrayVal(0) as integer dim kt_de_ns_pares as integer for i as integer = val(text1.text) to val(text2.text) redim preserve arrayval(i) arrayval(i) = i list1.Items.additem() if (i mod 2) = 0 then kt_de_ns_pares += 1 end if next text1.text == Nº minimo text2.text == Nº Maximo kt_de_ns_pares == Quantos nºs sao pares list1== Listbox kom todos os nºs entre text1.text e text2.text Cumprimentos, Akaru
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now