sábado, 19 de febrero de 2011

practica 4


ejercicio 1:

Realizar un problema que acepte dos valores desde el usuario y nos permita saber cual es el valor  mayor o se son iguales.



ejercicio 2:

Escriba un programa para calcular el valor de la presión en lb*pulg2 (psi), de una forma ondulada descrita como sigue:
t<35s  Para un tiempo menor de 35s la presión es 0.46t
t>=35s Para un tiempo mayor igual a 35s la
p=(0.19t + 9.45s) psi
El programa debe solicitar que se introduzcan los datos del tiempo y debe desplegar como resultado la presión (psi).





ejercicio 3:



Un ángulo  se considera agudo si es menor de 90 grados, obtuso si es mayor de 90 grados y recto si es igual a 90 grados.  Utilizando esta información escriba un programa que acepte un ángulo en grados y muestre el tipo de ángulo que corresponde al valor introducido en grados.

1.- Inicio
angulo real
Print  “Angulo=”
Read angulo
If (angulo< 90)
}
else
{
If (angulo==90)
{
Print angulo,”Es un angulo recto”
}
else
{
Print angulo, “Es un angulo obtuso”
}
}
FIN




ejercicio 4:



Escriba un programa que acepte 2 números  reales de usuario y un código de selección. Si el código introducido es 1 haga que el programa sume los números introducidos anteriormente y despliegue el resultado:
Si el código de selección es 2 los números deberán ser multiplicados y si el código de selección es 3 el primer número deberá dividirse entre el segundo. No permita la división entre 0 y despliegue un mensaje apropiado cuando se intente esta división. 

Pseudocódigo
1.- Inicio
num1, num2, resultado real
opcion entero
Print” Numero 1=”
Read num1
Print” Numero 2=”
Read num2
Print ”Operaciones Aritmeticas”
Print “1) Sumar 2) Multiplicar 3) Dividir”
Print “Seleccione opción”
Read opción
If (opción==1)
{
Resultado=num1+num2
Print num1, “+”, num2,”=”, resultado
}
else
{
If (opcion==2)
{
Resultado=num1*num2
Print num1,”x”, num2,”=”, resultado
}
else
{
If (opcion==3)
}
If (num2!=0)
{
Resultado=num1/num2
Print num1,”/”, num2,”=”, resultado
}
else
{
Print ”No se permite la division entre cero”
}
}
else
Print “Error en opción”
}
}
}
FIN




ejercicio 5:



El nivel de grado de los estudiantes que no han terminado la universidad normalmente se determina con base a lo siguiente;
Número de créditos obtenidos
Grado
Menor que 63
Primer grado
32 a 63
Segundo  grado
64 a 95
Tercer grado
96 o mas
Ultimo grado



Hacer un programa que acepte los créditos que a acumulado un estudiante y determine en qué grado esta.

1.- Inicio
int credito;
Print" Numero de creditos: "
Read credito
if(credito>0 && credito<32)
{
Print" Primer grado "
}
else
{
if(credito>=32 && credito<=63)
{
Print" Segundo grado "
}
else
{
if(credito>=64 && credito<=95)
{
Print" Tercer grado "
}
else
{
Print" Ultimo grado”
}
}
}
FIN




ejercicio 6:

realice un programa que acepte el año y peso de un carro y determine y muestre la categoria de peso y tarifa registrada.

1. Inicio
anio, peso flotante
print "anio del carro"
read anio
print "peso del carro"
read peso
if(anio<=1970)
{
if(peso>2700)
{
print "categoria 1 tarifa de registro $16.50"
}
else {
if (peso>=2700 and peso<=3800)
{
print"categoria 2 tarifa de registro $25.50"
}
else{ print "categoria 3 tarifa de registro $46.50"
}
}
else{ if(anio>=1971 and anio<=1979)
{
if(peso<2700)
{
print "categoria 4 tarifa de registro $27.00"
}
else{
if(peso>=2700 and peso <=3800)
print"categoria 5 tarifa de registro $30.50 "
}
else{ print "categoria 6 tarifa de registro $52.50"
}
}
else{
if(anio>=1980)
if(peso<3500)
{
print "categoria 7 tarifa de registro $ 19.50"
}
else{ print "categoria 8 tarifa de registro $52.50"
}
}
}
}
}

ejercicio 7:



No hay comentarios:

Publicar un comentario