• Matéria: Informática
  • Autor: ppeeddrroopphh
  • Perguntado 4 anos atrás

Exercício 3

Faça um programa que leia um número do teclado até que encontre um número igual a zero. No final, mostre a soma dos números digitados. (do while)

Respostas

respondido por: aleprezzi
3

Resposta:

#include <stdio.h>

int main()

{

int numero ;

int soma = 0;

do {

printf("Digite um numero\n");

scanf("%d", &numero);

soma += numero;

}while(numero != 0);

printf("Soma = %d", soma);

}

Explicação:

Faz um teste ai (eu nao testei ehehe) mas me avisa qualquer coisa


aleprezzi: tem uns ajustes pra fazer ali no while(numero != 0)
aleprezzi: e falta um ; no final do printf("Digite um numero\n");
ppeeddrroopphh: deu erro
ppeeddrroopphh: no do
ppeeddrroopphh: #include

int numero ;

int soma = 0;

do {printf("Digite um numero\n")

scanf("%d", &numero);

soma += numero;

}while(numero != 0)

printf("Soma = %d", soma);

}
aleprezzi: atualizei o código da resposta
respondido por: ruancastro15
1

O algoritmo a seguir foi escrito na linguagem de programação Python3, ele tem por função ler números e armazená-los em um array, quando o número lido for igual a zero, ele mostrará o resultado da soma dos números digitados anteriormente, veja:

import numpy

my_list = []

n = -1

while( n != 0):

 n = float(input())

 if(n != 0):

   my_list.append(n)

 else:

   print("a soma é ",sum(my_list))

## fim do algoritmo

Importância dos algoritmos

Os algoritmos são utilizados para diversos fins, como por exemplo para pensar como faríamos o código digitado acima, para somar valores diversos.

Saiba mais sobre algoritmos: https://brainly.com.br/tarefa/20790680

Anexos:
Perguntas similares