Fórum Condição. #62066
24/09/2008
0
Eu fiz esse programa em C, você digita 5 numeros e ele te da no final o maior, o menor, quantos numeros foi digitado e a soma desses numeros, preciso de ajuda apenas para colocar uma condição.
Eu quero deixar as entrar infinitas ele só vai apresentar o resultado quando você digitar um numero negativo.
Eu quero deixar as entrar infinitas ele só vai apresentar o resultado quando você digitar um numero negativo.
#include<conio.h>
include<stdio.h>
include <iostream.h>
void main(void)
{
// Declaração e Inicialização de Variáveis
int num[5], i = 0, maior, menor, soma = 0;
char resposta = ´s´;
do{
soma = 0;
while (num[i]>=0){
for (i = 1; i <= 5; i++){
printf(" Entre com o ¬i valor: " ,i);
scanf("¬i",&num[i]);
if (i == 1){
menor = num[i];
maior = num[i];}
else{
if (num[i] < menor){
menor = num[i];}
if (num[i] > maior){
maior = num[i];}}
soma = (soma + num[i]);}}
printf("\n\n O menor numero e: " "¬i",menor);
printf("\n\n O maior numero e: " "¬i",maior);
printf("\n\n A quantidade de numeros digitados foi: " "¬i",i=i-1);
printf("\n\n A soma de todos numeros e de: " "¬i",soma);
resposta = printf("\n \n Deseja Continuar S/N?:");
scanf( "\n ¬c", &resposta );
}while( resposta == ´s´ || resposta == ´S´);
}
Ervilha
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)