sábado, 19 de febrero de 2011

practica 3

ejercicio 1
realizar un programa que muestre el nombre del estudiante y calificación final a partir de tres calificaciones; examen final, examen intermedio, calificación de laboratorio. 

1.inicio
nombre charp [10]
lab, claif1, calif2, calif.total, real
print "nombre del estudiante"
read nombre
print "calificación del laboratorio"
read lab
print "calificación examen intermedio"
read calif2
print "calificación de examen final "
read calif1
calif.total=lab*0.20+calif1*0.30+calif2*0.50
print nombre, lab, calif1, calif2, calif.total



ejercicio 2
ingresar cuatro números por teclado y hacer la suma promedio y producto de los mismos;

1.inicio
x1, x2, x3, x4, suma, prod, prom, real
print "cuatro numeros" 
read x1, x2, x3, x4
suma= x1+x2+x3+x4
prod= x1*x2*x3*x4
prom=suma/4
print "suma:",suma
print "producto:",prod
print "promedio:",prom


Ejercicio 3
1.inicio
angulo=(85*3.1416)/180
h=20.0
hedi=h*sin(angulo)
print " la altura en la q la escalera esta recargada en el edificio es ", hedi
fin


ejercicio 4
realize un programa que despliegue las coordenadas polares de (x,y) mediante la siguiente formula;
x=r*cos(angulo)
y=r*sin (angulo)

1.inicio
x,y,a, r, real
print "angulo: "
read a
print "distancai: "
read r
x=r*cos(angulo)
y=r*sin (angulo)
print "el punto en x es",x
print "el punto en y es",y
fin

ejercicio 5
realizar un programa que haga la operacion para encontrar la distancia en que un carro se detiene al frenar a cierta velocidad. distancia=s-(1.0/2.0)*d*t*t

1.inicio
s=60.0 d=12.0 t=2.0 real
distancia=s-(1.0/2.0)*d*t*t
print "la distancia que recorre el carro al frenar es ",distancia
fin


ejercicio 6:

haga un programa que lea dos valores de "x" y dos de "y" y determinar el punto medio de X y Y.

1. Inicio
x1,x2,y1,y2, xmed, ymed enteros
print " x1: "
read  x1

print " x2: "
read   x2
print " y1: "
read   y1
print " y2: "
read   y2
xmed=(x1+x2)/2
ymed=(y1+y2)/2
print "el punto medio de x es ",xmed
print "el punto medio de y es ",ymed
fin





ejercicio 7:
realize un programa que pueda efectuar diversos cambios de moneda;
a) de francos franseses a dlls canadienses
b) de dragmas griegos a libras
c) de dlls canadienses a dlls americanos y a florines holandeses
d) de dlls americanos a francos franceses y a coronas suecas

1. Inicio
fr, dllc,lb,dg,dlla,cs,fl enteros
print "francos franceses"
read fr
dllc=(fr*21.55)/100
print "dolares canadienses:", dllc
print "dragmas griegas: "
read dg
dllc=(dg*2.95)/100
dg=dllc/1.84
print "libras britanicas:",lb
print"dolares canadienses:"
read dllc
dlla=dllc/1.06
fl=(dllc*100)/43.20
print "dolares americanos:",dlla
print "florines holandeses",fl
print "dolares americanos:"
read dlla
dllc=dlla*1.06
cs=(dllc*100)/24.25
fr=(dllc*100)/21.55
print "coronas suecas:",cs
print "francos franceses:",fr
fin





#include <stdio.h>
#include <conio.h>
main()
{
float dllsc2,fr,dllsc,drg,lb,dllsa,florho,corsu;
printf(" Lista de tazas de cambio de moneda extrangera: \n\n");
printf(" A) Convertir de Francos Franceses a Dolares Canadienses: \n");
printf(" francos franceses : ");
scanf("%f",&fr);
dllsc=(21.55/100.0)*(fr);
printf(" Dolares Canadienses : ");
printf("%f\n\n",dllsc);
printf(" B) Leer una cantidad en Dragmas y convertirlas en Libras: \n");
printf("Dragmas Griegas = ");
scanf("%f",&drg);
printf(" Libras Britanicas : ");
lb=(1.84/1);
printf("%f\n\n",lb);
printf(" C) Leer una cantidad en Dlls Canadienses y convertirlos en Dlls americanos como  a Florines Holandeses:\n");
printf(" Dolares Canadienses : ");
scanf("%f",&dllsc);
dllsa=(1.06/1)*(dllsc);
printf(" Dolares americanos : ");
printf("%f\n",dllsa);
florho=(dllsa/1.06)*(dllsc);
printf(" Florines Holandeses : ");
printf("%f\n\n",florho);
printf(" D) Leer una cantidad en Dlls Americanos e imprimir en Coronas Suecas como en     Francos Franceses:\n");
printf(" Dlls Americanos : ");
scanf("%f",&dllsa);
dllsc2=(dllsa*1.06);
corsu=(dllsc2)*(24.25/100);
printf(" Coronas Suecas : ");
printf("%f\n",corsu);
fr=(dllsc2)/(21.55);
printf(" Francos Franceses : ");
printf("%f",fr);
getch();
}



#include <iostream.h>
#include <conio.h>
main()
{
float dllsc2,fr,dllsc,drg,lb,dllsa,florho,corsu;
cout<<" Lista de tazas de cambio de moneda extrangera "<<endl;
cout<<endl;  cout<<endl;    cout<<endl;    cout<<endl;
cout<<" A)Convertir de Francos Franceses a Dolares Canadienses "<<endl;
cout<<endl;  cout<<endl;    cout<<endl;    cout<<endl;
cout<<" francos franceses : "<<endl;
cin>>fr;
dllsc=(21.55/100.0)*(fr);
cout<<" Dolares Canadienses : "<<endl;
cout<<dllsc;
cout<<endl;  cout<<endl;    cout<<endl;    cout<<endl;
cout<<" B) Leer una cantidad en Dragmas y convertirlas en Libras "<<endl;
cout<<endl;  cout<<endl;    cout<<endl;    cout<<endl;
cout<<" Dragmas Griegas : ";
cin>>drg;
cout<<" Libras Britanicas : ";
lb=(1.84/1);
cout<<lb;
cout<<endl;  cout<<endl;    cout<<endl;    cout<<endl;
cout<<" C)Leer una cantidad en Dlls Canadienses y convertirlos en Dlls americanos como  a Florines Holandeses "<<endl;
cout<<endl;  cout<<endl;    cout<<endl;    cout<<endl;
cout<<"Dolares Canadienses : ";
cin>>dllsc;
dllsa=(1.06/1)*(dllsc);
cout<<" Dolares americanos ";
cout<<dllsa;
florho=(dllsa/1.06)*(dllsc);
cout<<" Florines Holandeses : ";
cout<<florho;
cout<<endl;  cout<<endl;    cout<<endl;    cout<<endl;
cout<<" D)Leer una cantidad en Dlls Americanos e imprimir en Coronas Suecas como en     Francos Franceses "<<endl;
cout<<endl;  cout<<endl;    cout<<endl;    cout<<endl;
cout<<" Dlls Americanos : ";
cin>>dllsa;
dllsc2=(dllsa*1.06);
corsu=(dllsc2)*(24.25/100);
cout<<"Coronas Suecas : ";
cout<<corsu;
fr=(dllsc2)/(21.55);
cout<<"Francos Franceses : ";
cout<<fr;
getch();
}

No hay comentarios:

Publicar un comentario