Está en la página 1de 4

Condicionales simples

Clculo del valor de la funcin f (x) = O si x < O, (x) = x2 si x > O.


Inicio
1- LEER x
2- HACER f=0
3- Si x>0
HACER f=x2
Fin Si
4- IMPRIMIR 'El valor de la funcion es: ', f
Fin

Dados dos nmeros y b reporta el mayor de ellos


Inicio
{Variables: a, b; reales}
1. Escribir "Ingrese el primer nmero"
2. Leer a
3. Escribir "Ingrese el segundo nmero"
4. Leer b
5. Si (a>b) entonces
Escribir "El mayor es:", a
Sino
Escribir b "es menor o igual que", a
Fin_si
6. Fin

Condicionales dobles

Clculo de las races de la ecuacin de segundo grado Ax2 + Bx + C = O.


distinguiendo los casos ele races reales y complejas.
Inicio
1-LEER A,B y C
2- CALCULAR D=B^2-4*A*C
3- CALCULAR AA=2*A
4- Si D>=0
CALCULAR DD=5
x1=(-B+DD)/AA
x2=(-B-DD)/A2
IMPRIMIR 'La ecuacin tiene races reales:', x1, x2
Sino
CALCULAR DD=.-D
Re=-B/AA
Im=DD/A2 I
MPRIMIR 'La ecuacin tiene races complejas conjugadas:'
IMPRIMIR 'Parte real:', Re
IMPRIMIR 'Parte imaginaria:', Im
Fin Si
Fin

Dados dos nmeros a y b reporta el si a es divisible por b


Inicio:

{Variables: a, b; enteros}
1. Escribir "Ingrese el primer nmero"
2. Leer a
3. Escribir "Ingrese el segundo nmero"
4. Leer b
5. Si (b=0)
entonces
Escribir "la divisin de un numero entre cero es
indeterminada"
Sino
Si (a mod b=0) entonces
Escribir a, "es mltiplo de ", b
Sino
Escribir a, "no es mltiplo de ", b
Fin si
Fin si
6. Fin

Mientras

calcula la suma de los nmeros enteros entre 1 y 10 (1+2+3+4....)


inicio
suma --- 0:
conta ---0
Mientras conta menor que 10
conta conta + 1
suma <- suma + conta
Fin Mientras
Escribir "La suma es"; suma
Fin

calcular el producto de nmeros enteros del 10 al 20 10*12*14...


inicio
suma 0: conta 10: producto 1
Mientras conta menor o igual que 20
producto producto * conta
conta conta + 2
Fin Mientras
Escribir "El producto es"; producto
fin

También podría gustarte