Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Prévia do material em texto

TRABALHO ALGORITMOS E PROGRAMAÇÃO ESTRUTURADA 
ALUNO: Marcos teixeira martins 
CODIGO: 
#include 
 
void main() { 
 // 1. Inicialização das variáveis 
 int numero; // Variável para armazenar cada número lido do usuário 
 int soma = 0; // Variável acumuladora, inicializada em zero 
 
 printf("===========================================\n"); 
 printf(" CALCULADORA DE SOMA (WHILE) \n"); 
 printf("===========================================\n"); 
 printf("Digite os numeros inteiros para somar.\n"); 
 printf("O programa sera encerrado quando voce digitar 0 (zero).\n\n"); 
 
 // É necessário ler o primeiro número ANTES do loop 'while' 
 // para que a condição seja avaliada corretamente na primeira iteração (teste no topo). 
 printf("Digite o primeiro numero: "); 
 scanf("%d", &numero); 
 
 // 2. Estrutura de Repetição 'while' 
 // O loop continua ENQUANTO o número lido for diferente de 0. 
 while (numero != 0) { 
 
 // 3. Acumulação da soma 
 // O número inserido é somado à variável 'soma'. 
 soma = soma + numero; 
 
 // 4. Leitura do Próximo Número 
 // Esta leitura prepara o valor da variável 'numero' para o próximo teste 
 // da condição no início do loop. 
 printf("Digite o proximo numero (ou 0 para encerrar): "); 
 scanf("%d", &numero); 
 } 
 
 // 5. Saída do Programa e Exibição do Resultado 
 // A condição 'numero != 0' se tornou falsa, o loop encerra. 
 printf("\n-------------------------------------------\n"); 
 printf(">>> FIM DA ENTRADA DE DADOS

Mais conteúdos dessa disciplina