selectiva simple en csharp
Son aquellas que solamente tienen una condición para evaluar el resultado de la evaluación solamente en verdadero. Su sintaxis, tanto para pseudocódigo como para diagrama de flujo, es:
<valor o variable> <operador relacional> <valor o variable>
Por ejemplo:
B ← 6
A > B Falso
6 <= B Verdadero
A = B Falso
8 <> 6 Verdadero
Sintaxis para la esctructura de Decisión en PseudocódigoSi <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 Flujo
Cuando 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ónif (<condicion>) <instruccion>;
a) Para cuando hay mas de una condiciónif (<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/Menorprivate 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();}
Entradas relacionadas:
AlgoritmosModelos Solución, Tipo de Datos, IdentificadoresDiagramas de FlujoUsando ProcedimientosUsando Funciones



