Problemario

Ejercicio 1
Cambio de pesos a euros.
Suponiendo que 1 euro = 21.87 pesos. Escribe un programa que pida al usuario un número de pesos y calcule el cambio en euros.

Algoritmo
 1 INICIO
2 DECLARACIÓN CANTIDAD, EUROS
3 ASIGNAR VALOR A CANTIDAD
4 OPERAR
5 MOSTRAR EL RESULTADO  EN EUROS
6 FIN

Ejercicio 2
Calculo de perímetro de circunferencia, área del círculo, y volumen de la esfera.
Suponiendo que pi = 3.1416. Escribe un programa que pida al usuario que introduzca el
radio, y presente por pantalla el cálculo del perímetro de la circunferencia (2*pi*r), el área del círculo (pi*r*r ), y el volumen de la esfera (V = 4*pi*r /3).
Análisis:

Algoritmo
 1 INICIO
2 DECLARACIÓN A, AREA, VOLUMEN, PERIMETRO
3 ASIGNAR VALOR A A
4 OPERAR
5 MOSTRAR EL RESULTADO 
6 FIN






Ejercicio 3
Media de cuatro números.
Escribir un programa que pida por teclado cuatro números y calcule y presente la media de los cuatro.

Algoritmo

 1 INICIO
2 DECLARACIÓN A, B, C, 
3 ASIGNAR VALOR A A, B Y C
4 OPERAR
5 MOSTRAR EL RESULTADO 
6 FIN




Ejercicio 4
Realizar un programa que imprima los números del 1 al 57. Repetir este ejercicio con estructuras repetitivas (for, do…loop while, y do while….loop).

Algoritmo

 1 INICIO
2 DECLARACIÓN I
INICIAR  UN CICLO FOR, DO... LOOP WHILE Y DO WHILE... LOOP DONDE I = 1 A 57
4 OPERAR
5 MOSTRAR EL RESULTADO 
6 FIN











Ejercicio 5
Realizar un programa que pida al usuario un número y presente los números del 1 al número que introdujo el usuario. Repetir este ejercicio con todos los tipos de bucles ((for, do…loop while, y do while….loop).


 1 INICIO
2 DECLARACIÓN I,MD
INICIAR  UN CICLO FOR, DO... LOOP WHILE Y DO WHILE... LOOP DONDE I = 1 AMD
4 OPERAR
5 MOSTRAR EL RESULTADO 
6 FIN



Ejercicio 6
Realizar un programa que pregunte al usuario el momento del día con una letra (m- mañana, t-tarde, n-noche), el género con otra letra (m-masculino, f-femenino). El programa dirá́: buenos días, tardes, o noches (según el momento) señor o señora según el género.
Análisis:
Algoritmo
 1 INICIO
2 DECLARACIÓN MD Y G
3 ASIGNAR A LA VARIABLE EL VALOR CORRESPONDIENTE A SU CAJA DE TEXTO
4 VERIFICAR LO QUE CONTENGA
5 MOSTRAR EL RESULTADO 


6 FIN






Ejercicio 7
Realizar un programa que pida tres números y diga cuál es el mayor, cuál es el segundo mayor, y cuál es el menor.
Análisis:

Algoritmo
1 INICIO
2 DECLARAR Y ASIGNAR EL VALOR A LAS VARIABLES A, B, C
3 CON UN IF CLASIFICAR LO QUE SE REQUIERA
4 MOSTRAR LO QUE LE CORRESPONDA 
5 FIN



Ejercicio 8
Realizar un programa que pida al usuario dos números y presente los números impares que hay desde el primer número al segundo que introdujo el usuario.



Algoritmo

1 INICIO
2 DECLARACIÓN DE VARIABLEA,B
3 ASIGNAR EL VALOR DE EL INTERVALO A LA VARIABLE
4 OPERAR DE CADA UNO DE LOS NUMEROS EN EL INTERVALO
5 MOSTRAR EN LISTA LOS QUE HAYAN SIDO SELECCIONADOS
6 FIN




Ejercicio 9
Realizar un programa que pida al usuario dos números y una letra: “i” ó “p”.
El programa presentará los números pares (si se pulsó la “p”) ó impares (si se pulsó la “i”) que hay desde el primer número al segundo que introdujo el usuario. Si se pulsa alguna tecla distinta de “p” ó “i”, el programa no imprime ningún número.

Algoritmo
 1 INICIO
2 DECLARACIÓNA,B,X,Y,C
3 ASIGNAR VALOR A A,B,C
4 OPERAR
5 MOSTRAR EL RESULTADO 
6 FIN

Ejercicio 10
Realizar un programa que pida que se pulse la letra “C” si se pulsa cualquier otra tecla que no sea la “C”, dice “letra incorrecta” y vulva a pedir que se pulse la letra “C”. Cuando se pulsa la tecla “C” el programa dice “gracias” y termina.

Algoritmo
 1 INICIO
2 DECLARACIÓN DEA
INICIAR  UN PROCESO DE CONDICION IF 
4 OPERAR DE ACUERDO A LO QUE SE HALLA TECLEADO 
5 MOSTRAR EL RESULTADO 
6 FIN
Ejercicio 11
Realizar un programa que determine si un alumno está aprobado o reprobado en base a su calificación. Se aprueba con una calificación mayor o igual que seis.

Algoritmo
 1 INICIO
2 DECLARACIÓNA
3 ASIGNAR VALOR A
4 OPERAR
5 MOSTRAR EL RESULTADO 

6 FIN


Ejercicio 12
Se pide la edad de un muchacho y de una muchacha, a estos datos les llamaremos joven y jovencita. Hacer un algoritmo que de las siguientes recomendaciones sobre su hora de regreso del antro:
  •  Si los dos son mayores de edad regresan a la hora que quieran.
  •  Si el joven es mayor de edad y la joven-cita no, regresan a las dos de la mañana.
  • Si la joven-cita es mayor de edad y el joven no, regresan a las doce de la noche.
  • Si los dos son menores de edad no van.
Algoritmo
 1 INICIO
2 DECLARACIÓN A,B
3 ASIGNAR VALOR A A,B CORRESPONDIENTE
4 OPERAR
5 MOSTRAR EL RESULTADO 

6 FIN

Ejercicio 13
Ordenar de mayor a menor 3 números diferentes entre sí. Nótese que no se trata de decir cuál de los tres números es el mayor, sino de ordenarlos en forma descendente.

Algoritmo
 1 INICIO
2 DECLARAR VARIABLES ,ASIGNARLE VALORES A A,B,C
3 ORDENAR CON IF
4 MOSTRAR EL RESULTADO 
5 FIN


Ejercicio 14
Hacer un programa que de un mensaje que debe estar en función de la calificación que proporciona el usuario, la cual es un número entero que va del 5 al 10.
Algoritmo
 1 INICIO
2 DECLARAR VARIABLE A, ASIGNARLE VALOR A A
3 CLASIFICAR-LO
4 MOSTRAR EL RESULTADO 

5 FIN
Ejercicio 15
Hacer un programa que cuente en la pantalla del cero al 1000 de dos en dos.


 1 INICIO
2 DECLARACIÓN A
3 ASIGNAR VALOR A A DESDE 1 A 1000
4 OPERAR
5 MOSTRAR EL RESULTADO 

6 FIN


Ejercicio 16
Hacer un programa que obtenga el promedio de n números.

Algoritmo
 1 INICIO
2 DECLARACIÓN NUM,TOTAL,SUMA
3 ASIGNAR VALOR A CADA NUM
4 OPERAR
5 MOSTRAR EL RESULTADO 

6 FIN
Ejercicio 17
Hacer un programa que, dado un número real que entra como dato, nos indique si está contenido dentro de los límites predeterminados. El límite inferior es de 100 y el superior de 200.

Algoritmo
 1 INICIO
2 DECLARACIÓN DE VARIABLE A
3 ASIGNAR VALOR A LA VARIABLE
4 OPERAR
5 MOSTRAR EL RESULTADO 
6 FIN


Ejercicio 18
Programa que, dados dos números enteros que entran como datos, indique si uno es divisor del otro.

Algoritmo
 1 INICIO
2 DECLARACIÓN DE VARIABLES A,B
3 ASIGNAR VALOR A CADA VARIABLE
4 OPERAR
5 MOSTRAR EL RESULTADO 
6 FIN



Ejercicio 19
Programa que calcule el producto de números enteros del 10 al 20.
Algoritmo
 1 INICIO
2 DECLARACIÓN N,X,R
3 ASIGNAR VALOR NX DESDE 10 A 20
4 OPERAR
5 MOSTRAR EL RESULTADO 

6 FIN

Ejercicio 20
Programa en el que el usuario introduce números y la computadora cuenta cuantos son positivos y los presenta.

Algoritmo
 1 INICIO
2 DECLARACIÓN X Y Z
INICIAR  UN PROCESO DE CLASIFICACION DE NUMEROS DE ACUERDO A LOS QUE SE HALLAN INGRESADO
4 OPERAR
5 MOSTRAR EL RESULTADO 
6 FIN


Ejercicio 21
Programa que muestra 15 líneas como estas: 1 12 123 1234
Algoritmo
 1 INICIO
2 DECLARACIÓN N
INICIAR  UN CICLO FOR, 
4 OPERAR
5 MOSTRAR EL RESULTADO 
6 FIN

Comentarios

Entradas populares