Está en la página 1de 5

EJERCICIOS ALGORITMOS

01 Desarrolle un algoritmo que permita leer dos valores distintos, determinar cual
de los dos valores es el mayor y escribirlo.
RESOLUCIÓN (pseudocódigo)
1. Inicio
2. DECLARA VARIABLES n1,n2
3. ASIGNA 0 a n1,n2
4. INGRESA POR TECLADO n1
5. INGRESA POR TECLADO n2
6. SI n1 > n2
7. Muestra por pantalla “n1 es mayor que n2”
8. Sino
9. SI n2 > n1
10. Muestra por pantalla “n1 es mayor que n2”
11. Sino
12. Muestra por pantalla “n1 y n2 son iguales”
13. Finsi
14. FINSI
15. Fin

• Convertir este algoritmo a código CLIPPER


• Indicar que estructuras condicionales se utilizaron.

02 Realizar un algoritmo que permita leer dos valores, determinar cual de los dos
valores es el menor y escríbalo
Realizar un algoritmo que sume dos números.
1. Desarrolle un algoritmo que realice la sumatoria de los números enteros
comprendidos entre el 1 y el 10, es decir, 1 + 2 + 3 + …. + 10.
2. Desarrolle un algoritmo que realice la sumatoria de los números enteros
múltiplos de 5, comprendidos entre el 1 y el 100, es decir, 5 + 10 + 15 +…. +
EJERCICIOS ALGORITMOS

100. El programa deberá imprimir los números en cuestión y finalmente su


sumatoria
03 Desarrolle un algoritmo que realice la sumatoria de los números enteros pares
comprendidos entre el 1 y el 100, es decir, 2 + 4 + 6 +…. + 100. El programa
deberá imprimir los números en cuestión y finalmente su sumatoria

04 Desarrolle un algoritmo que lea los primeros 300 números enteros y determine
cuántos de ellos son impares; al final deberá indicar su sumatoria.

RESOLUCIÓN (pseudocódigo)
1. Inicio
2. DECLARA VARIABLES n1, suma, división, impares
3. ASIGNA 0 a n1,suma, división, impares
4. N1 = n1 + 1
5. MIENTRAS n1 <= 300
6. Suma = suma + n1
7. División = n1 / 2
8. SI división <> (parte entera de división)
9. Impares = impares + 1
10. FINSI
11. N1 = n1 + 1
12. FINMIENTRAS
13. Fin

• Convertir este algoritmo a código CLIPPER

05 Determinar la hipotenusa de un triángulo rectángulo conocidas las longitudes


de sus dos catetos. Desarrolle el algoritmo correspondiente.
1. Hipotenusa = raíz cuadrada de la suma de los cuadrados de los catetos
2. Realizar el diagrama ENTRADA PROCESO SALIDA
3. Escribir el programa en lenguaje CLIPPER

06 Desarrollar un algoritmo que calcule el área de un cuadrado.


EJERCICIOS ALGORITMOS

RESOLUCIÓN (pseudocódigo)
1. Inicio
2. DECLARA VARIABLES l1,l2, area
3. ASIGNA 0 a l1,l2, area
4. INGRESA POR TECLADO l1
5. L2 = l1
6. Area = l1 x l2
7. Muestra por pantalla “el área del cuadrado es “ area
8. Fin
• RESOLUCION EN CLIPPER

PUBLIC l1,l2, area

STORE 0 TO l1,l2, area

@ 0,0 CLEAR

@ 10,10 SAY “ingrese lado del cuadrado”

@ 11,10 GET l1

READ

L2 = l1

Area = l1 * l2

@ 13,10 SAY “el area del cuadrado es: “

@ 13,35 SAY area

INKEY()

QUIT

• Realizar el esquema ENTRADA PROCESO SALIDA


• Indicar que tipo de estructura condicional se utiliza en este algoritmo
• Realiza un algoritmo que le permita determinar el área de un rectángulo.
EJERCICIOS ALGORITMOS

07 Realizar un algoritmo que ingrese valores numéricos por pantalla hasta que se
ingrese un valor igual a cero. Al finalizar, mostrar por pantalla los siguiente:
1. Determinar de cuántos valores están entre el 50 y 75, inclusive
2. Determinar cuántos valores son mayores de 80
3. Determinar cuántos valores son menores de 30
4. Indicar, que tipo de estructuras condicionales utilizo

08 Realizar un algoritmo que, ingresando una calificación numérica, muestre por


pantalla un texto, según el siguiente detalle:

1.
i) 1 a 3 - REPROBADO
ii) 4 a 5 - REGULAR
iii) 6 - BUENO
iv) 7 a 8 - MUY BUENO
v) 9 DISTINGUIDO
vi) 10 SOBRESALIENTE
• Realizar el esquema ENTRADA PROCESO SALIDA
• Convertir este algoritmo a código CLIPPER
• Indicar que tipo de estructura condicional se utiliza en este algoritmo

09 Desarrolle un algoritmo que permita calcular Promedio de Notas; finaliza


cuando N = 0. Mostrar el promedio por pantalla.

10 Escriba un algoritmo que busque el valor máximo de los números ingresados


por teclado. El programa termina con el ingreso de números cuando se ingresa
un valor = 0. El algoritmo debe escribir por pantalla el valor máximo.

1. Modificar el algoritmo para que además, calcule:


i) El promedio
ii) El valor mínimo

11 Escriba un algoritmo en pseudo código que calcule e imprima la suma de los n


primeros números enteros positivos. El valor de n debe leerse del teclado.
EJERCICIOS ALGORITMOS

12 Realice un algoritmo que calcule el monto a pagar por el servicio de


estacionamiento, teniendo en cuenta que por la primera hora de estadía se
tiene una tarifa de $ 70 y las restantes tienen un costo de $50,00.
1. Se tiene como datos:
i) hora de entrada
ii) hora de salida
iii) Iniciada una hora se contabiliza como hora total.
• Realizar el esquema ENTRADA PROCESO SALIDA
• Convertir este algoritmo a código CLIPPER

También podría gustarte