You are on page 1of 6

1) Ingresar tres nmeros

positivos y ver si son los


lados de un tringulo.

y calcule el producto de n *
m por sumas sucesivas.

Inicio
Hacer
Ingrese un nmero

Inicio
Hacer

Mientras que (a,b,c 0)


FIN - hacer mientras

Ingrese n, ingrese
m

Si (a-b<c<b+a) entonces
Si (a=b=c)
entonces

Mientras que n
m

Imprimir
tringulo
equiltero

Fin si
Fin si
Si no
Imprimir no es
tringulo
Fin Si

0, i 1

mientras im hacer
i=i+1 , s=s+n
fin mientras

Imprimir
tringulo escaleno

Imprimir
tringulo issceles

Si (abc)
entonces

Si no

Fin hacer mientras

Si no

Fin

2) Lea dos nmeros m; n

imprimir s
Fin
3) Calcule el promedio de n
nmeros positivos
ingresados por teclado.
Inicio
Hacer
Ingresar n
Mientras n0 o n

Fin hacer mientras


x=1 , s= 0
Mientras xn
Hacer
Ingresar a
Mientras a0
Fin hacer mientras

s=s+a, x=x+1
Fin Mientras
prom=s/n
Imprimir prom
Fin

5) Lea dos nmeros x

4) Lea n nmeros y determine


el mayor y el menor.

yn

y calcule la potencia

x n sin usar funciones


matemticas.

Inicio

Inicio

Ingresar N

Hacer
Ingresar n

I=1
Ingresar a

Mientras n<0

I=2

Fin hacer mientras


P=1
Si n=0 hacer
Si x=0 entonces
Imprimir 0
Si no
Imprimir 1
Fin si
Si no
Si n>0 entonces
Para i=2,
hasta n de
uno en uno

May=a
Men=a
Mientras IN hacer
Ingresar b
Si b>May entonces
Si no
Si b<Men
entonces

P.x

Fin para
Imprimir P

Men=b
Si no

Fin Si
Fin si
I=I+1
Fin mientras
Imprimir May, Men

Para I=2
hasta el
valor
absoluto de
n de uno en
uno
P

Fin

Fin si
Fin si
Fin

P.x

Fin para
P=1/P
Imprimir P

6) Lea un nmero n

+
Z

que imprima los n primeros


mltiplos de 2; 3 y 5 a la vez.

7)

Calcular el factorial de un

+
Z

nmero n

ingresado

por teclado.

Inicio

Inicio

Hacer

Hacer

Ingresar n
Mientras n < 0 o n
diferente de su mximo
entero

Ingresar n
Mientras n<0 o n
diferente de su mximo
entero

Fin hacer mientras


B=30

Fin hacer mientras

Para i=2 hasta n de uno


en uno

Si n

b=i*b

1 entonces
Imprimir 1

Imprimir b

Si no

Fin para

f 1

Fin
Para i=2 hasta n
de uno en uno
f=f*i
Fin para
Imprimir f
Fin si
Fin

8) Ingresar un nmero n

+
Z

y determinar si es primo o
no.

11)
Calcular el MCM de dos
nmeros enteros positivos.
Inicio

Inicio

Hacer
Hacer

Ingresar A,B

Mientras A,B diferentes de


sus mximos enteros o
menores o iguales a 0 o
A=B

Ingresar n
Mientras n<2 o n
diferente que su mximo
entero

Fin hacer mientras

Fin hacer mientras

Si A>B entonces

Para i=2, i<n de uno en


uno

May=A
Si no

P=n mod i

May=B

Si p=0 entonces
Fin si

Imprimir no es
primo

MCM= Mayor
Fin si

Mientras (MCM mod A 0


y MCM mod B 0)

Fin para

MCM=MCM+May

Imprimir es primo

Fin mientras

Fin

Imprimir MCM
Fin

12)
Calcular el MCD de dos
nmeros enteros positivos.
Inicio
Hacer

Ingresar A,B
Mientras A,B=0
Fin mientras
x

13)
Simplificar una
fraccin N/D a su mnima
expresin. Debe imprimir
cada simplificacin.
Inicio
Hacer

Ingresar N
Ingresar D
Mientras D=0
Fin mientras
Si N<D entonces

Mientras x

Aox B

C=N

o A mod x=0 o B mod


x=0
x

Si no

x+1

C=D

Fin mientras

Fin si

Imprimir x

Mientras N mod C0 o
D mod C0

Fin

Hacer C=C-1
Fin mientras
Imprimir N/C/D/C
Fin

Fin

14)

Lea un nmero n

+
Z

y que imprima la

serie: 2,4/3,6/5,8/7,. Y la
suma de los n trminos.
Inicio
16)

Hacer
Ingresar n
Mientras n<1 o n
diferente de su mximo
entero

Lea un nmero n

+
Z

y que imprima la

cantidad de dgitos.
Inicio
Hacer

Fin mientras

Ingresar n

S=0

Mientras n<1 o n
diferente de su mximo
entero

Para i=1 hasta n de uno


en uno

Fin mientras

a=2n, b=2n-1

d=1

Si i=1 y in

Mientras n0 hacer

entonces

n=trunc(n/10)
Imprimir a

d=d+1

Si no

fin mientras

Imprimir ,a/b
Fin si
s=s+a/b
fin para

Imprimir d
Fin

You might also like