Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Integrantes:
1-
2-
3-
Problema 1
Enunciado: Dado cinco números enteros, devolver el número mayor.
Análisis: Para la solución de este problema, se requiere que el usuario ingrese
cinco números enteros n1, n2, n3, n4 y n5 luego el sistema verifica y devuelve
el número mayor.
I ngrese numero 2: 5
Ingrese numero 3: -3
Ingrese
Codificación en Lenguaje C:
#include <stdio.h>
#define Inicio {
# define Fin }
int main ()
Inicio
int n1, n2, n3, n4, n5, mayor;
printf ("\nIntroducir numero 1: ");
scanf("%d",&n1);
printf("\nIntroducir numero 2: ");
scanf("%d",&n2);
printf("\nIntroducir numero 3: ");
scanf("%d",&n3);
printf("\nIntroducir numero 4: ");
scanf("%d", &n4);
printf("\nIntroducir numero 5: ");
scanf("%d",&n5);
if (n1>n2 && n1>n3 && n1>n4 && n1>n5)
{ mayor=1;
}
if (n2>n1 && n2>n3 && n2>n4 && n2>n5)
{ mayor=2;
}
if (n3>n1 && n3>n1 && n3>n1 && n3>n1)
{ mayor=3;
}
if (n4>n1 && n4>n2 && n4>n3 && n4>n5)
{ mayor=4;
}
if (n5>n1 && n5>n2 && n5>n3 && n5>n4)
{ mayor=5;
}
switch (mayor)
{ case 1: mayor=n1; break;
case 2: mayor=n2; break;
case 3: mayor=n3; break;
Problema 2
Enunciado: Dado 3 números, devolver los números en orden ascendente.
Análisis: Para la solución de este problema, se requiere que el usuario ingrese
tres números (n1, n2 y n3), luego el sistema verifica y devuelve los números
ordenados en forma ascendente. Primero se debe encontrar el número Mayor,
luego el número Menor y al final el número Intermedio, que es el resultado de
Sumar los tres números - (Mayor+ Menor).
//mayor
Si (n1>n2 y n1>n3) entonces
mayor=n1
Sino
Si (n2>n1 y n2>n3) entonces
mayor=n2
//menor
//intermedio
inter=(n1+n2+n3)-(mayor + menor)
#include <stdio.h>
#define Inicio {
# define Fin }
int main ()
Inicio
int n1, n2, n3, mayor, inter, menor;
printf ("\nIngrese el numero 1: ");
scanf("%d",&n1);
printf ("\nIngrese el numero 2: ");
scanf("%d",&n2);
printf ("\nIngrese el numero 3: ");
scanf("%d",&n3);
//mayor
//menor
if (n1<n2 && n1<n3)
{ menor=n1;
}
else
{ if (n2<n1 && n2<n3)
{ menor=n2;
}
else
{ menor=n3;
}
}
//intermedio
inter= (n1+n2+n3)-(mayor+menor);
printf ("El mayor es %d , el intermedio es %d, el menor es %d",mayor,
inter, menor );
Fin