Problema 1
Dadas la calificaciones de un estudiante en 3 aspectos de trabajo anual de un curso (laboratorio, examen intermedio y examen final). Haga un programa para calcular la calificación final con ponderaciones de 20%, 30%, 50 % respectivamente. La salida imprima al final el nombre del estu
diante sus 3 calificaciones individuales y la calificación final.
1.- Inicio
nombre,calif1,calif2,lab,califtotal reales
Print " Nombre del estudiante "
Read nombre;
Print " Calificacion del laboratorio "
Read lab;
Print " Calificacion examen intermedio "
Read calif1;
Print " Calificacion examen final "
Read calif2;
califtotal = (lab*0.20+calif1*o.30+calif2*0.50);
Print Nombre, " ", calif1, " ", calif2, " = ", calift
otal;
Fin
C++
Problema 2
Una lista de tazas de cambio de moneda extranjera durante 1977 proporcional las siguientes equivalencias.
100 francos franceses = 21.55 dolares canadienses
1 libra británicas = 1.84 dolares canadienses100 dragmas griegas = 2.95 dolares canadienses
100 florines holandeses = 43.20 dolares canadienses
100 coronas suecas = 24.25 dolares canadienses
1 dolar norteamericano = 1.06 dolares canadienses
Desarrolle un programa para realizar las siguientes conversiones :
a) Leer una cierta cantidad de francos franceses e imprimir el equivalente en dolares canadienses
b) Leer una cierta cantidad de dragmas griegas e imprimir el equivalente en libras britanicas
c) Leer una cierta cantidad de dolares canadienses e imprimir el equivalente en dolares norteamericanos como en florines holandeses.
d) Leer la cantidad en dolares norteamericanos e imprimir el equivalente en coronas suecas como en francos franceses.
1.- Inicio
Ffranceses,Ffranc,Dcanadienses,Dgriegas,Lbritanicas,Lbrit,Dnortea,Dnorte,Csuecas,Fholandeses;Print " Francos franceses "
Read Ffranceses
Dcanadienses = (Ffranceses*21.55)/100;
Print " Dolares canadienses = ",Dcanadienses;
Print " Dragmas griegas = ";
Read Dgriegas
Dcanadienses =(Dgriegas*2.95)/100;
Lbritanicas = (Dcanadienses/1.84);
Print " Libras britanicas = ",Lbritanicas;
Print " Dolares canadienses = ";
Read Dcanadienses
Dnortea = Dcanadienses/1.06;
Fholandeses = (Dcanadienses*100)/43.20;
Print " Dolares norteamericanos = ",Dnortea;
Print " Florines holandeses = ",Fholandese;
Print " Dolares norteamericanos = ";G
Read Dnorte
Dnortea = Dnorte*1.06;
Csuecas = (Dnortea*100)/24.25;
Ffranc = (Dnortea*100)/21.55;
Print " Coronas suecas = ",Csuecas;Print " Francos franceses = ",Ffranc
Fin.
C++
C
Problema 3
Si se coloca una escalera de 20 ft, a un angulo de 85° a lado de un un edificio. La altura en la cual la escalera toca el edificio se puede calcular como altura = 20 * s
en(85°). Calcula esta altura y escriba compile y ejecute un programa que obtenga y despliegue el valor de la altura. Después modifique el programa para solicitar la altura de la escalera y el angulo de esta para recibir los datos por el teclado.
1.- Inicio
angulo,altura,altura_edificio real
Print " Angulo en grados "
Read angulo;
Print " Altura de la escalera "
Read altura;
altura_edificio = altura*sin((3.1416*angulo)/180);
Print " Altura donde esta apoyada la escalera en el edificio es : ",altura_edificio;
Fin.
C++ directo
C directo
C++
C
Problema 4
Las coordenadas polares de un punto consisten en la distancia r, de un origen especifico y un angulo teta con respecto al eje de las x. Las coordenadas (x,y) de un punto están relacionadas con sus coordenadas polares por las formulas x = r coseno teta y = x seno teta. Con estas formulas, escriba un programa que calcule las coordenadas de un punto y que reciba los valores por medio del teclado de r & y teta en coo
rdenadas rectangulares
1.- Inicio
distancia,angulo_teta real
Print " distancia r "
Read distancial
Print " Angulo teta "
Read angulo_teta
x= r*cos(angulo_teta*3.1416)/180
y = r*sen(angulo_teta*3.1416)/180
Print " La coordenada x es ",x
Print " La coordenada y es ",y
Fin
C++
C
Problema 5
1.- Inicio
n1,n2,
n3,n4,suma,promedio,producto real
Print " numero 1 "
Read n1
Print " numero 2 "
Read n2
Print " numero 3 "
Read n3
Print " numero 4 "
Read n4
suma = n1+n2+n3+n4;
promedio = suma/4;
producto = n1*n2*n3*n4;
Print " Suma = ",suma
Print " Promedio = ",promedio
Print " Producto = ",producto
Fin
C++
C
Problema 6
1.- Inicio
distancia,t,s,d real
s = 70.0
d = 12.0
t = 20.0
distancia = s-(1.0/2.0)*d*t*t
Print " distancia = ",distancia
Fin
C++
C
Problema 7
1.- Inicio
x1,x2,y1,y2,mx,my real
Print " x1 "
Read x1
Print " x2 "
Read x2
Print " x3 "
Read x3
Print " x4 "
Read x4
mx = (x1+x2)/2
my = (y1+y2)/2
Print " Punto medio de x = ",mx
Print " Punto medio de y = ",my
Fin
C++
C
No hay comentarios:
Publicar un comentario