Sie sind auf Seite 1von 6

PROBLEMAS PROPUESTOS

1. Ingrese un nmero entero positivo y determine si el nmero ingresado es mltiplo de 3.


Consistencie la entrada de datos (el nmero ingresado deber ser mayor que cero). Utilice
la Estructura de Repeticin HACER.

2. Ingrese un nmero entero positivo y determine si el nmero ingresado es un nmero par


y/o mltiplo de 4. Consistencie la entrada de datos (el nmero ingresado deber ser mayor
que cero). Utilice la Estructura de Repeticin HACER.

3. Ingrese el precio de compra, el precio de venta y el stock de un determinado producto.


Calcule y muestre la utilidad en caso se vendieran todos los productos. Consistencie la
entrada de datos (precio de compra mayor que cero, precio de venta mayor que precio de
compra y stock mayor que cero). Utilice la Estructura de Repeticin HACER.

4. Ingrese el nombre de una persona. Muestre las dos primeras letras del nombre ingresado
en letra mayscula. Consistencie la entrada de datos (nombre tiene que ser de una
longitud mayor a 1). Utilice la Estructura de Repeticin HACER.

5. Ingrese el nombre de una persona. Muestre la primera letra del nombre ingresado en letra
minscula y la ltima letra en mayscula. Consistencie la entrada de datos (nombre tiene
que ser de una longitud mayor a 1). Utilice la Estructura de Repeticin HACER.

6. Desarrolle un men de opciones con lo siguiente. Utilice la Estructura de Repeticin


HACER:
[1]
[2]
[3]
[4]
[5]

Ingresar un nmero.
Mostrar si el nmero es par o no.
Mostrar si el nmero es mltiplo de 3.
Mostrar si el nmero es mltiplo de 5.
Finalizar.

En la solucin de este problema deber evitar que el usuario seleccione la opcin 2 sin antes haber seleccionado
la opcin 1.

7. Desarrolle un men de opciones con lo siguiente. Utilice la Estructura de Repeticin


HACER:
[1] Ingresar un nombre.

Pag. - 1 -

[2]
[3]
[4]
[5]

Mostrar la primera letra del nombre en mayscula.


Determinar si la ltima letra es una vocal o no.
Mostrar las dos primeras letras del nombre.
Finalizar.

En la solucin de este problema deber primero visualizar solo la opcin 1 y 5. Una vez ingresada las notas de
deber visualizar todas las opciones.

8. Desarrollar una solucin que permita mostrar los 125 primeros nmeros enteros
existentes. No deber ingresar datos. Utilice la Estructura de Repeticin HACER.

9. Desarrollar una solucin que permita mostrar los nmeros mltiplos de 6 comprendidos
entre los nmeros 10 y 1230. No deber ingresar datos. Utilice la Estructura de Repeticin
HACER.

10. Mostrar los nmeros pares y la cantidad de nmeros mltiplos de 5 comprendidos entre
dos nmeros ingresados por teclado. Utilice la Estructura de Repeticin HACER.

11. Mostrar la cantidad de nmeros pares y los nmeros mltiplos de 10 comprendidos entre
dos nmeros ingresados por teclado. Utilice la Estructura de Repeticin HACER.

12. Calcular y mostrar la nota final que obtuvieron todos los alumnos de un saln de clase. El
clculo de la nota final se realiza en base a 3 notas utilizando la siguiente frmula:
nf = ( n1 + n2 + n3 ) / 3.
Ingrese las 3 notas a travs del teclado. No ingrese el total de alumnos. Utilice la
Estructura de Repeticin HACER.

13. Calcular y mostrar la nota final que obtuvieron todos los alumnos de un saln de clase. El
clculo de la nota final se realiza en base a 3 notas utilizando la siguiente frmula:
nf = ( ( n1 * 2 ) + n2 + ( n3 * 2 ) ) / 5.
Ingrese las 3 notas a travs del teclado. No ingrese el total de alumnos. Utilice la
Estructura de Repeticin HACER.

14. Determinar el promedio de sueldos de los obreros (categoria 1), la suma de sueldos de los
empleados (categoria 2), y el mayor sueldo de los gerentes (categoria 3) de una
determinada empresa. No deber ingresar el total de trabajadores. Utilice la Estructura de
Repeticin HACER.

Pag. - 2 -

15. Calcular y mostrar el nmero de alumnos que tienen promedio final menor a 6, de 6 a 10,
de 11 a 14, de 15 a 17 y los alumnos que tienen promedio final mayor a 17. Ingresar las 4
notas de cada alumno y calcular su promedio en base a la siguiente frmula:
nf = ( n1 + n2 + n3 + n4 + nMayor - nMenor ) / 4.
Es decir, se anula la nota ms baja y se duplica la nota mayor. Utilice la Estructura de
Repeticin HACER.

16. Calcular y mostrar la cantidad de nmeros mltiplos de 3 y la suma de nmeros mltiplos


de 5 menores a 128. Utilice la Estructura de Repeticin MIENTRAS.

17. Calcular y mostrar el promedio de todos los nmeros pares y la suma de todos los
nmeros impares comprendidos entre 120 y 1237. Utilice la Estructura de Repeticin
MIENTRAS.

18. Mostrar todos los nmeros mltiplos de 3 y de 5 comprendidos entre dos nmeros
ingresados a travs del teclado. Utilice la Estructura de Repeticin MIENTRAS.

19. Ingresar las 4 notas de 50 alumnos de un saln de clase y calcular el promedio de cada
uno de ellos. Para el promedio considere que se duplica la mayor nota. Utilice la
Estructura de Repeticin MIENTRAS.

20. Ingrese el promedio de 50 alumnos de un saln de clase y calcular el promedio general de


todos los alumnos desaprobados y el promedio de todos los alumnos aprobados. Utilice la
Estructura de Repeticin MIENTRAS.

21. Ingresar las 4 notas de todos los alumnos de un saln de clase. Calcular el promedio de
cada uno de ellos. Para el promedio considere que se elimina la menor nota. Utilice la
Estructura de Repeticin MIENTRAS.

22. Ingresar las 4 notas de todos los alumnos de un saln de clase. Calcular el promedio de
cada uno de ellos y el promedio general. Utilice la Estructura de Repeticin MIENTRAS.

23. Ingresar un nmero. Calcular y mostrar el nmero de cifras pares que tiene dicho nmero.
Utilice la Estructura de Repeticin MIENTRAS.

24. Ingresar un nmero. Calcular y mostrar la suma de todas las cifras menores que 5. Utilice
la Estructura de Repeticin MIENTRAS.

Pag. - 3 -

25. Ingrese dos nmeros. Calcular y mostrar la suma de todas las cifras impares de ambos
nmeros. Utilice la Estructura de Repeticin MIENTRAS.

26. Calcular y mostrar el porcentaje de alumnos aprobados y el porcentaje de alumnos


desaprobados de un saln de clase. El clculo de la nota final se realiza en base a 3 notas
utilizando la siguiente frmula:
nf = ( ( n1 * 2 ) + n2 + ( n3 * 2 ) ) / 5.
Ingrese las 3 notas a travs del teclado. No ingrese el total de alumnos. Utilice la
Estructura de Repeticin MIENTRAS.

27. Determinar la suma de sueldos de los obreros (categoria 1), el menor sueldos de los
empleados (categoria 2), y el sueldo promedio de los gerentes (categoria 3) de una
determinada empresa. No deber ingresar el total de trabajadores. Utilice la Estructura de
Repeticin MIENTRAS.

28. Desarrollar una solucion que permita obtener la siguiente informacin de los empleados de
una empresa. Utilice la Estructura de repeticin MIENTRAS:
Cuntas empleadas y cuntos empleados son nombrados?
Cuntas empleadas y cuntos empleados son contratados?
Cuntas empleadas son menores de edad y cuntos empleados son mayores de edad?

29. Ingresar un nmero entero. Calcular y mostrar el factorial del nmero ingresado. Utilice la
Estructura de Repeticin MIENTRAS.

30. Desarrolle una solucin que permita generar 100 nmeros aleatorios de dos cifras, y
determine la cantidad de nmeros aleatorios generados cuyo ltimo dgito es un nmero 6.

31. Ingresar un nmero. Calcular y mostrar los nmeros mltiplos del nmero 4 y del nmero
6 menores al nmero ingresado. Utilice la Estructura de Repeticin DESDE o PARA.

32. Desarrollar una solucin que permita ingresar el nmero de trminos que tiene una serie y
muestre sus trminos, en base a lo siguiente. Utilice la Estructura de Repeticin DESDE o
PARA.
2, 5, 8, 11, 15,

Pag. - 4 -

33. Desarrolle un programa que muestre los trminos de la serie mostrada. Deber ingresar el
nmero de trminos que se desea mostrar y deber tener en cuenta que a partir del tercer
trmino, cada trmino es igual a la suma de los dos trminos anteriores. Utilice la
Estructura de Repeticin DESDE o PARA.
1, 2, 3, 5, 8, 13,

34. Desarrolle un programa que muestre los trminos de la serie mostrada. Deber ingresar el
nmero de trminos que se desea mostrar. Utilice la Estructura de Repeticin DESDE o
PARA.
1, 1/2, 1/4, 1/6, 1/8, 1/10,

35. Ingresar 80 nmeros. Determinar y mostrar la suma de nmeros positivos, la cantidad de


ceros y la suma de nmeros negativos ingresados. Utilice la Estructura de Repeticin
DESDE o PARA.

36. Ingresar tres nmeros. Determinar y mostrar los nmeros pares que estn comprendidos
entre los dos menores nmeros ingresados y los nmeros impares comprendidos entre los
dos mayores nmeros ingresados. Utilice la Estructura de Repeticin DESDE o PARA.

37. Ingresar las 3 notas de todos los alumnos de un saln de clase y calcular el promedio de
cada uno de los alumnos, el promedio general, la mayor nota y la menor nota. Utilice la
Estructura de Repeticin DESDE o PARA.

38. Ingresar las 4 notas de todos los alumnos de un saln de clase y calcular el promedio de
cada uno de los alumnos, el porcentaje de aprobados y el porcentaje de desaprobados.
Para el clculo del promedio considerar que se deber eliminar la menor nota. Utilice la
Estructura de Repeticin DESDE o PARA.

39. Ingresar el nombre de una persona. Determinar y mostrar el nmero de vocales que tiene
el nombre, la cantidad de letras a y la cantidad de letras p. Utilice la Estructura de
Repeticin DESDE o PARA.

40. Ingresar el nombre y el apellido de todos los socios de un club. Mostrar los nombres y
apellidos de tal forma que la primera letra este en mayscula y el resto en minscula.
Utilice la Estructura de Repeticin DESDE o PARA.

41. Desarrollar una solucin que permita ingresar la edad y el sexo de todas las personas que
viven en un distrito, y determine lo siguiente:
La suma de todas las edades de las mujeres.

Pag. - 5 -

El promedio de las edades de los hombres.


El nmero de personas mayores de edad.
Utilice la Estructura de Repeticin DESDE o PARA.

42. Desarrollar una solucin que permita ingresar el nombre y la edad de todas las personas
que viven en un distrito, y determine lo siguiente:
La cantidad de edades mltiplo de 5.
La edad mayor.
El nombre de la persona o las personas que tiene la menor edad.
Utilice la Estructura de Repeticin DESDE o PARA.

43. Desarrollar una solucin que permita ingresar el nombre y el sueldo de todas los
empleados de una empresa, y determine lo siguiente:
La cantidad de nombres que comienzan con las letras a o A.
El nombre de la persona o las personas que tiene el sueldo promedio.
Utilice la Estructura de Repeticin DESDE o PARA.

44. Desarrollar una solucin que permita ingresar un nmero. Determinar y mostrar el dgito
mayor del nmero ingresado. Utilice la Estructura de Repeticin DESDE o PARA.

45. Desarrollar una solucin que permita ingresar un nmero. Determinar y mostrar el nmero
de veces que se repite el menor dgito del nmero ingresado. Utilice la Estructura de
Repeticin DESDE o PARA.

46. Desarrollar una solucin que permita ingresar un nmero. Determinar y mostrar el menor
nmero que se puede formar con sus dgitos. Utilice la Estructura de Repeticin DESDE.
47. Desarrollar una solucin que permita ingresar un nmero. Determinar y mostrar el nmero
con el primer dgito y el ltimo dgito intercambiado. Utilice la Estructura de Repeticin
DESDE o PARA.
48. Desarrollar una solucin que permita ingresar una palabra. Determinar si la palabra
ingresada es un palndromo o no (Nota: Palndromo es una palabra o frase que se lee igual hacia
adelante que hacia atrs). Utilice la estructura de Repeticin DESDE o PARA.
49. Desarrollar una solucin que permita ingresar una palabra. Determinar y mostrar que
vocales existen y cuantas veces se repiten. Utilice la Estructura de Repeticin DESDE o
PARA.

50. Desarrollar una solucin que permita ingresar el nombre completo de una persona ( ingresar
los nombres y apellidos en una sola variable). Mostrar cada nombre y cada apellido de la persona,
la primera letra en mayscula y las dems letras en minsculas. Utilice la Estructura de
Repeticin DESDE o PARA.

Pag. - 6 -

Das könnte Ihnen auch gefallen