Ejercicio PRO I Informática uvigo

Práctica 4 Ejercicio 10. Calcular el mayor y el menor de una serie de números introducidos por teclado. Solución pidiendo un número por lo menos. Modificar el programa para que pregunte si no quiero introducir números.

#include <stdio.h>
/* Práctica 4 Ejercicio 10. Calcular el mayor y el menor de una serie de numeros introducidos por teclado.
*/
int main()
{
int mayor, menor;
int x;
printf(“dame el primer numero\n”);
scanf(“%d”,&x);

menor=x; //Variable para almacenar el mayor. Inicialmente el primero tecleado
mayor=x; //Variable para almacenar el menor. Inicialmente el primero tecleado

do{
printf(“dame otro numero o cero para terminar\n”);
scanf(“%d”,&x);
if (x>mayor && x!=0){

//Comprobar si el introducido es menor que el menor del los introducidos hasta ahora y es distinto de //cero
mayor=x;
}
if(x<menor && x!=0){

//Comprobar si el introducido es menor que el menor del los introducidos hasta ahora y es distinto de //cero
menor=x;
}
}
while (x!=0);
printf(“El mayor es :%d \n”,mayor);
printf(“El menor es :%d \n”,menor);
return 0;
}