Sei sulla pagina 1di 4

PRINCIPIOS DE ALGORITMOS

EJERCICIOS DE ALGORITMOS PRIMERA PARTE


Ejem_01. - Realizar un algoritmo que permita a un estudiante hacer sus actividades antes de ir a clases hasta
que llegue la hora fijada por l.

Algoritmo Actividades.
Inicio
Levantarse de la cama.
Fijar la hora de salida a clases
Mientras no llega la hora fijada
Tender o estirar la cama
Ir a la ducha
Comprar el pan
Tomar desayuno
Alistar y revisar los cursos
Fin_mientras
Salir a clases
Fin
Ejer_01.- Disear un algoritmo para solicitar un libro en la biblioteca.
Ejer_02.- Disear un algoritmo para matricularse en su facultad.
Ejer_03.- Disear un algoritmo para hacer un trabajo de una determinada asignatura.
Ejer_04.- Escribir un algoritmo para cambiar la llanta de un automvil.
Ejer_05.- Escribir un algoritmo para insertar la tarjeta SIM en un celular.
Ejer_06.- Escribir un algoritmo para hacer una llamada telefnica a un nmero nuevo e importante.
Ejer_07.- Disee un algoritmo para cambiar el tner a una impresora lser de clores.
Ejer_08.- Disee un algoritmo para preparar un huevo frito.
Ejem_02.- Disee un algoritmo para determinar si un nmero es mltiplo de 2, 3 y 5 a la vez.

Inicio

Leer N

N Mod (2 y 3 y 5)

Res= No es mltiplo
N

Res= Si es mltiplo
N

Imprimir N, Res

Mg. Yuri A. Pomachagua Basualdo

Fin

PRINCIPIOS DE ALGORITMOS

Ejer_09.- Elabore un algoritmo para determinar si la nota de un alumno se encuentra dentro del rango de 17
al 20.
Ejer_10.- Disear un algoritmo para calcular el rea de un hexgono regular inscrito en una circunferencia
Ejer_11.- Disear un algoritmo para calcular el rea de un hexgono regular circunscrito a una circunferencia
Ejer_12.- Disear un algoritmo para calcular el rea de un octgono regular inscrito en una circunferencia.
Ejer_13.- Elaborar un algoritmo para determinar el mayor entre los dos nmeros ingresados desde el
dispositivo de entrada.
Ejer_14.- Disee un algoritmo para convertir metros a pulgadas.
Ejer_15.- Elabore un algoritmo para calcular el volumen de un tetraedro de arista A.
Ejer_16.- Disear un algoritmo para calcular el rea y volumen de una esfera de radio R.

Ejem_03.- Evaluar las siguientes expresiones:


a) 5 + 10 * 2 + 5 * 6
b) 10 * 5 +12 mod 4 * 7 - 15
5 + 10 * 2 + 5 * 6
10 * 5 +12 mod 4 * 7 - 15
5 + 20 + 5 * 6
50 + 12 mod 4 * 7 - 15
5 + 20 + 30
50 + 0*7 -15
55
50 +0 15
50 15
35
Ejer_17.- Evaluar las siguientes expresiones
a) (8 * (15 12 ) mod 3) *5 + 24

b) -3 * 8 + 2 ^ 4 / 8 10

c) 7 ^ 2 * 2 30 \ 3 -140

Ejer_18.- Convertir en expresiones aritmticas de algoritmos las siguientes las siguientes expresiones
algebraicas
a) 10( x +3y)
b) x2 y3 + z2 c) 3a+ (5b 4c) /2a -5
d) 4X2 5y3 / (3 + 7xy)
Ejer_19.- Evaluar las siguientes expresiones:
a) 10 > 8 y 10 > 15
b) 5^2 = 5*5 o 10^2 = 25*5

c) 15 <> 10 y 3 > 5 d) No (3 > 10 y 10 > 20)

Ejer_20.- Tema asignacin de variables. Cul de las siguientes sentencias de asignacin es falsa:
a) A B + C
b)A + B C
c) Suma Suma + 1 d) X + 5 8 e) M 5
Ejer_21.- Indique cul de los nombres delos identificadores el incorrecto.
a) Nombre_Alumno b) 8_Alumno c) _Alumno
d) nombreAlumno

Mg. Yuri A. Pomachagua Basualdo

e) alumno_5

PRINCIPIOS DE ALGORITMOS

Ejem_04.- Disee un algoritmo para calcular la hipotenusa de un Tringulo rectngulo.


Algoritmo Hipotenusa
Var
Real cateto1, cateto2, hipotenusa
Inicio
Leer cateto1, cateto2
Hipotenusa (cateto1^2 +cateto2 ^ 2) ^ (1/2)
Imprimir cateto1, cateto2, hipotenusa
Fin
EJem_05.- Disee un algoritmo para calcular el rea de un crculo

Inicio

Constante Pi = 3.141592
Var
Real radio, rea

Leer radio

No

Radio >0
Si
rea Pi * radio ^ 2

Imprimir radio, rea

Fin

Ejer_22.- Disee un pseudocdigo para calcular el rea y volumen de un cilindro.


Ejer_23.- Disee un pseudocdigo para calcular el volumen de un cono de radio R y altura H.
Ejer_24.- Disee un pseudocdigo para invertir un nmero de cinco cifras (25834 43852).
Ejer_25.- Disee un pseudocdigo que calcule la suma de los dgitos de un nmero de 5 cifras.
Ejer_26.- Elaborar un pseudocdigo para determinar si la suma de dos nmeros es igual al tercer nmero
despus de ingresar tres nmero desde el dispositivo de entrada.
Ejer_27.- Elaborar un pseudocdigo para determinar e imprimir el mayor de tres nmeros ingresados desde
el teclado.
Ejer_28.- Elaborar un algoritmo para determinar e imprimir el menor de tres nmeros ingresados desde el
teclado
Mg. Yuri A. Pomachagua Basualdo

PRINCIPIOS DE ALGORITMOS

Ejer_29.- Escribe un pseudocdigo para ordenar de menor a mayor 3 nmeros ingresados desde el teclado.
Ejer_30.- Escribe un pseudocdigo para ordenar de mayor a menor 3 nmeros ingresados desde el teclado.
Ejer_31.- Disee un pseudocdigo para resolver una ecuacin cuadrtica (ax2 + bx + c = 0), donde
Discriminante= b2 4ac.
Ejer_32.- Elaborar un algoritmo para calcular el rea de un tringulo conociendo sus tres lados. Utilizar
Hern.
Ejer_33.- Escribir un pseudocdigo que permita ingresar N segundos, e imprima en horas minutos y
segundos.
Ejer_34.- Escribir un pseudocdigo que permita ingresar una determinada hora expresada en horas, minutos
y segundos, e imprima la nueva hora despus de 30 segundos.
Ejer_35.- Elaborar un pseudocdigo para determinar si un nmero es par o impar.
Ejer_36.- Escribir un pseudocdigo que permita ingresar un nmero entero que representa una determinada
cantidad de dinero e imprima la cantidad de billetes de 100, 50, 20, 10, 5 y 1 soles que se necesitan.
Ejer_37.- Elabore un pseudocdigo para calcular la suma del primer dgito y el ltimo dgito de un nmero N
natural de 4 cifras.
Ejer_38.- Escribe un pseudocdigo para convertir minutos centesimales a minutos sexagesimales o minutos
sexagesimales a minutos centesimales. Sug. Utilizar una variable adicional para evaluar el sistema de unidad.
Ejer_39 A un trabajador le pagan segn sus horas y una tarifa de pago por horas, si la cantidad de horas
trabajadas es mayor a 40 horas. La
tarifa se incrementa en un 50% para las horas extras. Calcular el
salario del trabajador dadas las horas trabajadas y la tarifa.
Ejer_40.- A un trabajador le descuentan de su sueldo el 10% si su sueldo es menor o igual a 1000, por
encima de 1000 y hasta 2000 el 5% del adicional, y por encima de 2000 el 3% del adicional. Calcular el
Descuento y sueldo neto que recibe el trabajador dado su sueldo.

Resuelvan todos los ejercicios que de ah viene las preguntas para la prctica
GRUPO 1. 1 9 17 18 22 30 38
GRUPO 2. 2 10 17 18 23 31 39
GRUPO 3. 3 11 17 18 24 32 40
GRUPO 4. 4 12 17 18 25 33 36
GRUPO 5. 5 13 17 18 26 34 - 38
GRUPO 6. 6 14 17 18 27 35 24
GRUPO 7. 7 15 17 18 28 36 25
GRUPO 8. 8 16 17 18 29 37 36

A trabajar cualquier duda me


hacen saber

Mg. Yuri A. Pomachagua Basualdo

Potrebbero piacerti anche