Você está na página 1de 3

----------ALGORITMOS SEMANA V----------

PARTE I

1-. Visualice la palabra algoritmo 200 veces

i:entero
INICIO
for (i=1) to 200
imprimir "algoritmo"
next
fin

2-. Digite el nombre de una persona, visualicelo 300 veces

i:entero
nombre:cadena
INICIO
imprimir "digite el nombre"
leer nombre
for (i=1) to 300
imprimir "nombre:", nombre
next
fin

3-. Ingresa el nombre de una ciudad, visualicelo 250 veces numerando su


visualizaciom

i:entero
nomb_ciudad:cadena
INICIO
imprimir "digite el nombre de la ciudad"
leer nomb_ciudad
for (i=1) to 250
imprimir "nombre de la ciudad:", nom_ciudad,":", i
next
fin

4-. digite el numero de veces que se visualizara la palabra "programa"

i,num:entero
Inicio
leer num
for (i=1) to num
imprimir "Programa"
next
fin

5-. Ingrese un numero, visualiece la palabra "sentencia" cinco veces el numero


ingresado

i,num:entero
INICIO
imprimir "digite el numero",num
leer num
for (i=1) to num*5
imprimir "sentencia"
next
fin

6-. Genere y muestre los 80 primero numeros naturales

i:entero
INICIO
for (i=1) to 80
imprimir "numero:", i
next
fin

7-. Digite un numero, muestre todos los numeros naturales consecutivos inferiore a
este

i,num,consecutivos:entero
INICIO
imprimir "digita el numero"
leer num
for (i=1) to num
consecutivos=i-1
imprimir "numeros consecutivos:", consecutivos
next
fin

8-. Muestre todos los numeros naturales de forma decendiente inferiores al numero
que se digitara

i,num,descendientes:entero
INICIO
imprimir "digite el numero"
leer num
for (i=1) to num
decendientes=num-i
imprimir "decendientes:", decendientes
next
fin

9-. Ingresa un numero, visualice los 50 numeros concecutivos superiores a este

i,num:entero
INICIO
imprimir "digite el numero"
leer num
for (i=1) to 50
num=num+1
imprimir "numeros:", num
next
fin

10-. Digite dos numeros, muestre todos los numeros naturales consecutivos
comprendidos entre estos. Considere que los numeros ingresados son diferentes

i,num1,num2,consecutivos:entero
INICIO
imprimir "digite el numero 1"
leer num1
imprimir "digite el numero 2"
leer num2
if (num1>num2) then
for (i=1) to (num1-num2)-1
num2=num2+1
imprimir "consecutivos:", num2
next
else
for (i=1) to (num2-num1)-1
num1=num1+1
imprimir "consecutivos:", num1
next
endif
fin

11-. Genere y visualice los 20 primeros terminos de la serie: 36 49 64 81 100

i,num,producto:entero
INICIO
num=6
for (i=1) to 20
producto=num*num
num=num+1
imprimir "producto:", producto
next
fin

12-. Genere y visualice los 30 primeros terminos de la serie: 1.6 1.7 1.8 1.9
2.0

i:entero
num,serie:real
INICIO
num=1.5
for (i=1) to 30
serie=num+0.1
num=num+0.1
imprimir "serie:" serie
next
fin

Você também pode gostar