P. 1
Ejemplos Resueltos Estructura Condicional Simple

Ejemplos Resueltos Estructura Condicional Simple

|Views: 27.628|Likes:
Publicado porluzagiraldogoez
EJEMPLOS
EJEMPLOS

More info:

Categories:Types, School Work
Published by: luzagiraldogoez on Apr 27, 2011
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

10/29/2015

pdf

text

original

Teoría y Ejemplos Estructura Condicional Simple

Las estructuras condicionales comparan una variable contra otro(s) valor(es), para que con base al resultado de esta comparación, se siga un curso de acción dentro del programa. Cabe mencionar que la comparación se puede hacer contra otra variable o contra una constante, según se necesite. Existen dos tipos básicos, las simples y las múltiples. Simples: Las estructuras condicionales simples se les conoce como “Tomas de decisión”. Estas tomas de decisión tienen la siguiente forma: Si (la condición se cumple) entonces Realizar Acción(es) o Instrucción(es) Fin-si Ejemplo 1 Algoritmo en donde se pide la edad del usuario; si es mayor de edad debe aparecer un mensaje indicándolo. Expresado en Pseudocódigo Entero edad Inicio Escriba “¿Cuál es tu edad?” Lea edad

Si edad >= 18 entonces Escriba “Eres mayor de edad” Fin si
Fin

Expresado en Diagrama de flujos.

Dobles o compuestas: Las estructuras condicionales dobles permiten elegir entre dos opciones o alternativas posibles en función del cumplimiento o no de una determinada condición. Se representa de la siguiente forma: Si (la condición se cumple) entonces Realizar Acción(es) o Instrucción(es) Sino Realizar otra instrucción(es) Fin-si Ejemplo 2: Construir un algoritmo tal, que dado como dato la calificación de un alumno en un examen, escriba "Aprobado" en caso que esa calificación fuese mayor que 8. Un alumno aprueba si la calificación es mayor que 8 Salidas: mensaje de aprobado si se cumple la condición. Entradas: calificación Ejemplo en seudocódigo: Variables: Cal = calificación Algoritmo: Inicio Leer (cal) Si cal > 8 entonces Escribir ("aprobado") Fin si Fin Ejemplo en LPP: Real cal Cadena [25] nombre Inicio Escriba “Ingresar el nombre” Lea nombre Escriba “Ingresar la calificación” Lea cal

Si cal > 8 entonces Escriba “Alumno aprobado ”, nombre Sino Escriba “No aprobado! ” ,nombre Fin si
Fin

Ejemplo en:

Ejemplo 3 Ingresar el nombre de un empleado, las horas trabajadas, luego Calcular pago bruto (50 lps la hora) IHSS y total a pagar, presentar los resultado del programa Nota: el seguro social es 84 si el sueldo es mayor 2400 sino es el 3.5% del sueldo del empleado. Entero horas Real Pbruto,ihss,tp Cadena [25] nombre Inicio Escriba “Ingresar el nombre” Lea nombre Escriba “Ingresar las horas trabajadas” Lea horas Pbruto_horas*50

Si pbruto > 2400 entonces Ihss_ 84 Sino Ihss_0.035*pbruto Fin si
Tp_pbruto-ihss Escriba “Pago bruto ” , pbruto Llamar Nueva_linea Escriba “Seguro Social ” , ihss Llamar Nueva_linea Escriba “Total a pagar ” , tp Llamar Nueva_linea Fin En este algoritmo se usó en el cálculo del ihss una decisión que tiene dos salidas, una cuando se cumple la condición que es el entonces y la otra cuando no se cumple la condición que es el sino , ahora esto nos ayuda a que nuestros

programas puedan tomar una decisión cuando la condición se cumple y otra cuando no se cumple.

You're Reading a Free Preview

Descarga
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->