• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

nilsantos

logica sobre while

5 mensagens neste tópico

estou tendo duvida de como fazer um exercicios gostaria de uma ajuda?

desemvolva um programa que calcule e exiba a soma de 20 numeros quaisquer que são digitados via teclado.

isso feito no fluxograma?

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

É simples, guardas os 20 números num vector, numeros[19]

Inicias uma variável de controlo, int controlo = 0

Pedes e guardas os números no array

Entras no while com while(controlo < 20)

Fazes a soma, soma=soma+numeros[controlo]

Incrementas a variável controlo , e no final imprimes o resultados

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

É simples, guardas os 20 números num vector, numeros[19]

Atenção que esse 19 aí está errado, porque ele quer alocar um array de 20 posições e isso só aloca 19. Os índices é que vão de 0 a 19.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

alguem tem exercicios que possa me passa monstrando em fluxograma pois tenho que fazer us trabalhos para faculdade mais so posso usar for, do while, while.

ou um email para dar umas dicas. agradeço.

segundo o exercicio vi a formula que foi posta eu fiz em for e ficou assim gostaria de saber o que vocês acham?

imagemcos.png

width=750 height=14http://img524.imageshack.us/img524/imagemcos.png/1/w1024.png[/img]

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

ficou ruim a imagem mais e assim c=20

entra com o numero qualquer digitado x

c=x+1

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora