Vous êtes sur la page 1sur 8

Buen da. Por favor, copie en su cuaderno.

Desde aqu

ESTRUCTURAS DE DECISIN
Entre este tipo de estructuras encontramos Condicional Si y Condicional Segn.

CONDICIONAL SI

Permite probar condiciones y realizar diferentes operaciones en funcin de los


resultados de la prueba. Puede comprobar si una condicin es verdadera o falsa, los
distintos valores de una expresin o las diferentes excepciones que se generan al ejecutar
una serie de instrucciones.

La sintaxis o estructura bsica en pseudocdigo es:

Si condicin Entonces
pasos_a_dar_si_es_verdadero
SiNo
pasos_a_dar_si_es_falso
FinSi

El bloque "SiNo" es opcional: podemos optar por no indicar lo que queremos que se haga
cuando no se cumpla la condicin.
Si no lo utilizamos el pseudocdigo sera el siguiente:

Si condicin Entonces
pasos_a_dar_si_es_verdadero
FinSi

En este caso, si la condicin se cumple realiza los pasos a dar si es verdadero, de lo


contrario no realiza ninguna accin.
En los diagramas de flujo una condicin se representa como un rombo, del que salen dos
flechas: una para la secuencia de acciones a realizar si se cumple la condicin y otra para
cuando no se cumple:

OPERADORES RELACIONALES
Para escribir las preguntas lgicas o condiciones utilizaremos los siguientes smbolos:

Operador relacional Significado


> Mayor que
< Menor que
= Igual que
<= Menor o igual que
>= Mayor o igual que

Ejercicio en el cuaderno: Al verificar que tu programa ejecuta como en la


ventana anterior. Da clic en este cono de la barra de herramientas de Pseint y
dibuja en tu cuaderno el diagrama de flujo de este cdigo

Ejemplo Responde S o NO
3>2 Es 3 mayor que 2?
2<3 Es 2 mayor que 3?
3=3 Es tres igual a 3?
5<=5 Es 5 menor o igual a 5?
6>=5 Es 6 mayor o igual a 5?

EJEMPLO1. Ingresa el siguiente cdigo en Pseint.

Proceso Ejemplo
//Programa que muestra cul es el mayor de 2 nmeros ingresados por el teclado.
//Declaracin de Variables
Definir primerNumero, segundoNumero como Entero;
Escribir "Dime un nmero";
Leer primerNumero
Escribir "Dime otro nmero";
Leer segundoNumero;

// Lo leemos as: Si el primer nmero es mayor que el segundo nmero Escriba El


primero es mayor de lo contrario Escriba El segundo es mayor
Si primerNumero > segundoNumero Entonces
Escribir "El primero es mayor";
Sino
Escribir "El segundo es mayor";
FinSi

FinProceso

Su resultado sera ste:

Copie en su cuaderno HASTA AQU

Ejercicio en el cuaderno: Al verificar que tu programa ejecuta como en la


ventana anterior. Da clic en este cono de la barra de herramientas de Pseint y
dibuja en tu cuaderno el diagrama de flujo de este cdigo
Para ayudarle a comprender mejor el tema, le dejo links a algunos
videos que contienen ejemplos de cmo se utilizar esta opcin. Importante. Ingrese usted
mismo en Pseint el cdigo que se le muestra en los videos.

Video 1
https://youtu.be/x9LCjgssvWQ

Video 2
Nota. En este video se utiliza % en lugar de Mod para
obtener el residuo de una divisin. Usted cambie el signo
% por la palabra MOD en su cdigo. La condicin
quedara as: Si x MOD 2=0 Entonces

https://youtu.be/S45Dew5ZUYk
PRCTICA:
En su cuaderno escriba el Pseudocdigo y diagrama de flujo de los siguientes
ejercicios, pase los ejercicios a Pseint y gurdelos en la carpeta compartida de
OneDrive.
Ejercicio 9: Crea un programa que pida dos nmeros al usuario y responda si son iguales
o no lo son.

Ejercicio 10: Crea un programa que pida un nmero al usuario y diga si es positivo,
negativo o cero. Nota. Un nmero es positivo si es mayor a 0, es neutro si es igual a 0 y
negativo si es menor a 0.

Ejercicio 11: Se ingresan cuatro notas de un alumno, obtenga el promedio y si el


promedio es mayor o igual a 60 mostrar el mensaje "Promovido de lo contrario mostrar el
mensaje No Promovido. Recuerde que para obtener el promedio primero debe sumar las
4 notas, para ello debe utilizar parntesis (), luego debe dividir dentro de 4.
Ejercicio 12: Crear un programa que solicite el ingreso de 2 nmeros, luego mostrar el
siguiente men, solicitar el ingreso de una opcin, guardar el nmero que se ingrese por
el teclado en una variable.
MEN
1. SUMA
2. RESTA
3. MULTIPLICACIN
4. DIVISIN

- Si la persona ingresa el nmero 1, el programa sumar los 2 nmeros


ingresados.
- Si la persona ingresa el nmero 2, el programa restar los 2 nmeros
ingresados.
- Si la persona ingresa el nmero 3, el programa multiplicar los 2 nmeros
ingresados.
- Si la persona ingresa el nmero 4, el programa deber dividir los 2 nmeros
ingresados.

Suma:
Resta:
Multiplicacin

Divisin

Vous aimerez peut-être aussi