ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Condicional If

davobetancourth14 de Diciembre de 2012

391 Palabras (2 Páginas)407 Visitas

Página 1 de 2

En programación, tipo de estructura de seleccion empleada en la programación de algoritmos.

IF significa SI (condicional) en español. Su funcionamiento es simple. Se evalúa una condición, si es verdadera ejecuta un código, si es falsa, ejecuta otro código (o continúa con la ejecución del programa).

Estructura IF en pseudocódigo:

if (condición)

ejecuta esto si la condición es verdadera

else

ejecuta esto si la condición es falsa

Ejemplo de la estructura de selección if en lenguaje C:

int edad;

printf(“Ingrese su edad:

”);

scanf(“%d”, &edad);

if (edad>=18)

{

printf(“Usted es mayor de edad.

”);

}

else

{

printf(“Usted es menor de edad.

”);

};

En este ejemplo, declaramos una variable llamada numero de tipo entero. Luego imprimimos en pantalla Ingrese su edad, y con la función scanf esperamos que el usuario ingrese un número entero.

Luego entra en juego la estructura de selección if. Si la condición numero>=18 evalúa verdadero (true), se imprime en pantalla Usted es mayor de edad. En cambio, si se evalúa en falso (false), se imprime en pantalla Usted es menor de edad. Luego continúa con la carga del programa.

Puede obviarse la instrucción else si se desea.

if (condición)

{

ejecuta esto sólo si la condición es verdadera

};

La condición siempre debe devolver un valor de verdad o falsedad. Aquí se utilizan los operadores lógicos.

Una de las estructuras de repetición empleada en la programación de algoritmos para repetir un código (una o más sentencias de programación) dependiendo de un contador. Veamos un ejemplo en lenguaje C:

int contador;

for (contador = 1; contador<=10; contador++)

{

printf(“Repetición numero %d

”, contador);

};

Primero se crea la variable contador de tipo entero (será la variable de control en el for). Luego se ejecuta la estructura for iniciando la variable contador en 1. Luego se verifica que se cumple la condición contador<=10 y se ejecuta el bloque dentro de la estructura, o sea, imprime en pantalla Repetición número 1.

Luego la variable contador es incrementada en uno con la expresión contador++ y el ciclo se inicia otra vez. La variable contador ahora vale 2, por lo tanto se verifica la condición y se vuelve a ejecutar el código. Este proceso se ejecuta hasta que contador toma el número 11 y la condición se hace falsa y no ejecuta el bloque.

Este código imprimirá en pantalla lo siguiente:

Repetición numero 1

Repetición numero 2

Repetición numero 3

Repetición numero 4

Repetición numero 5

Repetición numero 6

Repetición numero 7

Repetición numero 8

Repetición numero 9

Repetición numero 10

1330-1751-1921-7520-1721-1350

or, 1330-1363-7694-4895-1528-1544

or, 1330-1800-5141-4335-5864-7292

or, 1330-1639-1879-7614-0164-0352

or, 1330-1313-7694-4895-1528-1598

or, 1330-1863-9167-6007-0649-1177

or, 1330-1793-3705-2324-5056-2305

or, 1330-1455-9505-9239-2041

...

Descargar como (para miembros actualizados) txt (3 Kb)
Leer 1 página más »
Disponible sólo en Clubensayos.com