El departamento de climatología de Canadá ha efectuado recientemente su conversión al sistema métrico . Diseñe un programa para realizar las siguientes conversiones:
a) leer la temperatura en escala celsius e imprimir su equivalente en farenheit.
Algoritmo
1.-Inicio
2.-Declaracion de las variables
real c, f
3.-Imprimir el mensaje
Print "Conversor de Celsius a Fahreheit"
4.-Desplegar mensajes para capturar el dato c y leer su valor
print ” Ingresa grados Celsius ”
read c
5.-Calcular grados fahrenheit
f=(c*9/5)+(32)
6.-Desplegar resultados
Print ”DATOS DE TEMPERATURA”
Print “Celsius=”,c
Print “Fahrenheit=”,f
7.-Fin
Pseudocodigo
inicio
real c, f
Print "Conversor de Celsius a Fahreheit"
print ” Ingresa grados Celsius ”
read c
f=(c*9/5)+(32)
Print ”DATOS DE TEMPERATURA”
Print “Celsius=”,c
Print “Fahrenheit=”,f
Fin
b) Leer la cantidad de lluvia en pulgadas e imprimir su equivalente en milimetros ( 25.5mm=1 pulgada)
Algoritmo
1.-Inicio
2.-Declaracion de las variables
real pul,mlmt
3.-Imprimir el mensaje
Print ”Pulgadas a Milimetros”
4.-Desplegar mensajes para capturar el dato pul y leer su valor
print "Ingrese la cantidad de lluvia en pulgadas:"
read pul
5.-Calcular milímetros
mlmt= pul*25.5
6.-Desplegar resultados
Print "Resultados "
Print "Pulgadas: ",pul
Print "Milimetros: “,mlmt
7.-Fin
Pseudocodigo
Inicio
real pul,mlmt
Print ”Pulgadas a Milimetros”
print "Ingrese la cantidad de lluvia en pulgadas:"
read pul
mlmt= pul*25.5
Print "Resultados "
Print "Pulgadas= ",pul
Print "Milimetros= “,mlmt
Fin
Fin
C++ Elaborado por MONTAÑO RODRIGUEZ
2. Escriba un programa para calcular la desviacion estandar de 4 valores numericos.
C++ elaborado por OCHOA ANGULO
4. El costo de un automovil nuevo para el comprador es la suma total del costo del vehiculo, del porcentaje de ganancia del vendedor y de los impuestos. Supongase que la ganancia del vendedor es de 5% y un impuesto de 8% y diseñe un programa para leer el costo total del automovil e imprimir el costo del consumidor
Algoritmo
1.-Inicio
2.-Declaracion
de variables
3.-Introduccion
de variable v (Precio del vehículo sin impuestos ni ganancia)
4.- Postular
fórmulas para g,i y c
g=(v*0.05);
i=(v*0.08)
c=(v+i+g)
5.-mostrar
despeje de g,i y c
6.- Fin
Pseudocódigo
Inicio
Real v,i,g,c
Print “ingrese precio del vehículo”
Read v
I=(v*0.08)
g=(v*0.05)
c=(v+i+g)
Print
"costo total automovil"
Print c
Print "Ganancia del vendedor"
Print g
Print "impuestos"
Print i
Fin
Diagrama de flujo
Programa
C++ elaborado por CHON GARCIA DIEGO ALBERTO
5) Diseñe un programa para leer las longitudes de los tres lados de un triangulo l1, l2, l3 y calcular el area y el perimetro. Considere que el triangulo es rectangulo.
ALGORITMO
1. INICIO
2. DECLARACION DE VARIABLES (LARGO, ANCHO, PERIMETRO, AREA)
3. DESPLEGAR MENSAJE PARA EL DATO LARGO Y LEER SU VALOR
PRINT” LADO A,
LADO B, LADO C, PERIMETRO P, AREA T
4. DESPLEGAR MENSAJE PARA DATO AREA Y LEER SU VALOR
READ AREA (B,A/2)
5.- CALCULAR AREA Y PERIMETRO
AREA = A + B+ C
PERIMETRO = (B*A/2)
5.- DESPLEGAR DATOS DEL TRIANGULO
RECTANGULO
PRINT “DATOS DE TRIANGULO”
PRINT
“PERIMETRO”= ,PERIMETRO
PRINT
“AREA” = ,AREA
PRINT “LADO
+LADO+LADO”=,LADO+LADO+LADDO
6.- FIN
PSEUDOCODIGO
INICIO
LADO A , LADO B, LADO C, PERIMETRO Y AREA
PRINT “SACAR PERIMETRO Y AREA DE UN TRIANGULO RECTANGULO”
READ AREA
READ PERIMETRO
AREA =
(BASE)*(ALTURA)/2
PERIMETRO = LADO A
+LADO B +LADO C
PRINT”INGRESAR LADOS DE UN RECTANGULO”
PRINT”AREA =”,
PRINT”PERIMETRO = “,
FIN
C++ Elaborado por Mora Espinoza
6) Un cierto curso de computacion, la calificacion final del estudiante se determina a partir de su rendimiento en tres aspectos del trabajo anual. Existe una calificacion de la mitad del curso, que cuenta un 30% del total; el trabajo de laboratorio que es un 20% y el examen final 50%. desplegar el nombre del alumno, sus 3 calificaciones y la final.
Algoritmo
1.-Inicio
2.-Declaracion de las variables
string nombre
int calfinal,cal1,trabL,exaF
3.-Desplegar mensajes para capturar el dato nombre y leer la
respuesta
print ”Ingrese nombre del alumno: ”
read nombre
4.-Desplegar mensajes para capturar el dato cal1 y leer su
valor
print ”Ingrese calificacion de la mitad del curso:”
read cal1
5.-Desplegar mensajes para capturar el dato trabL y leer su
valor
print "Ingrese calificacion del trabajo de
laboratorio:"
read trabL
6.-Desplegar mensajajes para capturar el dato exaF y leer su
valor
print “calificacion del examen final:"
read exaF
7.-Calcular calificación final
calfinal=((cal1*.30)+(trabL*.20)+(exaF*.50));
8.-Desplegar nombre y resultados de calificaciones
cal1,trabL,exaF,calfinal
Print ”Resultados”
Print ”Nombre del Alumno”,nombre
Print “Calificaciones”
Print “Mitad del curso:", cal1
Print “"Trabajo de laboratorio:", trabL
Print “Examen final:", exaF
Print ”Calificacion Final:", calfinal
9.-Fin
Pseudocodigo
inicio
string nombre
int calfinal,cal1,trabL,exaF
print ”Ingrese nombre del alumno: ”
read nombre
print ”Ingrese calificacion de la mitad del curso:”
read cal1
print "Ingrese calificacion del trabajo de
laboratorio:"
read trabL
print “calificacion del examen final:"
read exaF
calfinal=((cal1*.30)+(trabL*.20)+(exaF*.50));
print ”Resultados”
print ”Nombre del Alumno”,nombre
print “Calificaciones”
print “Mitad del curso:", cal1
print “"Trabajo de laboratorio:", trabL
print “Examen final:", exaF
print ”Calificacion Final:", calfinal
Fin
C++ Elaborado por MONTAÑO RODRIGUEZ
7) El costo del seguro contra heladas y granizo en una localidad agrícola típica es de 5.5% del monto deseado por hectarea, multiplicado por el numero de hectareas sembrados. suponga que las semillas por cosechar se limitan a trigo, avena y cebada. Diseñe un programa para leer el monto cubierto y el numero de hectareas sembradas con cada una de las variedades u que calcule el costo de la poliza.
Algoritmo
1- inicio
2- declaracion de variables
real trigo,avena,cebada,MDt,MDa,MDc, porcentaje, XT,XA,XC,CTP
3- Desplegar mensajes para variables
4- Desplegar mensaje para introducir variables
Print "introducir el monto deseado en pesos por hectarea de trigo"
read-MDt
Print "introducir el monto deseado en pesospor hectarea de avena"
read-MDa
Print "introducir el monto deseado en pesos por hectarea de cebada"
read-MDc
Print "introducir el numero de hectareas de trigo"
read-trigo
Print "introducir el numero de hectareas de avena"
read-avena
Print "introducir el numero de hectareas de cebada"
read-cebada
5-Calcular el costo total de la poliza
XT=((0.055*MDt)*trigo)
XA=((0.055*MDa)*avena)
XC=((0.055*MDc)*cebada)
CTP=XT+XA+XC
6-Desplegar "datos de la formula"
Print "monto deseado en pesos por hectarea de trigo="MDt
Print "monto deseado en pesos por hectarea de cebada="MDc
Print "monto deseado en pesos por hectarea de avena="MDa
Print "Hectareas de trigo="XT
Print "Hectareas de cebada=" XC
Print "Hectareas de avena="XA
Print "Hectareas de trigo="XT
Print " Costo total de poliza=" CTP
7-fin
1- inicio
2- declaracion de variables
real trigo,avena,cebada,MDt,MDa,MDc, porcentaje, XT,XA,XC,CTP
3- Desplegar mensajes para variables
4- Desplegar mensaje para introducir variables
Print "introducir el monto deseado en pesos por hectarea de trigo"
read-MDt
Print "introducir el monto deseado en pesospor hectarea de avena"
read-MDa
Print "introducir el monto deseado en pesos por hectarea de cebada"
read-MDc
Print "introducir el numero de hectareas de trigo"
read-trigo
Print "introducir el numero de hectareas de avena"
read-avena
Print "introducir el numero de hectareas de cebada"
read-cebada
5-Calcular el costo total de la poliza
XT=((0.055*MDt)*trigo)
XA=((0.055*MDa)*avena)
XC=((0.055*MDc)*cebada)
CTP=XT+XA+XC
6-Desplegar "datos de la formula"
Print "monto deseado en pesos por hectarea de trigo="MDt
Print "monto deseado en pesos por hectarea de cebada="MDc
Print "monto deseado en pesos por hectarea de avena="MDa
Print "Hectareas de trigo="XT
Print "Hectareas de cebada=" XC
Print "Hectareas de avena="XA
Print "Hectareas de trigo="XT
Print " Costo total de poliza=" CTP
7-fin
PSEUDOCODIGO
Inicio
Print "Introduzca monto deseado en pesos por hectarea de trigo"
read MDt
Print "introduzca monto deseado en pesos por hectarea de cebada"
read MDc
Print "monto deseado en pesos por hectarea de avena"
read MDa
Print "Hectareas de trigo"
read XT
Print "Hectareas de cebada"
read XC
Print "Hectareas de avena"
read XA
Print "Hectareas de trigo"
read XT
XT=((0.055*MDt)*trigo)
XA=((0.055*MDa)*avena)
XC=((0.055*MDc)*cebada)
CTP=XT+XA+XC
read MDt
Print "introduzca monto deseado en pesos por hectarea de cebada"
read MDc
Print "monto deseado en pesos por hectarea de avena"
read MDa
Print "Hectareas de trigo"
read XT
Print "Hectareas de cebada"
read XC
Print "Hectareas de avena"
read XA
Print "Hectareas de trigo"
read XT
XT=((0.055*MDt)*trigo)
XA=((0.055*MDa)*avena)
XC=((0.055*MDc)*cebada)
CTP=XT+XA+XC
Print "monto deseado en pesos por hectarea de trigo="MDt
Print "monto deseado en pesos por hectarea de cebada="MDc
Print "monto deseado en pesos por hectarea de avena="MDa
Print "Hectareas de trigo="XT
Print "Hectareas de cebada=" XC
Print "Hectareas de avena="XA
Print "Hectareas de trigo="XT
Print " Costo total de poliza=" CTP
Print "monto deseado en pesos por hectarea de cebada="MDc
Print "monto deseado en pesos por hectarea de avena="MDa
Print "Hectareas de trigo="XT
Print "Hectareas de cebada=" XC
Print "Hectareas de avena="XA
Print "Hectareas de trigo="XT
Print " Costo total de poliza=" CTP
8) Un sistema de ecuaciones lineales de la forma ax+bx= c dx+ey= f puede resolverse de las siguientes formulas:
X= (c*e-b*d)/(a*e-b*d) Y= (a*f-c*d)/(a*e-b*d)
Algoritmo
1.-Inicio
2.-Declaracion
de variables
3.-Introduccion
de variables
4.- Postular
fórmulas para X & Y
X=(c*e-b*f)/(a*e-b*d) Y=(a*f-c*d)/(a*e-b*d)
5.-mostrar
despeje de X & Y
6.- Fin
Inicio
Real a,b,c,d,e,f,x,y
Print "ingrese las Variable a"
Read a
Print
"ingrese las Variable b"
Read b
Print "ingrese las Variable c"
Read c
Print "ingrese las Variable d"
Read d
Print "ingrese las Variable e"
Read e
Print "ingrese las Variable f"
Read f
x=(c*e-b*f)/(a*e-b*d)
y=(a*f-c*d)/(a*e-b*d)
print "Valor de X”
Print x
print "Valor de y”
print y
fin
No hay comentarios.:
Publicar un comentario