Tópicos Especiais Em Desenvolvimento De Sistemas
Pesquisas Acadêmicas: Tópicos Especiais Em Desenvolvimento De Sistemas. Pesquise 861.000+ trabalhos acadêmicosPor: gabrielcoutt • 10/5/2013 • 486 Palavras (2 Páginas) • 1.145 Visualizações
PROFESSOR
ANDERSON MACEDO
Especialista em Engenharia de Software com UML
LÓGICA E TÉCNICAS
DE PROGRAMAÇÃO
Aula 3
Linguagem C#
Objetivo da Aula
OBJETIVO:
Apresentar as técnicas de “laços de repetição”
através de Algoritmos dentro de projetos Console
Application;
ESTRUTURA DE REPETIÇÃO
Existem ocasiões onde se é necessário
efetuara repetição de um trecho de programa um
determinado número de vezes. Neste caso,
poderá ser criado um looping que efetue o
processamento de um determinado trecho,
tantas vezes quantas forem necessárias.
Os loopings também são
chamados de laços de repetição
ou malhas de repetição.
COMANDOS DE ESTRUTURA DE LAÇO
DE REPETIÇÃO
for
while
do while
Indeterminado Nº de
vezes
Nº vezes específica
COMANDO FOR
Permite que um certo trecho de programa seja
executado um número determinado de vezes.
int i;
for( i = 0; i <= 10; i++)
Console.Write(“Macedo”);
= sinal de atribuição;
int i – criação da variável i;
0 – valor inicial;
10 – indica o valor final;
i++ – indica que i irá
variar de 1 em 1;
MEMÓRIA VÍDEO
EXEMPLO: for
MEMÓRIA VÍDEO
EXEMPLO: PARA / FIMPARA
algoritmo "EXE_SOMA"
{
float soma = 0;
float num = 1;
float media = 0;
int cont = 0;
for (cont=1;cont<=5;cont++)
{
soma = soma + num;
}
media = soma / 5;
CW(“Média:", media);
}
Construa um programa em C# para calcular a
média de uma turma que tem 5 alunos.
Vamos fazer isso “AGORA”!!!
ATIVIDADE EM SALA 1
{
PERGUNTAS
COMANDO WHILE
Permite que um certo trecho de programa seja
executado de 0 a N vezes;
Permite que um certo trecho de programa seja
executado ENQUANTO uma certa condição
for verdadeira.
WHILE
while (condicao)
{//início while
<comandos_a_repetir>
} //fim while
<comandos após o while>
int i = 1;
while (i <= 5)
{
CW(“Macedo”);
i++;
}‐
a condição (i <= 5) é testada sempre que o laço chega
ao final;
Obs: Se a condição for falsa logo no
primeiro teste, os comandos
internos (dentro do laço não serão
executados);
MEMÓRIA VÍDEO
Vamos ver na prática alguns exemplos de como
se trabalha com o comando while dentro da
lógica de programação! Quando??? – Já!!!
ATIVIDADE
...