faça um programa que efetue a leitura de valores positivos inteiros até que um valor negativo seja informado. ao final da execução do programa deverão ser apresentados o maior e o menor valor informado.
Respostas
respondido por:
2
Utilizando a linguagem C e usando o compilador DEV C++
#include <stdlib.h>
#include <stdio.h>
#include <conio.h>
int main(void)
{
int x, numero=0, maior=0, menor=0;
while (numero>=0)
{
printf("DIGITE UM NÚMERO POSITIVO ou UM NEGATIVO PARA PARAR: "); scanf("%d",&numero);
if(numero>0)
{
if(numero>maior)
maior=numero;
if(numero<menor)
menor=numero;
}
else
menor=numero;
}
printf("O maior é %d e o menor é %d\n", maior, menor);
system("pause");
return(0);
}
#include <stdlib.h>
#include <stdio.h>
#include <conio.h>
int main(void)
{
int x, numero=0, maior=0, menor=0;
while (numero>=0)
{
printf("DIGITE UM NÚMERO POSITIVO ou UM NEGATIVO PARA PARAR: "); scanf("%d",&numero);
if(numero>0)
{
if(numero>maior)
maior=numero;
if(numero<menor)
menor=numero;
}
else
menor=numero;
}
printf("O maior é %d e o menor é %d\n", maior, menor);
system("pause");
return(0);
}
Perguntas similares
7 anos atrás
7 anos atrás
7 anos atrás
9 anos atrás
9 anos atrás
9 anos atrás
9 anos atrás
9 anos atrás