<valor o variable> <operador relacional> <valor o variable>
Por ejemplo:A ← 8
B ← 6
B ← 6
A > B Falso
6 <= B Verdadero
A = B Falso
8 <> 6 Verdadero
Sintaxis para la esctructura de Decisión en Pseudocódigo
Si <condicion> Entonces
<bloque de sentencias>
Fin Si
Ejecutará el bloque de sentancias si la condición resulta verdadera. En caso contrario se sale de la condición.
Sintaxis para la esctructura de Decisión en Diagrama de FlujoCuando se utiliza el símbolo, si la condición es verdadera se va en dirección del si.
Sintaxis para las condiciones en csharp (C#)a) Para cuando hay una condición
if (<condicion>) <instruccion>;
a) Para cuando hay mas de una condición
if (<condicion>)
{
<instruccion1>;
<instruccion2>;
<instruccion3>;
}
Por ejemplo:
if(val == 2) txtDespliegue.Text = "Dos";
Ejemplo: Algoritmo que determina si una persona es mayor de edad.
Pseudocódigo
1.- Inicio
2.- Edad ← 0
3.- Leer "Edad: ", Edad
4.- Si Edad >= 18 Entonces
Imprimir "Mayor de Edad"
5.- Fin Si
6.- Fin
Diagrama de Flujo
Aplicación en C#
//Código para el boton Mayor/Menor
private void botonMayorMenor_Click(object sender, EventArgs e)
{
//Declaración de variables
int Edad;
//Asignación de valores a las variables
Edad = System.Int32.Parse(textoEdad.Text);
//Condición que determina si es mayor de edad
if (Edad >= 18)
lblDespliegue.Text = "Es mayor de edad";
}
private void botonLimpiar_Click(object sender, EventArgs e)
{
lblDespliegue.Text = "";
}
private void botonSalir_Click(object sender, EventArgs e)
{
Close();
}
Descarga la aplicación