Anda di halaman 1dari 7

BANCO DE PROBLEMAS

1. Escribir un algoritmo que lea las cuatro notas de un estudiante (Cada nota en la escala
entre 1 y 20) e imprima la nota definitiva.

2. Escribir un algoritmo que lea las cuatro notas de un estudiante (en porcentaje) en
cada uno de los tres subproyectos que cursa e imprima la nota definitiva de cada
subproyecto y el promedio de las tres notas definitivas.
3. Escribir un algoritmo que calcule e imprima el area de un triangulo.
4. Un vendedor que tiene su sueldo base, recibe una comisin del 10% del total de las
ventas del mes. El quiere saber cuanto ganar en un mes que tuvo tres ventas.
5. Una tienda ofrece un 15% de descuento por cada compra. Un cliente desea saber
cuanto deber pagar por su compra.
6. Si un dolar equivale a 2,15 bolvares. Hacer un algoritmo que imprima en dlares una
cantidad X de bolvares.
7. Se desea encontrar la longitud y el rea de un circulo de radio =5.
8. Escriba un algoritmo que pregunte por dos nmeros y muestre como resultado la
suma de estos.
9. Escriba un algoritmo que permita conocer el rea de un tringulo a partir de la base
y la altura.
10. Disee un programa lea la cantidad de alumnos de Redes, Contabilidad y

Diseo. Determine el porcentaje de alumnos de cada uno de los cursos.


11.

Una institucin educativa ha recibido una donacin especial que ser


repartida entre las carreras de Telecomunicaciones, Sistemas,
Administracin y Contabilidad de la siguiente forma:

Telecomunicaciones : 20% de Sistemas


Sistemas : 15% Administracion
Administracion : 30% de la donacin
Contabilidad : lo que resta la donacin.
Disee un algoritmo que determine cunto recibir cada carrera.

12.

Dado un nmero natural de dos cifras, disee un algoritmo que permita


obtener el nmero invertido. Ejemplo si se ingresa 23 que se muestre 32.

13.

Implemente un algoritmo que lea las horas y tarifa de un trabajador y retorne


el sueldo bruto, descuento y sueldo neto. Sabiendo que el descuento es
10% de sueldo bruto.

14. Se ingresa las edades de tres hermanos Luis, Juana y Felicita y el monto a
repartir. Implemente un algoritmo que permita encontrar las cantidades
repartidas proporcionalmente segn las edades de los tres hermanos.
15.

Dado un nmero natural de tres cifras, disee un algoritmo que permita


obtener la suma de sus dgitos extremos y adems el nmero invertido.
Ejemplo si se ingresa 273, se debe imprimir 5 y 372.

16.

Se ingresan tres cantidades una en soles, otra en dlares y finalmente en


euros, determine el total del dinero en marcos. Se sabe que :
1 dlar = 3.56 soles
1 dlar = 1.11 euros
1 dlar = 2.12 marcos.

17.

Un trabajador tiene una tarifa de 50 soles la hora trabajada. Se sabe que a


todo trabajador se le descuenta el equivalente a 5 horas de trabajo, por cada
falta. Realice el pseudocdigo que determine y muestre el sueldo neto de un
trabajador a partir del nmero de horas trabajadas, de su tarifa horaria y
considerando el descuento por concepto de faltas.

18.

Hacer un algoritmo para ingresar el dinero invertido por tres personas para
formar una empresa. Cada una de ellas invierte una cantidad distinta. Se
pide imprimir el porcentaje que cada quien invierte con respecto al total de la
inversin.

19.

Un vendedor recibe un sueldo base ms un 10% extra por comisin de sus


ventas efectuadas en el mes. El vendedor desea saber cunto dinero en
total obtendr por las ventas que realiza en el mes. Desarrolle el algoritmo
para ingresar la data y mostrar el sueldo neto.

20.

Un alumno desea saber cul ser su calificacin final en la materia


Algoritmos y estructura de datos I. Dicha calificacin se compone de los
siguientes porcentajes : 55% del promedio de sus tres practicas calificadas.
30% de la calificacin del examen final y 15% de la calificacin de un
proyecto final.
IF

1.Escribe algoritmo y programa que pida al usuario una contrasea e imprima


en pantalla si es correcta.
2. Algoritmo y programa que lea 2 calificaciones, calcule el
promedio e imprima en pantalla si aprob o no aprob .

3. Escribe algoritmo y programa que indique si un nmero es positivo o


negativo.
4.- Algoritmo y programa que lea la edad del usuario y declare si es o no es
mayor de edad.
5.- Algoritmo y programa que lea 2 nmeros y declare cul es mayor.
6.- Algoritmo y Programa donde se lean 3 nmeros y se declare cul es mayor
(usando conectores).
7.- Algoritmo y programa donde lea nmeros y declare si es par o impar.
8. Algoritmo y programa que calcule

Ax +bx +c .

9. Algoritmo y programa que lea un nmero e indique si tiene 1, 2, 3 o 4 o ms


dgitos.
10. Programa sin diagrama de un algoritmo que indique su signo zodiacal de
acuerdo a la fecha de nacimiento del usuario.
11. Hacer un programa que muestre el valor absoluto de un nmero entero.

12. Hacer un programa que nos informe si un nmero entero est entre el intervalo
[-5 y 5].
13. Hacer un programa que me muestre en texto si un nmero es entero, positivo,
negativo o cero.
14. Hacer un programa que me indique si dos nmeros enteros son iguales o no.
15. Hacer un programa que me muestre el da de la semana correspondiente a un
nmero entero dado.
16. Programa que introduzca un nmero entero por teclado, si este es 0 me tiene
que mostrar su valor en letra y si es distinto de 0 se visualiza su cuadrado.
17. Hacer un programa que dados tres nmeros enteros por teclado me muestre
el mayor.

18. Hacer un algoritmo que determine si dados dos nmeros por teclado el primero
es divisor del segundo.
19. Hacer un programa que dado por teclado una hora,minuto y segundo
correctos, muestre la misma un segundo despus.
20. Hacer un programa que me muestre la cantidad que tengo que pagar por una
llamada telefnica sabiendo que los primeros 15 min valen 15 ctms el min, pero
apartir del 5 minuto cada min cuesta 5 ctms.

ESTRUCTURAS REPETITIVAS

1. Hacer un pseudocodigo que imprima los nmeros del 1 al 100.


2. Hacer un pseudocodigo que imprima los nmeros del 100 al 0, en orden
decreciente.
3. -Hacer un pseudocodigo que imprima los nmeros pares entre 0 y 100.
4. Hacer un programa que imprima la suma de los 100 primeros nmeros.
5. Hacer un pseudocdigo que imprima los nmeros impares hasta el 100 y
que imprima cuantos impares hay.
6. Hacer un pseudocodigo que imprima todos los nmeros naturales que hay
desde la unidad hasta un numero que introducimos por teclado.
7. -Introducir tantas frases como queramos y contarlas.
8. Hacer un pseudocodigo que solo nos permita introducir S o N.
9. Imprimir y contar los mltiplos de 3 desde la unidad hasta un numero que
introducimos por teclado.
10. Hacer un pseudocodigo que imprima los nmeros del 1 al 100. Que calcule
la suma de todos los nmeros pares por un lado, y por otro, la de todos los
impares.
11. Hacer un programa que lea las calificaciones de un alumno en 10
asignaturas, las almacene en un vector y calcule e imprima su media.
12. imprime nmeros hasta una n nmero.
13. realiza un programa que imprima los nmeros del 1 al 15.

14. realiza un programa que imprima los nmeros del 15 al 1.


15. - realiza un programa que solicite al usuario el nmero final e imprima los

nmeros desde el 1 hasta el numero dado por el usuario.


16. realiza un programa que solicite al usuario nmero inicial y nmero final e

imprima el nmero contenido ente ellos.


17. - realiza un programa que imprima los numero pares desde el 1 hasta un

numero dado por el usuario.


18. realiza un programa que solicite al usuario su nombre y lo imprima 10

veces.
19. realiza un programa que solicite al usuario un numero y le de su tabla de

multiplicar.
20. REALIZA UN PROGRAMA QUE IMPRIMA DEL 1 AL 10 EN DECIMALES.

Anda mungkin juga menyukai