Eyujdtgh

Páginas: 5 (1173 palabras) Publicado: 27 de noviembre de 2012
Ejercicios de la guía resueltos
1. Diseñe un pseudocódigo y programa en C que determine si un número dado por el usuario es múltiplo de 3, 5 y 7. Luego realice un pseudocódigo y programa que generado un número aleatorio por el computador, comprendido en el intervalo de 0 al 100, realice la misma actividad. Recuerde que hay números como el 15 que son múltiplos de 3 y 5 al mismo tiempo o el 21que es múltiplo de 3 y 7 al mismo tiempo

Codificación del algoritmo

# include<iostream.h>
# include<conio.h>
Main ()
{
Int n
Cout <<”Ingrese un número”;
Cin>> n;
If (n%3==0)
Cout <<”Es múltiplo de 3” <<endl;

If (n%5==0)
Cout <<”Es múltiplo de 5” <<endl;

If (n%7==0)
Cout <<”Es múltiplo de 7”;Getch ();
}

2. Diseñe un pseudocódigo y programa en C que ordene de mayor a menor 3 números dados por el usuario

Codificación del algoritmo

# Include <iostream.h>
# include <conio.h>
Main ()
{
Int n1, n2, n3;
Cout << “Ingrese el primer número”;
Cin >> n1;
Cout << “Ingrese el segundo número”;
Cin >> n2;
Cout << “Ingrese el tercernúmero”;
Cin >> n3;
If ((n1>n2) && (n2>n3))
Cout << “Los números se ordenan así:”<<n1<<n2<<n3;
If ((n2>n1) && (n1>n3))
Cout << “Los números se ordenan así:”<<n2<<n1<<n3;
If ((n3>n2) && (n2>n1))
Cout << “Los números se ordenan así:”<<n3<<n2<<n1;
If ((n1>n3) y(n3>n2))
Cout << “Los números se ordenan así:”<<n1<<n3<<n2;
If ((n2>n3) && (n3>n1))
Cout << “Los números se ordenan así:”<<n2<<n3<<n1;
If ((n3>n1) y (n1>n2))
Cout << “Los números se ordenan así:”<<n3<<n1<<n2;
Getch ();
}

1. Diseñe un pseudocódigo y programa en C que llenado un cuadrado por elusuario (cuadrado de orden 3x3) determine si es mágico o no. Un cuadrado es mágico si la suma de las filas, columnas y diagonales, da el mismo resultado.

#include<iostream.h>
#include<conio.h>
Main ()
{
Int c1,c2,c3,c4,c5,c6,c7,c8,c9,f1,f2,f3,tf,c1t,c2t,c3t,tc,d1,d2,td;
Cout<<"Ingrese el Valor de cada una las casillas:"<<endl;
Cout<<"1:” ;Cin>>c1;
Cout<<"2:”;
Cin>>c2;
Cout<<"3:”;
Cin>>c3;
Cout<<"4: “;
Cin>>c4;
Cout<<"5: “;
Cin>>c5;
Cout<<"6:";
Cin>>c6;
Cout<<"7:";
Cin>>c7;
Cout<<"8:";
Cin>>c8;
Cout<<"9:";
Cin>>c9;
f1=c1+c2+c3;
f2=c4+c5+c6;
f3=c7+c8+c9;
tf=f1+f2+f3; //total filas
c1t=c1+c4+c7;
c2t=c2+c5+c8;
c3t=c3+c6+c9;
tc= c1t+c2t+c3t; //total columnas
d1=c1+c5+c9;
d2=c3+c5+c7;
td=d1+d2; //total diagonales
Cout<<"Filas :"<< tf<<endl;
Cout<<"Columnas :"<< tc<<endl;
Cout<<"Diagonales :"<< td<<endl;
If ((tf == tc)&&(tc==td))
Cout<<"EsCuadrado Mágico";
Else
Cout<<"NO Es Cuadrado Mágico";

Getch ();
}

4.Diseñe un pseudocódigo y programa en C que dé respuesta al siguiente enunciado: dada la velocidad en km por hora con la que se desplaza un automóvil con MRU y la distancia recorrida en km determine el tiempo que demorará en recorrerla. La fórmula a usar es la siguiente: T = d/v

#include<iostream.h>
#include <conio.h>
main()
{
float d v, t;
Cout<<"ingrese la distancia en kilómetros:";
Cin>>d;
Cout<<"ingrese la velocidad en horas:";
Cin>> v;
If (v==0)
{
cout<<"ingrese una velocidad distinta de 0";
}
else
Cout<<"el tiempo que ha permanecido el automóvil en movimiento es de:"<<t<<"horas";

Getch();
}

5. Diseñe un...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS