Algoritmos

Páginas: 5 (1160 palabras) Publicado: 19 de junio de 2012
Ctividad 3
El maestro de Matemáticas necesita desarrollar un algoritmo y diagrama de flujo que le permita obtener los resultados correspondientes al cálculo del mínimo común múltiplo para poder avanzar más rápido al revisar y comprobar los resultados que los alumnos le dan como respuesta en su examen, el maestro ingresará los dos números enteros positivos que les pide a sus alumnos para dichocálculo. El algoritmo  mostrará el mínimo común múltiplo.
 
Int main ()
{
Int a, b, n1, n2, aux, mcm, mcd;
Cout <<”ingrese el numero 1:;
Cint>> a;
Cout <<”ingrese el numero 2:;
Cint>> b;
N1= a; n2=b
While(a>0)
{
Aux=a
a=b%a;
b =aux;

mcd=b;
mcm n1*n2/mcd;
cout<<” el minimo comunmultiplo de “<< n1 << “Y” << n2 <<”es”<<mcm << endl << endl;

2.      Cada equipo de futbol de la liga Independiente del pacífico tiene registrados ante la federación a 30 jugadores, la federación necesita un reporte de cada equipo sobre el peso promedio y la edad promedio, para esto, la federación desarrolla un algoritmo y diagrama de flujo donde captura la información que le manda cada equipo, correspondiente  a los datosde cada jugador: el nombre del jugador, el peso y la edad y genera el reporte de los n equipos de la liga independiente que muestre el número de equipo, peso promedio y edad promedio; además mostrará el promedio general del peso y el promedio general de la edad.

int main();
int i , edad;
char nombre[30];
float `peso, totaledad total-peso, peso-promedio,edad-promedio;
total_edad=0total_peso=0
for (i=1;i<30; i++)

system(cls)
cout<<”nombre del juador”<<i <<” “;
cint >>nombre;
cout<<”ingrese la edad del jugador”<<i <<” “;
cint >>edad;
cout<<”ingrese el peso del jugador”<<i <<” “;
cint >>peso;
total_ peso= total_ peso+peso;
total_edad=total _edad+edad;
cout<<endl;

system (cls)peso_promedio=totalpeso/30
edad_promedio=total edad/30
cout<<”el peso promedio del equipo es”<< peso_promedio <<”kilogramos” <<endl;
cout<<”el peso edad del equipo es”<< edad-promedio <<”años” <<endl;

*
system (pause)

Utilizando el while
La compañía aseguradora del pacifico paga $5,000 semanales a sus vendedores más una comisión de 9% deltotal de ventas realizadas. La compañía aseguradora solicita al departamento de sistemas que se le desarrolle un algoritmo y diagrama de flujo que pida al usuario el monto de ventas y determine el pago que deberá realizarse a cada vendedor. Una vez que ha calculado el pago de cada vendedor la compañía genera un reporte de la cantidad de vendedores cuyo pagó excedió los $8,000.

Int
Main()
{
Inti, n, cant;
Long ventas;
Doble suel;

Cout <<”ingrese numero de vendedores”>>
Cint >> n;
i-1;
cant=0 ;

while(i<=n)
{
Cout<<”vendedor” << i << endl;
Cout <<” monto de ventas:;
Cint >> ventas;
Sueldo = ventas*0.09 + 5000;
Cout <<” el pago es de $” << sueldo << endl ;
If (sueldo >8000 cant++;
1++Cout<< endl;

System(“cls”);
Cout<<endl;
Cout << el numero de vendedores con pago mayor a 8000 es << cantidad << end << end;
System (“pause”)

 
2.      En una empresa comercializadora, se tienen las compras del día de varios clientes, y por cada cliente los datos, nombre del cliente y cada cliente cantidad de artículos comprados con su precio unitario.Desarrollar un algoritmo y diagrama de flujo que obtenga al final del día  un reporte de ventas por cliente (Nombre del cliente, Cantidad de artículos comprados y el total a pagar) y el total general de las ventas del día, donde se lea los datos de cada uno de los clientes y por cada cliente, los datos de cada uno artículos que compró 

Int main ()
{
Char nom [50 ], seguir;
Int nom.cliente,cant,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Algoritmo
  • Algoritmo
  • Algoritmos
  • Algoritmos
  • Algoritmos
  • Algoritmos
  • Algoritmos
  • Algoritmos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS