Você está na página 1de 5

EJERCICIOS UTILIZANDO SENTENCIA DE DECISIN

(SI - SINO) O (IF - ELSE)


Docente: Lic. Ren Pilataxi A.

1. Un hombre desea saber cuanto dinero se genera por concepto de intereses


sobre la cantidad que tiene en inversin en el banco. El decidir reinvertir los
intereses siempre y cuando estos excedan a $7000, y en ese caso desea saber
cuanto dinero tendr finalmente en su cuenta.
2.

Determinar si un alumno aprueba a reprueba un curso, sabiendo que


aprobara si su promedio de tres calificaciones es mayor o igual a 70; reprueba en
caso contrario.

3.

Un obrero necesita calcular su salario semanal, el cual se obtiene de la sig.


manera:

Si trabaja 40 horas o menos se le paga $16 por hora

Si trabaja mas de 40 horas se le paga $16 por cada una de las primeras
40 horas y $20 por cada hora extra.

4.

Un hombre desea saber cuanto dinero se genera por concepto de intereses


sobre la cantidad que tiene en inversin en el banco. El decidir reinvertir los
intereses siempre y cuando estos excedan a $7000, y en ese caso desea saber
cuanto dinero tendr finalmente en su cuenta.

5.

Una persona enferma, que pesa 70 kg, se encuentra en reposo y desea


saber cuantas caloras consume su cuerpo durante todo el tiempo que realice una
misma actividad. Las actividades que tiene permitido realizar son nicamente
dormir o estar sentado en reposo. Los datos que tiene son que estando dormido
consume 1.08 caloras por minuto y estando sentado en reposo consume 1.66
caloras por minuto.

6.

Un proveedor de estreos ofrece un descuento del 10% sobre el precio sin


IVA, de algn aparato si este cuesta $2000 o mas. Adems, independientemente de
esto, ofrece un 5% de descuento si la marca es NOSY. Determinar cuanto
pagara, con IVA incluido, un cliente cualquiera por la compra de su aparato.

7.

Construir un algoritmo que permita leer un nmero entero de 2 dgitos y


determine si la suma de ambos es un nmero primo.

8.

Construir un algoritmo que permita leer un nmero entero de dos dgitos y


determine si es un nmero par menor que 30

9.

Leer un nmero entero y determinar si es un nmero terminado en 4.

10.

Leer un nmero entero y determinar si tiene 3 dgitos.

11.

Leer un nmero entero y determinar si es negativo.

12.

Leer un nmero entero de dos dgitos y determinar a cunto es igual la


suma de sus dgitos.

13.

Leer un nmero entero de dos dgitos y determinar si ambos dgitos son


pares.

14.

Leer un nmero entero de dos dgitos menor que 20 y determinar si es


primo.

15.

Leer un nmero entero de dos dgitos y determinar si es primo y adems si


es negativo.

16.

Leer un nmero entero de dos dgitos y determinar si sus dos dgitos son
primos.

17.

Leer un nmero entero de dos dgitos y determinar si un dgito es mltiplo


del otro.

18.

Leer un nmero entero de dos dgitos y determinar si los dos dgitos son
iguales.

19.

Leer dos nmeros enteros y determinar cul es el mayor.

20.

Leer dos nmeros enteros de dos dgitos y determinar si tienen dgitos


comunes.

21.

Leer dos nmeros enteros de dos dgitos y determinar si la suma de los dos
nmeros origina un nmero par.

22.

Leer dos nmeros enteros de dos dgitos y determinar a cunto es igual la


suma de todos los dgitos.

23.

Leer un nmero entero de tres dgitos y determinar a cunto es igual la


suma de sus dgitos.

24.

Leer un nmero entero de tres dgitos y determinar si al menos dos de sus


tres dgitos son iguales.

25.

Leer un nmero entero de tres dgitos y determinar en qu posicin est el


mayor dgito.

26.

Leer un nmero entero de tres dgitos y determinar si algn dgito es


mltiplo de los otros.

27.

Leer tres nmeros enteros y determinar cul es el mayor. Usar solamente


dos variables.

28.

Leer tres nmeros enteros y mostrarlos ascendente.

29.

Leer tres nmeros enteros de dos dgitos cada uno y determinar en cul de
ellos se encuentra el mayor dgito.

30.

Leer un nmero entero de tres dgitos y determinar si el primer dgito es


igual al ltimo.

31.

Leer un nmero entero de tres dgitos y determinar cuntos dgitos primos


tiene.

32.

Leer un nmero entero de tres dgitos y determinar cuntos dgitos pares


tiene.

33.

Leer un nmero entero de tres dgitos y determinar si alguno de sus dgitos


es igual a la suma de los otros dos.

34.

Leer un nmero entero de cuatro dgitos y determinar a cuanto es igual la


suma de sus dgitos.

35.

Leer un nmero entero de cuatro dgitos y determinar cuntos dgitos pares


tiene.

36.

Leer un nmero entero menor que 50 y positivo y determinar si es un


nmero primo.

37.

Leer un nmero entero de cinco dgitos y determinar si es un nmero


capico. Ej. 15651,59895.

38.

Leer un nmero entero de cuatro dgitos y determinar si el segundo dgito es


igual al penltimo.

39.

Leer un nmero entero y determina si es igual a 10.

40.

Leer un nmero entero y determinar si es mltiplo de 7.

41.

Leer un nmero entero y determinar si termina en 7.

42.

Leer un nmero entero menor que mil y determinar cuntos dgitos tiene.

43.

Leer un nmero entero de dos dgitos, guardar cada dgito en una variable
diferente y luego mostrarlas en pantalla.

44.

Leer un nmero entero de 4 dgitos y determinar si tiene ms dgitos pares o


impares.

45.
46.

Leer dos nmeros enteros y determinar cul es mltiplo de cul.


Leer tres nmeros enteros y determinar si el ltimo dgito de los tres
nmeros es igual.

47.

Leer tres nmeros enteros y determina si el penltimo dgito de los tres


nmeros es igual.

48.

Leer dos nmeros enteros y si la diferencia entre los dos es menor o igual a
10 entonces mostrar en pantalla todos los enteros comprendidos entre el menor y
el mayor de los nmeros ledos.

49.

Leer dos nmeros enteros y determinar si la diferencia entre los dos es un


nmero primo.

50.

Leer dos nmeros enteros y determinar si la diferencia entre los dos es un


nmero par.Construir un algoritmo que permita leer un nmero entero de tres
dgitos y determine si la suma de los tres dgitos es un nmero mltiplo de alguno
de ellos.

52.

Construir un algoritmo que permita leer un nmero entero de tres dgitos y


determine uno de los dgitos es mltiplo de los otros dos.

53.

Construir un algoritmo que permita leer un nmero entero de tres dgitos y


determine si alguno de ellos es un nmero primo

54.

Construir un algoritmo que permita leer un nmero entero de cuatro dgitos


y determine si tiene dgitos repetidos

55.

Construir un algoritmo que permita leer tres nmeros enteros e imprimirlos


ascendente

56.

Construir un algoritmo que permita leer tres nmeros enteros e imprimirlos


ascendente utilizando SOLAMENTE tres operadores relacionales

57.

Construir un algoritmo que permita leer un nmero entero de dos dgitos y


determine si es un nmero para menos que 30

58.

Construir un algoritmo que permita leer dos nmeros enteros de dos dgitos
y determine si tienen dgitos en comn

59.

Construir un algoritmo que permita leer dos nmero enteros positivos y


determine si los dos ltimos

60.

Construir un algoritmo que permita leer un nmero entero de 2 dgitos y


determine si la suma de ambos dgitos es un nmero primo

61.

Construir un algoritmo que permita leer dos enteros positivos y determinar


si el ltimo dgito de un dato es igual al ltimo dgito del otro

62.

Construir un algoritmo que permita leer dos nmeros enteros de dos dgitos
y determine si tienen dgitos en comn

63.

Leer dos nmeros enteros y determinar si la diferencia entre los dos es un


nmero divisor exacto de alguno de los dos nmeros.

64.

Leer un nmero entero de 4 dgitos y determinar si el primer dgito es


mltiplo de alguno de los otros dgitos.

65.

Leer un nmero entero de 2 dgitos y si es par mostrar en pantalla la suma


de sus dgitos, si es primo y menor que 10 mostrar en pantalla su ltimo dgito y si
es mltiplo de 5 y menor que 30 mostrar en pantalla el primer dgito.

66.

Leer un nmero entero de 2 dgitos y si terminar en 1 mostrar en pantalla su


primer dgito, si termina en 2 mostrar en pantalla la suma de sus dgitos y si
termina en 3 mostrar en pantalla el producto de sus dos dgitos.

67.

Leer dos nmeros enteros y si la diferencia entre los dos nmeros es par
mostrar en pantalla la suma de los dgitos de los nmeros, si dicha diferencia es un
nmero primo menor que 10 entonces mostrar en pantalla el producto de los dos
nmeros y si la diferencia entre ellos terminar en 4 mostrar en pantalla todos los
dgitos por separado.

68.

Leer un nmero entero y si es menor que 100 determinar si es primo.

69.

Leer un nmero entero y si es mltiplo de 4 determinar si su ltimo dgito es


primo.

70.

Leer un nmero entero y si es mltiplo de 4 mostrar en pantalla su mitad, si


es mltiplo de 5 mostrar en pantalla su cuadrado y si es mltiplo e 6 mostrar en
pantalla su primer dgito. Asumir que el nmero no es mayor que 100.

71.

Leer un entero y si es igual a cualquier dgito comprendido entre 1 y 5


escribir su nombre. Si es igual a cinco adems de escribir su nombre leer otro dgito
y, si este ltimo est entre 1 y 5, escribir su componente decimal. Si entr un 3
entonces escribir Cincuenta y Tres, si entr un 1 entonces escribir Cincuenta y
Uno.

72.

Leer un nmero entero y si es de un dgito y adems es menor que 5


escribir su nombre en pantalla (El nombre del 1 es UNO, el nombre del 2 es DOS,
etc.).

73.

Leer un nmero entero y determinar si es positivo o negativo. Si es positivo


determinar si tiene dos dgitos y si es negativo determinar si tiene tres dgitos.
Asumir que no puede entrar el nmero cero.

74.

Leer un nmero entero y determinar si es positivo o negativo o si es 0.

75.

Leer un nmero entero y determinar si es de uno o dos o tres o cuatro


dgitos. Validar que el nmero no sea negativo.

Você também pode gostar