Está en la página 1de 11

Realiza los siguientes pseudocódigos

1. Hacer un pseudocódigo que imprima los números del 1 al 100.

Inicio
For I=1 to 100
Imprimir
Next I
Fin

2.-Hacer un pseudocódigo que imprima los números del 100 al 0, en orden


decreciente.

Inicio
For J=100 to 0
Imprimir
Next J
Fin
3.-Hacer un pseudocódigo que imprima los números pares entre 0 y 100.

Inicio
For H=0 to 100 step 2
Imprimir
Next H
Fin

4.-Hacer un programa que imprima la suma de los 100 primeros números.

Inicio

definir contador, suma Como Entero

contador= 1

suma = 0

Mientras contador<= 100 hacer

suma = suma + contador


Contador = contador + 1

FinMientras

Escribir "el resultado es:",suma

Fin

5.-Hacer un pseudocódigo que imprima los números impares hasta el 100 y


que Imprima cuantos impares hay.

Inicio
For F=1 to 100 step 2
imprimir
Next F
Total=imprimir
Imprimir total
Fin

6.-Hacer un pseudocódigo que imprima todos los números naturales que


hay Desde la unidad hasta un número que introducimos por teclado.

Inicio
Inserte numero X
For Q=1 to X
Imprimir
Next Q
Fin

7.-Introducir tantas frases como queramos y contarlas.

Inicio
For T=Introducir frase X to x
total=X
Next T
Total=total+X
Imprimir total

8.-Hacer un pseudocodigo que solo nos permita introducir S o N.


Inicio
Introducir letra
Asignar valor de letra a “6”
6=N
Finalizar proceso
Sino volver a “Introducir letra”
Si 6=S
Finalizar proceso
Sino
Volver a introducir letra
Fin

9.-Introducir un numero por teclado. Que nos diga si es positivo o negativo.

Inicio
Introducir número
Leer número y asignar valor a X
X>0
Escribir “positivo”
Sino
X<0=
Escribir “negativo
Resultado
Fin

10.-Introducir un numero por teclado. Que nos diga si es par o impar.

Inicio
Introducir número
Asignar número a la variable Y
SI Y= Y/2
Si el residuo de Y/2=0
Escribir “par”
Sino
Escribir “impar”
Fin

11.-Imprimir y contar los múltiplos de 3 desde la unidad hasta un número


que Introducimos por teclado.
Inicio
I=1
Introducir número
Establecer número a variable C
For I=1 to C step 3
Imprimir
Total de números=imprimir
Next I

Fin

12.-Hacer un pseudocodigo que imprima los números del 1 al 100. Que


calcule la Suma de todos los números pares por un lado, y por otro, la de
todos los impares.

Inicio
For T=1 to 100=C
C=C/2 residuo=0
Numero par
C/2 + número par
Sino
C ≠numero par
Número impar
C ≠numero par+ número impar
Imprimir
Nex T
Fin

13.-Imprimir y contar los números que son múltiplos de 2 o de 3 que hay


entre 1 y 100.

Inicio
X=1
Y=0
Mientras x<101 hacer
Si x=(i/2)*2 o x=(i/3)*3 entonces
y=y+1
Escribir x
Finsi
x=x+1
Finmientras
Escribir “el número de múltiplos es de” ,Y
Fin

14.-Hacer un pseudocódigo que imprima el mayor y el menor de una serie


de cinco números que vamos introduciendo por teclado.

Inicio

escribir "introducir 5 números"

leer var1

leer var2

leer var3

leer var4

leer var5

may = 99999

me = 0

si var1<may

may=var1

FinSi

si var2<may

may=var2

FinSi

si var3<may

may=var3
FinSi

si var3<may

may=var3

FinSi

si var4<may

may=var5

FinSi

si var5<may

may=var5

FinSi

escribir "el menor es",may

si var1>me

me=var1

FinSi

si var2>me

me=var2

FinSi

si var3>me

me=var3

FinSi

si var4>me

me=var4

FinSi
si var5>me

me=var5

FinSi

Escribir "el mayor es ",me

Fin

15.-Introducir dos números por teclado. Imprimir los números naturales


que hay entre ambos números empezando por el más pequeño, contar
cuantos hay y cuántos de ellos son pares. Calcular la suma de los impares.

Inicio
Introducir dos números distintos
Asignar números a variable A y B

si A>B
mientras for B=B to A
imprimir numero
nex B
sino
A<B
for A=A to B
Imprimir número
Fin mientras
Total de números=imprimir numero
Si imprimir número=imprimir número/2
Imprimir número/2 residuo=0
Escribir es “par”
Escribir cantidad de “imprimir número/2 residuo=0”
Sino
Sumar
Fin

16.-Imprimir diez veces la serie de numeros del 1 al 10.

Inicio
For y=1 to 10
Imprimir
Next Y
Imprimir= to 10

17.-Imprimir, contar y sumar los múltiplos de 2 que hay entre una serie de
Números, tal que el segundo sea mayor o igual que el primero.

Inicio
Num1=0
Numero2<9999
Insertar número
Leer numero1
Insertar número mayor que el anterior
Mientras numero1>=numero2 hacer
Leer numero2
Fin mientras

18.-Hacer un pseudocódigo que cuente las veces que aparece una


determinada letra en una frase que introduciremos por teclado.

Inicio

frase =Espacios( 30 )

letra = Espacios( 1 )

longitud <- 0

a=0

res = "S"

MIENTRAS res = "S" HACER

ESCRIBIR "Introduce una frase: "

LEER frase

longitud = Hallar longitud( frase )

i=1

ESCRIBIR "Letra a buscar: "


LEER letra

MIENTRAS i <= longitud HACER

SI letra = Carácter( frase, i, 1 ) ENTONCES

a=a+1

FINSI

i=i+1

FINMIENTRAS

ESCRIBIR "El número de veces que aparece la letra”

ESCRIBIR letra

ESCRIBIR " en la frase "

ESCRIBIR frase

ESCRIBIR " es de "

ESCRIBIR a

res = Espacios( 1 )

MIENTRAS res ="S" Y res = "N" HACER

ESCRIBIR "Desea introducir otra frases"

LEER res

res = Convertir_ ( res )

fin mientras
fin programa

19.-Hacer un pseudocódigo que simule el funcionamiento de un reloj


digital y que permita ponerlo en hora.

Inicio
Horas=0
Minutos=0
Segundos=0
Res= “s”
Escribir “horas”
Leer horas
Escribir “minutos”
Leer segundos
Escribir “segundos”
Leer segundos
Mientras res=s hacer
Mientras horas<=24 hacer
Mientras minutos<60 hacer
Mientras segundos<60
Escribir horas
Escribir minutos
Escribir segundos
Segundos=segundos+1
Fin mientras
Minutos=minutos+1
Segundos=0
Fin mientras
Horas=horas+1
Minutos=0
Fin mientras
Horas=0
Fin mientras
Fin programa

20.-Calcular el factorial de un número, mediante subprogramas.

Inicio

Factorial=1

Inserte numero

Leer numero

Si número<0
Escribir “no tiene factorial”

Sino hacer cálculos

Fin si

Fin

Inicio subprograma

Mientras numero>1 hacer

Factorial= factorial*numero

Fin mientras

Fin subprograma

Cristal A. Peña Rodriguez (2019800


Introduccion a la elavoracion de algor
Grupo #8

También podría gustarte