lunes, 27 de febrero de 2012

practica 6

Problema 1 haga un programa para imprimir los números de
2 al 20 en incremento de dos.


Diagrama de flujo.








Programa 2 Escriba un programa que convierta de galones a litros el programa debe mostrar los galones desde 1 al 21 en incremento de un galón y sus equivalentes




Seudocodigo.


1inicio

 g=1,lts=0   real


print"galones\tlitros"
while (g<=25)
{
lts=g*3.785
print,g,"\t",lts
g=g+1
}
fin







Programa 3 una maquina costo$28000 se deprecia a razón de $4000.00 por ano durante 7 anos.Escriba un programa que calcule y despliegue la depresión para siete anos




Seudocódigo

inicio
maquina=28000, deprea=0,ano=1,deprec=4000,valor int
print"\tano\tdepreciacion\tvalor a fin de ano\tdepreciacion acumulada"
while(ano<=7)
{
deprea=deprec*ano
valor=maquina-deprea
print,"\t",ano,"\t ",deprec,"\t\t \t",valor," \t\t\t",deprea,
ano=ano+1
}
fin











Programa 4 hacer un programa para calcular el factorial de un numero entero.






Diagrama de flujo.











Problema 5.Hacer un programa para desplegar una tabla de mostrar los primeros 10 términos multiplicación.







Seudocodigo.


inicio
v,cont=1  int
print "el valor para la tabla de multiplicacion"
print v
print "tabla de multiplicar del ,v,


while (cont<=10)
{
print,cont,"*",v,"=",(v*cont)
cont=cont+1
}
fin





Problema 6.haga un programa que despliegue la suma del numero del 2 al 100.




Diagrama de flujo.







Problema 7 hacer un programa que despliegue la suma de los números impares del 1 a 99.



Seudocodigo.

inicio
suma=0,im=1    int

while (im<=99)
{
suma=suma+im
im=im+2
}
print"la suma de los numeros impares del 1 al 99 ",suma
}
fin







viernes, 24 de febrero de 2012

practica 5

Problema 1 El costo de la llamadas telefoncas internacionales depende de la zona geográfica en la que se encuentre el pais destino y del numero de minutos hablado.A cada zona horaria se le ha asignado una clave 12 america del norte $2,15 america central $2.2, 18 america del sur $4.5 19 europa $3.5, 23 asia $6, 25 africa $6, y 29 oceania $5.

1Inicio
 p    float
 cm,cl   int
print "introdusca la clave "
read, cl
print "minutos "
read, mn
switch (cl)
{
case 12:p=(mn*2)
print "costo de llamada a américa del norte ",p
break
case 15:p=(mn*2.2)
print "costo de llamada a america central",p
break
case 18:p=(mn*4.5)
print " costo de llamada a america del sur ",p
break
case 19:p=(mn*3.5)
print " costo de llamada a  europa",p,
break
case 23:p=(mn*6)
print "costo de llamada a asia",p,
break
case 25:p=(mn*6);
print " costo de llamada a africa",p,
break
case 29:au=:p=(mn*5);
print "costo de llamada a oceania ",p,
break
default:print"no existe"
}
FIN



Practica 2 dise;e unprograma dado como datos de entrada lacategoria y el sueldo de un trabajador, calcule el aumento correspondiente teniendo en cuenta laas siguiente tabla.Imprima la categoria del trabajador y su nuevo sueldo.1 15%, 2 12%, 3 10%, 4 8%, 5 7%.
Seudocódigo.
1Inicio
 s,au    float
 c int
print "sueldo por categoria\n"
print "categoria= "
read c
print "sueldo de empleado= "
read s
switch (c)
{
case 1:au=(s*1.15);
print "categoria 1, sueldo aumenta 15% ",au
break
case 2:au=(s*1.12);
print "categoria 2, sueldo aumenta 12% ",au
break
case 3:au=(s*1.10);
print "categoria 3, sueldo aumenta 10% ",au
break
case 4:au=(s*1.08);
print "categoria 4, sueldo aumenta 8% ",au
break
case 5:au=(s*1.15);
print "categoria 5, sueldo aumenta 7% ",au
break
default:print"no existe"
}
FIN


Problema 3Escribir y ejecutar un programa que simule un calculador simple.Lee dos enteros y un caracter.si el caracter es un +, se imprime la suma;si es un -, se imprime la diferencia; si es un *, se imprime el producto; si es un /, se imprime el cociente; y si es %, se imprime el residuo de la division...Utilice la instruccion switch.
Seudocódigo.
 r,a,b   float
c   char
print"calculador\n "
print"numero 1= "
read a
print"numero 2= "
read b
print"signo= "
read c
switch (c)
{
case'+':r=a+b
print"resultado de la suma= ",r
break
case'-':r=a-b
print"resultado de la resta= ",r
break
case'/':r=a/b
print"resultado de la divicion= ",r
break
case'*':r=a*b
print"resultado de la multiplicacion= ",r
break
case'%':r=(a*b)/100
print"resultado porcentual= ",r
break
default:"no exixte "
}
FIN



Problema 4 escriba un programa que introdusca el numero de un mes (1-12)y visualize el numero de dias de ese mes.utilice la instruccion case.


Seudocódigo.
inicio
 mes int
print "Introdusca el numero de un mes\n"
print "numero de mes "
read, mes
switch (mes)
{
case 1:print"enero tiene 31 días"
break
case 2:print"febrero tiene 29 días"
break
case 3:print"marzo tiene 31 días"
break
case 4:print"abril tiene 30 días"
break
case 5:print"mayo tiene 31 días"
break
case 6:print"junio tiene 30 días"
break
case 7:print"julio tiene 31 días"
break
case 8:print"agosto tiene 31 días"
break
case 9:print"septiembre tiene 30 días"
break
case 10:print"octubre tiene 31 días"
break;
case 11:print"noviembre tiene 30 días"
break
case 12:print"diciembre tiene 31 días"
break
default:print"no existe"
}
fin

Practica 5 escriba un programa que acepte un numero seguido de una letra.Si la letra que sigue al numero introducido como una temperatura Fahrenheit, convertirla en grados celcius e imprimir un mensaje adecuado de salida.Si la letra que sigue al numero, el programa deberá tratar el numero
como una temperatura celcius, convertirla en grados fahrenheit, e imprima un mensaje adecuado de salida.Si la letra no es ni una f ni una c, el programa deberá imprimir un mensaje que diga que los datos son incorrectos y terminar.Utilizando la instrucción switch.

Seudocódigo
inicio
t,r float
a char
print"introdusca la temperatura farenheit o celcius\n"
print"temperatura= "
read t
print "escala 1)farenheit,2)celcius= "
read a
case (a)
case 'f':r=(5.0/9.0)*(t-32.0)
print"\nes equivalente a ",r," celcius"
break
case 'c':r=(5.0/9.0)*(t+32.0)
print"\n es quivalente a ",r," fahrenheit"
break
default:print"los datos sson incorrectos"
fin


Practica 5 escriba un programa que acepte un numero seguido de una letra.Si la letra que sigue al numero introducido como una temperatura Fahrenheit, convertirla en grados celcius e imprimir un mensaje adecuado de salida.Si la letra que sigue al numero, el programa deberá tratar el numero
como una temperatura celcius, convertirla en grados fahrenheit, e imprima un mensaje adecuado de salida.Si la letra no es ni una f ni una c, el programa deberá imprimir un mensaje que diga que los datos son incorrectos y terminar.Utilizando la instrucción if/else
1 INICIO
t,r,a float
print"introdusca la temperatura farenheit o celcius\n"
print"temperatura= "
read t
print "escala 1)farenheit,2)celcius= "
read a
if (a==1)
{
r=(5.0/9.0)*(t-32.0);
print"\nes equivalente a ",r," celcius"
}
else if (a==2)
{
r=(5.0/9.0)*(t+32.0);
print"\n es quivalente a ",r," fahrenheit"
}
Fin











tarea del capitulo 3


 Capitulo 3.

Ejercicios 3.1Operaciones de asigacion.

Ejercicio 6.   
     
Escriba una instrucción de asignación para calcular el enésimo elemento en una secuencia aritmética. La fórmula para calcular el valor, v, del enésimo elemento es  v=a+(n-1) d, donde a = el primer número en la secuencia y d = la diferencia entre dos numero cualesquiera en la secuencia.
a=1;
d=1;
n=100;
v=a+(n-1)*d;

Problema 8.

La ley de Coulomb indica que la fuerza F, que actúa entre dos esferas con carga eléctrica puede obtenerse con la formula F=kqq’/r2, donde q es la carga de la primer esfera, q’ es la carga de la segunda esfera, y k es una constante de proporcionalidad. Escriba una instrucción de asignación para calcular la fuerza, F.
K= 456;
F=( k*q1*q2)/(r*r);

Problema 10.

Determine la salida del siguiente programa.
#include<iostream.h>
int main()// un programa que muestra el proceso de truncar u nnumero entero
{
int num1, num2;
num1=9/2;
num2=17/4;
cout<<”el primer número entero mostrado es  “<<num1<<endl;
cout<<”el segundo numero entero mostrado es  “<<num2<<endl;
return 0;
}


el primer numero mostrado es 9/2
el segundo numero entero mostrado 17/4


Ejercicios 3.2Dar formato a numeros para la salida del programa.

Ejercicio 6.

Determine y escriba la salida que producen las siguientes instrucciones:

cout<<"|"<<5<<"|";
cout<<"|"<<setw(4)<<5<<"|";
cout<<"|"<<setw(4)<<56829<<"|";
cout<<"|"<<setw(5)<<setiosflags(ios::fixed)
                               <<setprecision(2)<<5.68<<"|";
cout<<"|"<<setw(5)<<setiosflags(ios::fixed)
                               <<setprecision(2)<<5.682<<"|";
cout<<"|"<<setw(5)<<setiosflags(ios::fixed)
                               <<setprecision(2)<<5.6829<<"|";
cout<<"|"<<setw(5)<<setiosflags(ios::fixed)
                               <<setprecision(2)<<5.<<"|";
cout<<"|"<<setw(5)<<setiosflags(ios::fixed)
                               <<setprecision(2)<<567.01.<<"|";       

Problema 8.

La siguiente tabla muestra la relación entre los números decimales del 1 al 15 y sus representaciones octal y hexadecimal.
#include<iostream.h>
#include<conio.h>
#include<iomanip.h>
int main()
{
cout<<"\nEl valor de 14 en octal es "<<oct<<14
caut<<"\nEl valor de 14 en hexadecimal es " <<hex<< 14
cout<<"\nEl valor de 0xA en decimal es "<<dec <<0xA
cout <<"\nEl valor de 0xA en octa es "<<oct<< 0xA
      <<endl;
getch();
return 0;
}

Problema 10.

Escriba un programa en C++ para calcular y desplegar la pendiente de un alinea que conecta dos puntos cuyas coordenadas son (3,7) y (8,12). La pendiente entre los dos puntos que tienen por coordenadas (x1,y1) y (x2,y2) se calcula con la formula: pendiente= (y2-y1)/(x2-x1). El programa debe producir una salida: “La pendiente es xxx.xx”, donde xxx.xx indica que el valor calculado deberá colocarse en un ancho de campo de tres lugares a la izquierda del punto decimal y dos lugares a la derecha.\ #include<iostream.h>
#include<conio.h>
#include<iomanip.h>
void main()
{
float x1, x2, y1, y2 ;
x1=3;
x2=8;
y1=7;
y2=12;
cout<<"La pendiente es |"<<setw(5)<<setiosflags(ios::fixed)
            <<setprecision(2)<<((y2-y1)/(x2-x1))<<"|"<<endl;
getch();
}



Ejercicios 3.3Empleo de a biblioteca matemática.



Ejercicio 6.


 Si coloca una escalera de 20 pies a un ángulo  de 85 grados al lado de un edificio como muestra la figura, la altura en la cual la escalera toca el edificio se puede calcular como altura=20*seno85. Calcule esta altura manualmente y luego escriba, compile y ejecute un programa en  C++ que obtenga y desplegué el valor de la altura. Después de comprobar úselo con una escalera de 25 pies colocada en un ángulo de 85 grados




Ejercicio 7.


La máxima altura alcanzada por una pelota lanzada a una velocidad inicial v, en metros/seg, a un ángulo tetha está dada por la formula altura=(.5*v^2*seno^2tetha)/9.8. Utilizando esta fórmula, escriba compile y ejecute un programa en  C++ que calcule y despliegue la máxima altura alcanzada por una pelota lanzada a 5 millas/hora en un ángulo de 60 grados.


Ejercicio 8.

Para valores pequeños de x, el valor aproximado de seno(x) se puede obtener con la serie de potencias:
x-(x^3)/6+(x^5)/120
Al igual que la función sin, el valor de x deberá estar expresado en radianes. Utilizando esta seria de potencias, escriba compile y ejecute un programa en C++ que aproxime el seno a 180/3.1416 lo cual equivale a un radian. Además, haga que el programa utilice la función sin para calcular el seno y mostrar tanto los valores obtenidos como la diferencia absoluta entre los dos resultados.







miércoles, 22 de febrero de 2012

Practica 4

Problema 1  Diseñe un programa para leer tres longitudes de los tres lados del triangulo.


Diagrama de flujo










Problema 2 DIsene un programa para leer un valor entero y determinar si se trata de un numero par o impar.





Algoritmo


1.Declarar variables


n1 int


2.calcular
n1=%2==0 si es verdadero
print"el numero es par"
3.si es falso
print"el numero es impar"


4. fin







Problema 3 Escriba un programa para leer 3 números enteros y emita un mensaje si estan o no en orden.




Seudocódigo.





Inicio
n1,n2,n3 fload

print” introdusca tres numeros"
print "numero 1= "
read,n1
print "numero 2= "
read,n2
print "numero 3= "

if (n1<n2&&n2<n3)
{
print" los numeros estan en orden acendente"
}
else if (n1>n2&&n2>n3)
{
print"los numeros estan en oreden decendente"
}
else
{
print"los numeros no estan en orden"
}
fin 









Problema 4 Escriba un programa que introduzca el numero de un mes (1-12) y visualice el numero de días del mes.




Seudocódigo 





int n1;
print "introduce un numero"
print "numero= "
read,n1
if (n1==1)
{
print "enero tiene 31 dias"
}
if (n1==2)
{
print "febrero tiene 29 dias"
}
if (n1==3)
{
print "marzo tiene 31 dias"
}
if (n1==4)
{
print "abril tiene 30 dias"
}
if (n1==5)
{
print "mayo tiene 31 dias"
}
if (n1==6)
{
print "junio tiene 30 dias"
}
if (n1==7)
{
print "julio tiene 31 dias"
}
if (n1==8)
{
print "agosto tiene 31 dias"
}
if (n1==9)
{
print "septiembre tiene 30 dias"
}
if (n1==10)
{
print "octubre tiene 31 dias"
}
if (n1==11)
{
print "noviembre tiene 30 dias"
}
if (n1==12)
{
print"diciembre tiene 31 dias"
}
fin



Problema 5  haga un programa que lea tres evaluaciones
parciales de una materia y calcule el promedio. Escriba la calificación
correspondiente al promedio.si promedio<50 reprobado, si promedio<65 aprobado si promedio >=65 y menor a 85 notable, si promedio es 85 y <100 sobresaliente, si promedio es igual a 100 matricula de honor.









domingo, 19 de febrero de 2012

practicas extras (examen)

Problema 1. Diseñar un programa  para sumar los numeros del 1 al 100. La formula para calcular esta suma es suma=(n/2)(2*a+(n-1)*d).
Donde n=numero de terminos que debe sumar,
a=el primer numero y d=la diferencia entre cada uno.


Algoritmo




1.Definir las variables
n=100,a=1,d=1,suma int


2.Imprimir problema


print "Diseñar un programa  para sumar los numeros del 1 al 100. La formula para calcular esta suma es suma=(n/2)(2*a+(n-1)*d).
Donde n=numero de terminos que debe sumar,
a=el primer numero y d=la diferencia entre cada uno."


3.Calcular suma
suma=(n/2)(2*a+(n-1)*d)


4.Desplegar 
print"suma",suma


5.FIN



















Problema 2.Programa extra (examen) escriba un programa para calcular     -
la resistencia de un circuito en serie que consta de 20 resistenncias
de 45ohms, 15 resistencias de 39 ohms, 33 resistencias de 52 ohms y 18 resistencias de 67 ohms.recuerde que en un circuito en serie es la suma de todas las resistencias individuales. el programa debe desplegar el siguiente mensaje:   La resistencia total, en ohms es de xxx.
Donde xxx sera remplazado por el valor real de la resistencia  calculado por el programa.




Diagrama de flujo.











viernes, 17 de febrero de 2012

Practica 3.

Problema 1 Elaborar un problema para calcular el promedio de las calificaciones de un estudiante.


Seudocódigo.  

   Inicio

nombre [15] char
 c1=0,c2=0,c3=0,c4=0,promedio  flotante

print"nombre del alumno: "
read nombre

print"calificacion 1=?"
read c1;
print"calificacion 2=?"
readc2;
print"calificacion 3=?"
read>>c3;
print"calificacion 4=?"
read c4;

promedio=(c1+c2+c3+c4)/4

print"nombre del alumno: ",nombre
print"promedio",promedio

if(promedio >= 70)
{
print" aprobado \n"
}
else
{
print"reprobado\n"
}
fin





































Problema  2 Elaborar un programa que lea dos números diferentes de tipo entero que imprima el numero mayor y el numero menor.

1.       Inicio
n1=0,n2=0  int
print “introdusca dos numeros diferentes"
print  "Numero 1= “
read n1
print "Numero 2= "
read n2;
if (n1>n2)
{
print "numero mayor= ",n1
print"numero menor= ",n2
}
Else
{
print "numero mayor ",n2
print "numero menor ",n1
}
Fin





Problema 3. Elaborar un programa que lea tres números diferentes de tipo entero que imprima el numero mayor y el numero menor.


1.       Inicio

 n1,n2,n3,mayor,menor int

print “introdusca tres numeros diferentes"
print"Numero 1= "
read n1
print"Numero 2= "
read n2
print"Numero 3= "
read n3

if (n1>n2)
{
mayor=n1;
menor=n2;
}
else
{
mayor=n2;
menor=n1;
}
if (n3>mayor)
{n3=mayor;
}
else
{
if (n3<menor)
{menor=n3;
}
}
Print "mayor= ", mayor
print"menor= ",menor

fin






problema 4.Elaborar un programa que lea cuatro números diferentes de tipo entero que imprima el numero mayor y el numero menor.




Diagrama  de flujo.










Problema 5 elaborar un programa para calcular e imprimir el espacio de un terreno del cual se tienen dos datos largo y ancho precio por m2  si el terreno tiene mas de 500 m2 se hace un descuento del 5% pero si es mayor a 1000 m2 se hace un descuento de 10%





Diagrama de flujo.
















Problema 6  elaborar un programa que permita leer un angulo en radianes o en grados y que imprima las siguientes funciones trigonométricas,sen,coseno,tangente,cosecante,cotangente y secante.



Diagrama de flujo










miércoles, 8 de febrero de 2012

Practica 2

Problema 1


Haga un programa para calcular y desplegar la siguiente ecuacion 4ab+5b^2+6c donde los coeficientes a, b y c se introduzcan por teclado.




Algoritmo




1. Introducir las variables


a,b,c,x




2. Print "resolver la sig. ecuacion 4ab+5b^2+6c 




3. lectura de los tres valores
print "a=?"
read a

print "b=?"
read b

print "c=?"
read c


4. Calcular X


X=(4*a*b)+(5*b*b)+(6*c)




5.desplegar


print"X=",x




6.Fin


Código



/*haga un programa para calcular y
desplegar la sig. eciacion 4ab+5b^2+6c donde
los coeficientes a,b,c, se introduscan por teclado.
Toledo Ortega Maritza Guadalupe. 11291045*/


#include <iostream.h.>
#include <conio.h>
void main ()
{
int a,b,c,x;
cout<<"resolver la sig. ecuacion 4ab+5b^2+6c:"<<endl;
cout<<"a="<<endl;
cin>>a;
cout<<"b="<<endl;
cin>>b;
cout<<"c="<<endl;
cin>>c;
x=(4*a*b)+(5*b*b)+(6*c);


cout<<"x="<<x<<endl;
getch();
}






Problema 2

Diseñe un problema para calcular el tiempo necesario para efectuar un viaje de 183.67 millas la ecuación para calcular tiempo trascurrido es: tiempo trascurido= distancia total/ velocidad promedio suponga que la velocidad promedio se da por teclado.








Algoritmo




1. Introducir las variables flotantes




tiempo transcurrido=0
velocidad promedio=0
distancia total=183.67




2. imprimir el problema 

print"calcular el tiempo necesario para efectuar un viaje de 183.67 millas",
print"velocidadpromedid";
cinvpromedio;



3.lectura 


print "velocidad promedio="
read velocidadpromedio


4.imprimir preguntas del problema


print "Q tiempo a tascurrido en un viaje de 183.67 millas y una velocidad promedio de ", velocidadpromedio," millas/h


5.calcular

tiempotranscurrido=(distanciatotal/velocidadpromedio)




6.desplegar
print"tiempo trascurrido=",tiempotranscurrido,


7.Fin











Código



/* Diseñe un problema para calcular
el tiempo necesario para efectuar un
viaje de 183.67 millas la ecuacion
 para calcular tiempo trascurrido es:
tiempo trascurido= distancia total/ velocidad promedio
suponga que la velocidad promedi se da por teclado
Toledo Ortega Maritza gpe. 11291045*/


#include <iostream.h.>
#include <conio.h>
void main ()


{
float tiempotrans=0;
float vpromedio=0;
float dtotal=183.67;


cout<<"calcular el tiempo necesario para"<<endl;
cout<<"efectuar un viaje de 183.67 millas"<<endl;
cout<<"vpromedio="<<endl;
cin>>vpromedio;


cout<<"Q tiempo a tascurrido en un viaje de 183.67 millas y"<<endl;
cout<<"una velocidad promedio de "<<vpromedio<<" millas/h"<<endl;


tiempotrans=(dtotal/vpromedio);
cout<<"tiempo trascurrido="<<tiempotrans<<" h"<<endl;
getch ();
}




Problema 3



Suponga que el programa que hay que escribirse para calcular
el valor de la distancia, en millas conforme ala relación:
distancia = velocidad* tiempo transcurrido
considere que la velocidad y tiempo sean fijos y valores introducidos por el usuario.




Algoritmo




1. Introducir las variables flotantes y enteros


float velocidadv=13,tiempotrans=12,distancia

int  velocidadv2=0,tiempotrans2=0,distancia2




2. imprimir el problema 

print"cual es la distancia de un auto que va a velocidad de 13 millas/h y un tiempo trascurrido de 12hrs"


3.calcular distancia


distancia=(velocidadv*tiempotrans)


4.desplegar

 print"distancia=",distancia

5.lectura de los tres valores enteros

print"introdusca los valores de velocidad de viaje y el tiempo trascurrido"


print"velocidadv2="
readvelocidadv2;
print"tiempotrans2="
readtiempotrans2;


6.imprimir
"cual es la la distancia si la velocidad de viaje es de",velocidadv2," millas/hr y un  tiempo de" ,tiempotrans2,"hr"
print"cual es la distancia recorrida"




7. calcular


distancia2=(velocidadv2*tiempotrans2)


8.desplegar.




print"distancia2=",distancia2," millas "




9.Fin






Código



#include <iostream.h>
#include <conio.h>

void main ()
{
float velocidadv=13,tiempotrans=12,distancia;
int velocidadv2=0,tiempotrans2=0,distancia2;

cout<<"cual es la distancia de un auto que va a velocidad"<<endl;
cout<<"de 13 millas/h y un tiempo trascurrido de 12hrs"<<endl;

distancia=(velocidadv*tiempotrans);

cout<<"distancia="<<distancia<<" millas<<endl;
cout<<"\n\n"<<endl;
cout<<"introdusca los valores de velocidad de <<endl;
cout<<"viaje y el tiempo trascurrido"<<endl;
cout<<"\n\n"<<endl;
cout<<"velocidadv2="<<endl;
cin>>velocidadv2;
cout<<"tiempotrans2="<<endl;
cin>>tiempotrans2;
cout<<"cual es la la distancia si la velocidad de viaje es de"<<endl;
cout<<velocidadv2<<" millas/hr y un  tiempo de "<<tiempotrans2<<"hr"<<endl;
cout<<"cual es la distancia recorrida"<<endl;

distancia2=(velocidadv2*tiempotrans2);

cout<<"distancia2="<<distancia2<<" millas "<<endl;
getch();
}










Problema 4.Escriba el programa y despliegue el siguiente mensaje.
Introduce la temperatura en grados celcius haga que el programa acepte un valor indicado desde el teclado.


La formula farenheit:


farenheit=(9.0/5.0)*celcius)+32




El programa debe desplegar el siguiente mensaje:


Para una temperatura celcius__ grados de temperatura farenheit equivalente es de __ grados.. dode los valores debe ser insertados por el programa en lugar de lineas subrayada.








Algoritmo.



1. Introducir las variables flotantes

c1,c2,f1,f2,


2. imprimir titulo del problema

print"convertidor de grados celcius a farenheit"



3.lectura 


print "celcius="
read c1


4.calcular


f1=(9.0/5.0)+32




5.desplegar problema 



Para una temperatura de __ grados C,la temperatura"
"Farenheit equivalente es de,__, F"



2. imprimir titulo del problema

print"convertidor de grados farenheit a celcius"



3.lectura 


print "fareheit="
read f2


4.calcular


c2=(farenheit-32)*5.0/9.0




5.desplegar problema 



Para una temperatura de __ grados F,la temperatura"
"celcius equivalente es de,__, c"



6.Fin

Imagen





Problema 5 Escriba un programa que despliegue los siguientes mensajes introduzca las millas recorridas, introduzca los galones de gasolina consumido.


Logaritmo


1.inrodice los valores enteros y flotantes
m1,m2,m3 int
gc1, gc2,gc3,mpg1,mpg2, mpg3 float

2.imprimir problema

print"calcular el rendimiento de tres automoviles intodusca los valores.rewndimiento millas por galon=millas/galones

3.lectura

print"millas recorridas"
read,m1
print"millas recorridas"
read,m2

print"millas recorridas"
read,m3
4.imprimir problema


print"Cuatro familias viajaran a diferentes partes de Guadalajara."

print"El primer automovil recorre "___" millas y consume __galones de gasolina.El segundo automovil recorre___ millas y consume___ galones de gasolina.El tercer automovil recorre___ millas y consume____galones de gasolina.Cual es el rendimiento millas por galon de cada automovil?"

5.calcular


mpg1=m1/gc1
mpg2=m2/gc2
mpg3=m3/gc3

6.Desplegar tabla con resultados de rendimiento millas por galon.



print "Millas recorridas"" galones consumidos'    "MPG"
print     m1_______________,gc1,___________mpg1
print     m2_______________,gc2,___________mpg2

print     m3_______________,gc3,___________mpg3



7. fin








Imagen