problema 3 pag.213
3. Un
angulo es considerado agudo si es menor que 90 grados, obtuso si es mayor que
90 grados y angulo recto si es igual a 90 grados.
Usando esta informacion, escriba
un programa en C++ que acepte un angulo, en grados,
y despliegue el tipo de angulo
correspondiente a los grados introducidos.
PSEUDOCODIGO.
Inicio
Real angulo
print “ introduz angulo”,
read angulo
If(angulo<90)
Print ”el angulo es
agudo”
Else if (angulo>90)
Print “ el angulo es grave “
Else if (angulo=90)
Print “el angulo es recto”
Fin
PROGRAMA EN C++ Y PANTALLA DE CORRIDA.
Merida Tovar Karla Mayte
problema 5
5. La letra que representa las calificaciones de un estudiante se calcula de acuerdo con
la siguiente tabla:
Usando esta informacion, escriba un programa en C++ que acepte la calificacion numerica
de un estudiante, convierta la calificacion numerica a su calificacion en letra equivalente de la tabla.
Programa en C++
Programa en C++
Algoritmo
1.Inicio
2.Establecer las variables
int calificación
3.Establecer las posibles letras para cada calificación.
Si la calificación es mayor que o igual a 90 será "A''
Si la calificación es menor que 90 pero mayor igual que 80 será "B"
Si la calificación es menor que 80 pero mayor igual que 70 será "C"
Si la calificación es menor que 70 pero mayor que 60 será "D"
si la calificación es menor a 60 será "F"
4.Fin.
Aragon Vizcarra Areli Joselyn
Problema 6:
La tolerancia de componentes críticos en un sistema se determina por la aplicación de acuerdo con la siguiente tabla:
Estado de especificación
|
Tolerancia
|
Exploración especial
|
Menor que 0.1%
|
Grado militar
|
Mayor o igual que 0.1% y menor que
1%
|
Grado comercial
|
Mayor o igual a 1% y menor 10%
|
Grado juguete
|
Mayor que igual a 10%
|
Usando esta información, escriba un programa en C++ que acepte la lectura de tolerancia de un componente y determine la especificación que debería asignarse al componente.

pseudocodigo
inicio
real tolerancia;
While(1)
{
System(“cls”)
prit”introdusca el porcentaje de tolerancia”;
read tolerancia;
If(tolerancia<0.1)
prit ”exploración
especial /n”;
Else
If(tolerancia
>=0.1 && tolerancia <1)
prit ”grado
militar / n”;
Else
If(tolerancia
>= 1&& tolerancia < 10)
prit”grado
comercial /n ”;
Else
If (tolerancia
>10)
prit”grado juguete
/n”;
System (“pause”);
}
}
fin
Problema 7
7. Escriba un programa en C ++ que acepte un número seguido por un espacio luego una letra. Si la
letra que sigue al número es f, el programa tratará al número introducido como
una temperatura en grados Fahrenheit, convertirá el número a los grados Celsius
equivalentes y desplegará un mensaje adecuado. Si la letra que sigue al número
es c, el programa tratará al número introducido como una temperatura en
Celsius, convertirá el número a los grados Fahrenheit equivalentes y desplegará un mensaje adecuado. Si la letra no es f ni c, el
programa imprimirá el mensaje que los datos introducidos son incorrectos y
terminará. Use una cadena if-else en su programa y use las fórmulas de conversión:
Celsius=
(5.0/9.0)*(Fahrenheit-32.0)
Fahrenheit = (9.0/5.0)*Celsius+32.0
Pseudocodigo:
Inicio
Real temp, Celsius, Fahrenheit
Char tipo_temp
Print “Introduzca la temperatura
que se va a convertir en ingresar una f si la esta en grados Fahrenheit o una c si esta en grados celsius:”
Read temp
Read tipo_temp
If (tipo_temp=='f'||
tipo_temp=='F')
then
{
celsius
= (5.0/9.0) * (temp-32.0)
print
“La temperatura en grados Celsius equivalente es: ”, celsius
}
else
{
If (tipo_temp=='c'||
tipo_temp=='C')
Then
{
Fahrenheit
= (9.0/5.0)*temp + 32.0
Print
“La temperatura en Fahrenheit equivalente es: ”, Fahrenheit
}
else
{
Print "Los datos introducidos son incorrectos "
}
Fin.














No hay comentarios:
Publicar un comentario