Ayuda con Algoritmo

Hola soy un verdadero novato en esto de algoritmos y programación
y desearía que me puedas ayudar resolviendo este algoritmo
Se debe ingresar N números y determinar cual es el mayor y cual es el menor

1 respuesta

Respuesta
1
De ahí hubieses empezado amigo, he estado revisando varios manuales de C y vendría a ser así:
#include <stdio.h>
main()
{unsigned long menor, mayor, numero, contador;
menor=0; mayor=0;
while (cont <= N)
{
/*aqui mandas a leer el primer numero*/
if numero<menor then
menor=numero;
else
{ if numero>mayor then
mayor=numero;
}
contador++;
}
/* Aquí mandas a imprimir el mayor y el menor*/
}
-- No olvides pedirme cualquier aclaración o en caso ya no tengas dudas, finaliza la pregunta con el puntaje respectivo
Bueno gracias pero no lo entiendo tan bien por favor me lo podrías pasar al lenguaje borland c
Entonces:
menor <-- 0
mayor <-- 0
mientras contador <= N entonces
Leer numero
Si numero < menor entonces
Menor <-- numero
Caso contrario
Si numero > mayor entonces
Mayor <-- numero
contador <-- contador+1
Fin Mientras.
-- No olvides pedirme cualquier aclaración o en caso ya no tengas dudas, finaliza la pregunta con el puntaje respectivo
No el algoritmo sin arreglos debe ser
¿Los N números se guardan en un arreglo?
Si se guardan los números en un arreglo es así:
menor <-- 0
mayor <-- 0
Para cada i desde 1 hasta N hacer
Si arreglo<menor entonces
Menor <-- arreglo
Si arreglo>mayor entonces
Mayor <-- arreglo
Fin para cada
Luego imprimes menor y mayor.
-- No olvides pedirme cualquier aclaración o en caso ya no tengas dudas, finaliza la pregunta con el puntaje respectivo

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas