Game Skrew
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Lógica de programação C#

Ir para baixo

Lógica de programação C# Empty Lógica de programação C#

Mensagem  Ivan Qui Out 09, 2008 2:02 am

Introdução à Lógica de Programação - C#
Professor: Emerson Paduan | Por: Ivan Freire


Variáveis:
int num; (sempre um número inteiro)
float ou double num; (um número quebrado)
string aux; (sempre uma palavra ou número a ser digitado)
bool teste; (diz se é verdadeiro ou falso)

Comandos de texto:
Console.WriteLine(“escreve a frase a ser exibida”); (ao final, pula para a linha de baixo)
Console.Write(“escreve a frase a ser exibida”); (a frase fica na mesma linha)
aux = Console.ReadLine(); (o numero ou uma palavra vai ser digitada)

Dentro dos comandos as variáveis seguem uma ordem, são mencionadas depois das “aspas” com uma vírgula antes, sempre na ordem de {0} em diante, sempre entre {chaves}.
ex:
int num;
string aux;
bool teste;

Console.WriteLine(“digite um número”);
aux = Console.ReadLine();
num = Convert.ToInt32(aux); ou num = Convert.ToSingle(aux);

Console.WriteLine(“o número digitado foi {0}”, num);
teste = num > 30;
Console.WriteLine("{0} > 30 = {1}" , num, teste);


Desvio Condicional - if e else:
if (num > 30)
Console.WriteLine(“Parabéns!”);
if (num< 30) ou else
Console.WriteLine(“Tente denovo!”);

Para aparecer mais de uma frase em uma condição, ou uma condição dentro da condição, utiliza-se {chaves}.
ex:
if ( num >= 30 )
{
Console.WriteLine( “Aprovado”);
Console.WriteLine(“Parabéns”);
}
else
{
if( nota >= 5)
Console.WriteLine( “Exame”);
else
Console.WriteLine( “Reprovado”);
}


Enquanto - while:
“Enquanto a condição for verdadeira o bloco de instruções será repetido”
a = 1;
while ( a < 10)
{
Console.Write (“{0} “,a);
a++;
}

A condição deve ser apresentada sem ponto e vírgula; e antes das {chaves} ,dentro delas só segue a frase e o número a ser apresentado.
ex:
int cont;
float num, soma;
soma = 0;
cont = 0;
while (cont < 10)
{
Console.WriteLine("Digite um número: ");
num = Convert.ToSingle(Console.ReadLine());
soma = soma + num;
cont++;
}
Console.WriteLine("Soma = {0}", soma);


Faça enquanto - do:
“Semelhante ao while”
a = 1;
do
{
Console.Write ( “{0} ”,a );
a++;
} while ( a < 10);

Mesmo modelo do While, declarando do primeiro e só depois das {chaves} declara-se o enquanto.
ex:
float soma, num;
int cont;
soma = 0 ;
cont = 0 ;
do {
Console.WriteLine("Digite um número: ");
num = Convert.ToSingle (Console.ReadLine());
soma = soma + num;
cont = cont + 1;
} while ( cont < 850 );
Console.WriteLine(“Soma = {0}", soma);


Para – for:
for(<var> de <valor Inicial>; Até <valor Final>; Passo <incremento>)
for (a = 1; a < 10; a++)


Pacote com aulas do professor:Download
Ivan
Ivan
Skrew
Skrew

Mensagens : 35
Data de inscrição : 14/09/2008
Idade : 34

https://gameskrew.forumbrasil.net

Ir para o topo Ir para baixo

Ir para o topo


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