Está en la página 1de 6

EJERCICIO No 4

Diseñar un algoritmo que nos permita ordenar cuatro números de forma


ascendente. Ejemplo: 15, 16, -9, 0 ordenando los valores: -9, 0, 15, 16
1. ANALISIS
Para poder resolver la serie:
Para poder ordenar los números de manera ascendente utilizaremos la condición
if para que cuando ingresemos los números les demos la condición cuando un
número es mayor al otro de esta forma podremos resolver el ejercicio
2. DIAGRAMA DE FLUJO
3. PRUEBA DE ESCRITORIO
4. EJECUCION DEL PROGRAMA EN C++

CODIGO C++

#include <iostream>

using namespace std;

int main (int argc, char** argv){

int a, b, c, d, aux;

cout<<"Ingrese el primero numero: "<<endl;

cin>>a;

cout<<"Ingrese el segundo numero: "<<endl;

cin>>b;

cout<<"Ingrese el tercer numero: "<<endl;

cin>>c;

cout<<"Ingrese el cuarto numero: "<<endl;


cin>>d;

if(a>b){

aux=a;

a=b;

b=aux;

if(a>c){

aux=a;

a=c;

c=aux;

if(a>d){

aux=a;

a=d;

d=aux;

if(b>c){

aux=b;

b=c;

c=aux;

if(b>d){

aux=b;

b=d;

d=aux;

if(c>d){

aux=c;

c=d;
d=aux;

cout<<"los datos ordenados son:"<<endl;

cout<<"1er: "<<a<<endl;

cout<<"2do: "<<b<<endl;

cout<<"3er: "<<c<<endl;

cout<<"4to: "<<d<<endl;

return 0;

También podría gustarte