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:

A ← 8
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 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ó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/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();}

Descarga la aplicación

Entradas relacionadas:

AlgoritmosModelos Solución, Tipo de Datos, IdentificadoresDiagramas de FlujoUsando ProcedimientosUsando Funciones

Advertisement

~ por sussanitta en 14 enero 2010.

Deja un comentario

Fill in your details below or click an icon to log in:

Logo de WordPress.com

You are commenting using your WordPress.com account. Log Out / Cambiar )

Twitter picture

You are commenting using your Twitter account. Log Out / Cambiar )

Facebook photo

You are commenting using your Facebook account. Log Out / Cambiar )

Connecting to %s

 
Seguir

Get every new post delivered to your Inbox.