TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

O Algoritmo

Por:   •  25/10/2018  •  Abstract  •  296 Palavras (2 Páginas)  •  145 Visualizações

Página 1 de 2

Estrutura para (for)

For ( i=1 ; i<=5; i++) {

"para 1 ir ate 5, somando+1+1...faça isso :"

Acumuladores/contadores: o resultado e obtido com conclusao da repetição.

Deve começar sendo declarado com valor ZERO!!

int cont;

cont = 0;

EX: (ACUMULADOR) O valor da soma dos 5 valores digitados pelo usuario será:

A variavel soma sera o resultado obtido com a conslusao da repitiçao...entao sera o contador.

" para 1 ate 15 somanado +1..faça:"

int i, soma;

float valor;

soma=0;

for (i=1; i<=5; i++) {

printf ("Digite o valor");

scanf ("%d", &valor);

soma = soma + valor; ...... 0 = 0 + valor....valor (2)....0 = 0 + 2...soma = 2..

}

printf ("O valor das somas dos 5 valores eh: %d", soma);

"SOMA" TA ACUMULANDO A SOMA DE TODOS OS VALORES DIGITADOS EM "VALOR"

EX ( CONTADOR) O valor da soma dos 5 valores digitados pelo usuario será:

int i, cont;

float valor;

cont =0;

for (i=1; i<=5; i++){

printf ("Digite o valor");

scanf("%d", &valor);

if (valor > 5) {

cont= cont +1;

}

}

printf ("A quantidade de valores digitados acima de 5 eh : %d", cont);

O CONTADOR AQUI NAO ESTA FAZENDO A SOMA TOTAL DOS VALORES E SIM A SOMA DA QUANTIDADE DE VEZES QUE FORAM DIGITADOS VALORES ACIMA DE 5.

Estrutura Equanto (while) faz o testo no inicio do algoritmo e nao tem um limite especifico de repetiçoes.

A estruta esta sujeita a se repetir enquanto a condição for verdadeira. ( condição falsa para a repetição)

int a;

while (a != 5 ) { faça isso

.....}

Ex :

Y = 5;

X= 1;

while ( X < Y ) {

X = X + 1; }

NO WHILE TEM QUE COLOCAR UMA CONDIÇAO DENTRO DO LAÇO PARA IR FAZENDO A RODA GIRAR.

Estrutura

...

Baixar como (para membros premium)  txt (1.8 Kb)   pdf (45.2 Kb)   docx (11.7 Kb)  
Continuar por mais 1 página »
Disponível apenas no TrabalhosGratuitos.com