viernes, 25 de marzo de 2011

ALGORITMOS EN CLASE ( con decisión SI o NO)

Símbolo de decisión. Indica la realización de una comparación de valores.













EJERCICIOS
1Algoritmo que compare dos números y muestre el mensaje de cual es mayor.

PSEUDOCODIGO

inicio
mostrar:(' Digite un numero')
leer:numero1
mostrar:('Digite un numero')
leer:numero2
SI (numero>numero2)entonces
mostrar('El numero mayor es',numero1)
finsi
mostrar:('El numero mayor es',numero2)
fin

2Algoritmo que lea un numero  y si el numero es par muestre el doble del numero y si es impar muestre la mitad del numero


PSEUDOCODIGO
inicio 
mostrar:(' Digite un numero')
leer:NUMERO1
SI (NUMERO1 MOD 2=0)entonces
par=NUMERO1*2
mostrar:('El numero es par ',par)
sino
impar=NUMERO1/2
mostrar:('El numero es impar ',impar)
fin si 
fin si
fin

3Algoritmo que calcule la suma de 3 numeros si la suma es mayor que 100 mostrar un mensaje si es menor mostrar otro mensaje

PSEUDOCODIGO



inicio
mostrar:(' Digite un numero')
leer:numero1
mostrar:('Digite un numero')
leer:numero2
mostrar:('Digite un numero')
leer:numero3
suma=numero1+numero2+numero3
SI suma>100
mostrar:('la suma es mayor que 100')
sino
mostrar:('la suma es menor que 100')
fin si 
fin si 
fin

4Algoritmo que lea un numero si el numero es mayor que 10 muestre el cuadrado del numero si no muestre el residuo de dividir por 3


PSEUDOCODIGO

inicio 
mostrar:(' Digite un numero')
leer:NUMERO1
SI (NUMERO1>10)entonces
resultado=NUMERO1*NUMERO1
mostrar:('EL CUADRADO DEL  NUMERO1 ES',RESULTADO)
sino
resultado=NUMERO1 MOD 3
mostrar:(''EL RESIDUO DE DIVIDIR EL NHUMERO EN 3 ES ' ,RESULTADO)
fin si 
fin si
fin

5Algoritmo que lea la edad de una persona si es mayor de edad muestre los dias vividos sino muestre un mensaje indicando que es menor de edad



PSEUDOCODIGO
inicio 
mostrar:(' Digite edad de la persona')
leer:edad
SI (edad>18)entonces
edad=365*edad
mostrar:(''LOS DIAS VIVIDOS SON',edad)
sino
mostrar:('ES MENOR DE EDAD',edad)
fin si 
fin si
fin



ESTO PARA QUE ME SIRVE?

Es algoritmos me sirven para poder encontrar una solución a un problema de tal forma que este me permita dar directamente una orden que me lleve a la solución deseada.

¿EN UN PROBLEMA COTIDIANO COMO APLICO LO APRENDIDO?

Las instrucciones de un algoritmo para  la vida gracias ala decisión pues simplemente de una situación cual sea pueda llegar a lo que se desea si o no. 




3 comentarios: