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

La condición representa cualquier tipo de comparación relacional


Enviado por   •  7 de Junio de 2017  •  Apuntes  •  941 Palabras (4 Páginas)  •  802 Visitas

Página 1 de 4

La sentencia IF

Los operadores relacionales se utilizan en los programas en C dentro de una sentencia if (si). Una expresión de este tipo se denomina sentencia de decisión porque comprueba una relación entre expresiones  utilizando los operadores relacionales que acabamos de ver y, basada en el resultado  de la comprobación, efectúa una decisión sobre cual otras sentencias posibles ejecutar a continuación.

La sentencia if tiene el aspecto siguiente:

If (condición)

{bloque de 1 o mas sentencias de C}

La condición representa cualquier tipo de comparación relacional , y debe  estar encerrada entre paréntesis.  Un poco más atrás ha visto varias comparaciones relacionales, tales como a==d, c

La función printf()

Printf() envía datos al dispositivo estándar de salida, que es generalmente la pantalla, a menos que se redirija la salida estándar hacia un dispositivo diferente, tal como una impresora o un archivo. Si uno no modifica nada printf() envía todas las salidas de programas a la ventana de texto que él compilador establece para los programas C.

PRECAUCION

PRINTF() No saca partido de las salidas a las ventanas. Para efectuar las salidas a ventana deberá aprender más sobe programación en Windows empleando C. Hoy existen mejores herramientas y lenguajes que C para escribir programas de Windows, pero la mayoría de ellos se basan fuertemente en C. Por lo tanto, lo que aprenda aquí le resultará útil aun en el caso de que no vaya a trabar en entornos de computación en modo texto.

Las setencias Break y For

El lazo for diseñado para ser ejecutado un numero especifico de veces.

En algunas oportunidades, aunque con poca frecuencia, el lazo fot debería finalizar antes de que la variable de conteo haya alcanzado su valor final.

Igual que en los casos de los lazo while, para salir en forma anticipada de un lazo for se utiliza la sentencia break.

La sentencia break se coloca en el cuerpo del lazo for. Los programadores raramente colocan break por sí mismos en una línea, y casi siempre va, después de una comprobación del if .  Si break estuviera en una sola línea, el lazo for terminará siempre en forma anticipada lo que es contrario  a sus propósitos.

1.- El programa siguiente muestra lo que puede suceder cuando C encuentra una sentencia break incondicional, o sea, una que no esté predecida de una sentencia if.

/* Nombre de archivo: C12BREK1.C

Lazo for termimnado por la setencia break */

#include

Main()

{

 La sentencia switch

La setencia switch se denomina a veces sentencias de una selección múltiple.

Le permite al programa elegir entre varias alternativas. El formato de la setencia seitch es un poco mas largo que el del resto de las setencias vitas hasta ahora. Su aspecto es la siguiente:

...

Descargar como (para miembros actualizados)  txt (5.9 Kb)   pdf (90.3 Kb)   docx (12.5 Kb)  
Leer 3 páginas más »
Disponible sólo en Clubensayos.com