ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Algoritmos


Enviado por   •  21 de Abril de 2014  •  404 Palabras (2 Páginas)  •  190 Visitas

Página 1 de 2

1. Desarrolle el diagrama de flujo para un programa que recibe tres números y los retorna ordenados de mayor a menor.

El primer punto:

INICIO

N1,N2, N3:integer;

Begin

write('Digite 3 números enteros positivos entre 1 y 100');

read N1,N2, N3;

If (N1>N2&&N1>N3) then

write('el mayor es',N1);

else

If (N2>N3)

write('el mayor es',N2);

else

write('el mayor es',N3);

If (N1<N2&&N1<N3) then

write('el menor es',N1);

else

If (N2<N3)

write('el menor es',N2);

else

write('el menor es',N3);

FIN.

2. Desarrolle un diagrama de flujo para un programa que recibe tres números y los ordena de manera ascendente o descendente dependiendo del valor de una cuarta variable.

int main()

{

int c,lista[3],ord;

for(c=0;c<=3;c++)

{

cout<<"Numero "<<c+1<<": "; cin>>lista[c];

}

cout<<"\nAscendente 1\nDescendente 2\n--> Opción: "; cin>>ord;

if(ord==1 || ord==2)

{

ordenar(lista,ord);

imprimir(lista);

}

}

int ordenar(int lista[],int ord)

{

int c1,c2,aux;

for(c1=0;c1<=3;c1++)

{

for(c2=0;c2<3;c2++)

{

...

Descargar como (para miembros actualizados)  txt (2.1 Kb)  
Leer 1 página más »
Disponible sólo en Clubensayos.com