Muestro el còdigo para Ordenar de Menor a Mayor Tres nùmeros introducidos por el usuario. El Ordenamiento se basa en el uso de la sentencia:
if(condicion)
{
Bloque de Instrucciones;
}
Explicación del código:
Primera Parte
Segunda Parte:
COMENTEN...
---------------------------------------------------------------------------------------------
// Ordenar de Menor a Mayor Tres Numeros Introducidos Por el Teclado y Mostrarlos en Pantalla
#include <stdio.h>
#include <conio.h>
void main()
{
clrscr();
int num1,num2,num3,aux;
num1=num2=num3=aux=0;
printf("\nVamos a Ordenar tres numeros de menor a mayor introducidos por el usuario ");
printf("\n\nInserte el primer numero:");
scanf("%d",&num1);
printf("\nInserte el segundo numero:");
scanf("%d",&num2);
if(num1>num2)
{
aux=num2;
num2=num1;
num1=aux;
}
printf("\nInserte el tercer numero:");
scanf("%d",&num3);
if(num2>num3)
{
aux=num2;
num2=num3;
num3=aux;
}
if(num1>num2)
{
aux=num1;
num1=num2;
num2=aux;
}
printf("\n\n\tLos numeros ordenados de menor a mayor son: %d , %d , %d",num1,num2,num3);
getch();
}
------------------------------------------------------------------------------------------------------------------------
*Salida en pantalla
if(condicion)
{
Bloque de Instrucciones;
}
Explicación del código:
Primera Parte
Segunda Parte:
COMENTEN...
---------------------------------------------------------------------------------------------
// Ordenar de Menor a Mayor Tres Numeros Introducidos Por el Teclado y Mostrarlos en Pantalla
#include <stdio.h>
#include <conio.h>
void main()
{
clrscr();
int num1,num2,num3,aux;
num1=num2=num3=aux=0;
printf("\nVamos a Ordenar tres numeros de menor a mayor introducidos por el usuario ");
printf("\n\nInserte el primer numero:");
scanf("%d",&num1);
printf("\nInserte el segundo numero:");
scanf("%d",&num2);
if(num1>num2)
{
aux=num2;
num2=num1;
num1=aux;
}
printf("\nInserte el tercer numero:");
scanf("%d",&num3);
if(num2>num3)
{
aux=num2;
num2=num3;
num3=aux;
}
if(num1>num2)
{
aux=num1;
num1=num2;
num2=aux;
}
printf("\n\n\tLos numeros ordenados de menor a mayor son: %d , %d , %d",num1,num2,num3);
getch();
}
------------------------------------------------------------------------------------------------------------------------
*Salida en pantalla
Etiquetas:programación
Suscribirse a:
Enviar comentarios
(Atom)
Hola buenas tardes como puedo crear el mismo programa pero en pascal?
ResponderEliminarmuchas gracias, me sirvió mucho!!
ResponderEliminar6 años despues, gracias
ResponderEliminarCómo se hace eso pero con do while
ResponderEliminar