Candangos
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
maio 2024
SegTerQuaQuiSexSábDom
  12345
6789101112
13141516171819
20212223242526
2728293031  

Calendário Calendário

Procurar
 
 

Resultados por:
 


Rechercher Pesquisa avançada

Últimos assuntos
» matrizes em c
C# Contador PAR Empty2011-11-10, 13:52 por allanyo

» matriz em c
C# Contador PAR Empty2011-11-08, 19:02 por allanyo

» matriz em c
C# Contador PAR Empty2011-11-08, 19:02 por allanyo

» [FUNÇÃO] C
C# Contador PAR Empty2011-09-25, 15:33 por lucas150992

» Comprare Viagra. da mulher viagra generico
C# Contador PAR Empty2011-08-04, 09:16 por Convidado

Navegação
 Portal
 Índice
 Membros
 Perfil
 FAQ
 Buscar

C# Contador PAR

Ir para baixo

C# Contador PAR Empty C# Contador PAR

Mensagem por Edward Phoenix 2010-02-23, 00:32

Ola mais uma vez pessoal!..

Só por curiosidade vou reforçar mais aqui o assunto do FOR..
Contador..

vou disponibilizar codigo de um programa que conta apenas numeros pares...
Vale apena ver,estudar e criticar o codigo..

Form;

Insira 2 textbox 1 list box 1 button

agora colem o codigo:


----------------------

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}

private void button1_Click(object sender, EventArgs e)
{
//declaração de variaveis
int n1 = 0;
int n2 = 0;
int h1 = 0;
int h2 = 0;

//Limpa a listbox antes de qualquer coisa para nao acumular numeros
listBox1.Items.Clear();

{
//se a caixa de texto 1 tiver vazia ou a de texto 2 entao exibir uma mensagem
if (textBox1.Text.Length == 0 || textBox2.Text.Length == 0 )
{
MessageBox.Show("Digite um numero");
}
//senao
else
{
//converter as ciaxas de textos de string pata inteiro
n1 = Convert.ToInt32(this.textBox1.Text);
n2 = Convert.ToInt32(this.textBox2.Text);

//fazer o processo de divisao por 2 para verificar se os numeros sao pares
h1 = (n1 % 2);
h2 = (n2 % 2);

{
//se os numeros digitados no resto da divisao forem diferentes de 0 exibir mensagem
if (h1 != 0 || h2 != 0)
{
MessageBox.Show("Digite apenas numeros pares\b");
}
//senao
else
{
//contar os numeros de 2 em 2
for (n1 = n1; n1 <= n2; n1 += 2)

//exibir os resultados numa listbox
listBox1.Items.Add("Numero: " + n1);
//Da beeps no alto-falante do gabinete
Console.Beep();
}

}
}
}
}
}
}

--------------------

Consideraçoes...
Alguns comandos que ainda nao foram passados...

% -> Modulo,exibe o resto de uma divisao variavel(2 % 2) ; Variavel = 0
!= -> Diferente ex if(2 != 10) "Se 2 for DIFERENTE de 10"
&& -> E conector logico if(2 == 2 && 5 ==5) "Se 2 for igual a 2 E 5 igual a 5"
+= -> Incremento de numero definido ex for(int i = 0 ; i <= 10 ; i += 2)
Resultado:
0 2 4 6 8 10


-------------------

CREDITOS À MIM MESMO EDUARDO

è isso ae quem tiver duvida..
Posta ae!!!!! ( C4nD4nGØ$ )

printf("Até mais");




lol!
Edward Phoenix
Edward Phoenix

Mensagens : 34
Pontos : 86
Data de inscrição : 22/02/2010
Idade : 33

Ir para o topo Ir para baixo

Ir para o topo


 
Permissões neste sub-fórum
Não podes responder a tópicos