You are on page 1of 2

Estructura condicional

Relacin de problemas n 3
1. Disear un algoritmo capaz de leer un valor entero y de determinar si se trata de un nmero
par o impar.
2. Disear un algoritmo capaz de leer dos valores enteros, m y n, y determine si m divide a n.
3. Disear un algoritmo que lea tres nmeros enteros. Si el primero es negativo, imprimir el
producto de los tres. Si no, imprimir la suma de los tres.
4. Disear un algoritmo que lea las longitudes de los tres lados de un tringulo (L1,L2,L3) y
determine qu tipo de tringulo es, de acuerdo a los siguientes casos. Suponiendo que A
determina el mayor de los tres lados y B y C corresponden con los otros dos, entonces:

Si A>=B+C No se trata de un tringulo


Si A2=B2+C2 Es un tringulo rectngulo
Si A2>B2+C2 Es un tringulo obtusngulo
Si A2<B2+C2 Es un tringulo acutngulo

5. Disear un algoritmo que lea tres nmeros enteros y muestre el mayor de ellos
6. Un sistema de ecuaciones lineales de la forma:

ax+by=c
dx+ey=f

puede resolverse utilizando las siguientes frmulas:


ce-bf af-cd
x= y=
ae-bd ae-bd

7. Disear un algoritmo al que se de cmo entradas dos enteros y un carcter. El algoritmo


deber sumar, restar, multiplicar o dividir los valores de los dos primeros parmetros
dependiendo del cdigo indicado en el tercer parmetro, y devolver el resultado.
8. Realizar un algoritmo que lea una temperarura en grados Centgrados, la transforme en
grados Fahrenheit y escriba qu deporte es apropiado para esa temperatura, usando los
siguientes criterios:

Deporte Temperatura

Natacin >85
Tenis 70<temp<85
Golf 32 <temp<70
Esqu 10<temp<32
Damas Chinas 10>temp

9. Un equipo de ftbol ha tenido una buena campaa y desea premiar a sus jugadores con un
aumento de salario para la siguiente campaa. Los sueldos deben ajustarse de la siguiente
forma: 20% de aumento para sueldos de 0 a 10000, 10% para sueldos de 10000-13000, 5%

Curso 20102011 1
Estructura condicional

para sueldos entre 13000-15000. Disear un algoritmo que lea el salario de un jugador, y
que a continuacin imprima el nombre, el sueldo actual y el sueldo aumentado.

Curso 20052006 2

You might also like