Páginas

lunes, 19 de septiembre de 2016

PRACTICA 2

PROBLEMA 1

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







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 


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
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



 c++ Elaborado por Ochoa Angulo

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
Pseudocodigo
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

Diagrama de Flujo


Programa


C++ elaborado por CHON GARCIA DIEGO ALBERTO

No hay comentarios.:

Publicar un comentario

HTC Advantage - Cell Mobile Phone