viernes, 18 de octubre de 2013

EJEMPLOS DE ALGORITMOS EN SEUDOCÓDIGO Y EN DEV C++


ALGORITMO EN SEUDOVÓDIGO

  • Ingresar un número de tres cifras e indicar si es igual al inverso.

EN SEUDOCÓDIGO:


INICIO 
ENTERO numero,unidades,centenas
CADENA tiponumero
Leer numero
Si (numero>99 y numero<1000)   Entonces
unidades=numeroMOD10
centenas=(numero\100)
Si (unidades==centenas) Entonces
                 tiponumero="El numero es igual al inverso"
                Sino
                tiponumero="El numero no es igual al inverso"
                FinSi
Imprimir tiponumero

Sino
Imprimir "Debe ingresar un entero de tres cifras"

FinSi

FIN


AQUI LES DEJO EL CÓDIGO FUENTE EN DEV C++: http://adf.ly/Xlgdo
  • Ingresar dos números y decir si son múltiplos de 5.
SEUDOCÓDIGO

INICIO 
ENTERO num1,num2
leer num1,num2
Si (num1>100 y num2>100) Entonces
Si (num1MOD5==0 y num2MOD5==0) Entonces
Imprimir "SI SON MULPTIPLOS DE 5"
Sino
Imprimir "NO SON MULPTIPLOS DE 5"
FinSi
Sino
Imprimir "INGRESE NUMEROS MAYORES QUE 100"
FinSi
FIN

AQUI LES DEJO EL CÓDIGO FUENTE EN DEV C++: http://adf.ly/Xlh74


  • Leer la edad de tres personas y decir si son contemporáneos o no.
SEUDOCÓDIGO


INICIO 
ENTERO edadjuan,edadmario,edadpedro
CADENA contemporaneos
Leer edadjuan,edadmario,edadpedro
Si (edadjuan==edadmario y edadamario==pedro) Entonces
contemporaneos="LOS TRES SON COTEMPORANEOS"
Sino
Si (edadjuan==edadmario) Entonces
contemporaneos="JUAN Y MARIO SON CONTEMPORANEOS"
Sino
Si (edadjuan==edadpedro) Entonces
contemporaneos="JAUN Y PEDRO SON CONTEMPORANEOS"
Sino
Si (edadmario==edadpedro) Entonces
contemporaneos="MARIO Y PEDRO SON CONTEMPORANEOS"
Sino
contemporaneos="NO HAY CONTEMPORANEOS"
FinSi
FinSi
FinSi
Imprimir contemporaneos
FinSi
FIN

AQUI LES DEJO EL LINK DEL CÓDIGO FUENTE:  http://adf.ly/XliI2


  • Leer los lados de un triángulo y que diga que tipo de triángulo es: ESCALENO , ISÓCELES O EQUILÁTERO.
SEUDOCÓDIGO


INICIO
REAL L1,L2,L3,,mayor,suma
CADENA tipoTriangulo
Leer L1,L2,L3
mayor=L1
Si (L2>mayor) Entonces
mayor=L2
Sino
Si (L3>mayor) Entonces
mayor=L3
FinSi
FinSi

suma=L1+L2+L3-mayor

Si (mayor<suma) Entonces
Si (L1==L2 y L2==L3) Entonces
tipoTriangulo="TRIÁNGULO EQUILÁTERO"
Sino
Si (L1==L2) V (L1==L3) V (L2==L3) Entonces
tipoTriangulo="TRIÁNGULO ISÓCELES"
Sino
tipoTriangulo="TRIÁNGULO ESCALENO"
FinSi
FinSi
Sino
tipoTriangulo="NO ES TRIÁNGULO"
FinSi
Imprimir tipoTriangulo
FIN

AQUI LES DEJO EL LINK DEL CÓDIGO FUENTE:  http://adf.ly/XlkPW

0 comentarios:

Publicar un comentario