Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Ejercicios de Algoritmos 2
Ejercicios de Algoritmos 2
variables: N, Dg
Inicio
Leer Numero
Dg
Numero
Número div10
Dg
Dg + 1
Fin- mientras
Escribir Dg
Fin
Inicio
Leer N
Prod
Dig
numero div 10
Prod
prod * dig
Fin-si
Numero
numero div 10
Fin-mientras
fin
***
3.- Realizar el algoritmo para obtener la suma de los números pare hasta 1000 inclusive
S= 2+4+6....+100
Inicio
suma
números
suma + números
números
fin- mientras
fin
4.- Leer dos números y ver en la pantalla si están en orden crecientes o decrecientes.
variables: A y B
inicio
leer a, b
si a < b entonces
sino
Fin_si
fin
15
110
121
números +2
15
40
121
120
2 posición
inicio
Dimensionar A[ 200 ]
leer A[x]
X+1
fin_mientras
A[x+1]
A[x]
x
x– 1
fin_mientras
leer a[ x]
escribir A[x]
x+1
fin-mientras
fin
Inicio
Dimensionar B[60]
desde i
⇓ 1 hasta 30
Leer B [i]
fin _desde
fin
en un Array de 1D
INICIO
i⇓1
i ⇓ i+1
fin_mientras
Fin
Inicio
x ⇓ x+1
fin mientras
x⇓1
escribir nota[x]
fin_si
fin_ mientras
fin
inicio
dimensionar n[100]
desde i ⇓ 1 hasta 50
leer n[i]
fin _ desde
i⇓1
escribir n[i]
i ⇓ i+1
fin_si
fin _ mientras
fin
5.-Crear un programa que registre 100 números enteros en un array de 1D, y que
posteriormente muestre los cuadrados de los pares y que muestre la posición de los
inicio
dimensionar n[150]
x⇓1
leer n[x]
x ⇓ x+1
fin_mientras
x⇓1
si n[x]mod2=0 entonces
c ⇓ n[x]^2
escribir n[x] , c
fin_si
x ⇓ x+1
fi_mientras
x ⇓ 100
mientras x>=1 hacer
escribir n[x]
x ⇓ x-1
fin_mientras
fin
inicio
Leer n
escribir “niño ”
sino
escribir “púber “
sino
escribir “adolescent e”
sino
escribir “ joven”
sino
sino
si n>65 entonces
escribir “anciano”
fin_si
fin_si
fin_si
fin_si
fin_si
fin_si
fin
inicio
leer n
x⇓
s ⇓ n+x
escribe x,n,s
x ⇓ x+1
fin _ mientras
fin
8.- Hacer un programa que registre 15 números en un array de 1D y muestre posiciones que
inicio
Dimensionar { 100}
x⇓1
Leer a[x]
x ⇓ x+1
fin_mientras
X⇓ 1
Escribe a [x]
fin_si
x ⇓ x+1
fin _ mientras
fin
9.-Hacer un programa que muestre Ejm.el horario en que se transmite “dibujos animados ” :
horas “noticiero”.
Inicio
Leer n
escribe “teleserie ”
sino
sino
sino
sino
escribe “noticiero”
fin_si
fin_si
fin_si
fin_si
fin_si
fin
10.- hacer un programa que calcule el área de un rombo conocido las coordenadas de cada
vértice
x4y4
x1y1
x2y2
x3y3
Inicio
Leer x1,y1,x2,y2,x3,y3,x4,y4
Si(x1-x3) y (y4-y2)
D_mayor ⇓ y4-y2
D_menor ⇓ x3-x1
Área
diagonal_mayor*diagonal_menor/2
Escribe área
Sino
Escribe no es rombo
Fin_si
fin