Guia de programacion
Estructuras condicionales
GUIÓN DE PRÁCTICAS 3: ESTRUCTURAS CONDICIONALES
Introducción.
En este guión vamos a introducir aquellas estructuras en C que nos permitenseleccionar qué parte del código queremos que se ejecute. A este tipo de estructuras se les denomina estructuras condicionales o selectivas.
Selección simple.
Vamos a comenzar con un ejemplo que noscalcula el valor absoluto de un entero.
#include #include /* Programa que calcula el valor absoluto de un entero.*/ int main( void ){ /* ENTRADAS */ int valor; /* SALIDAS */ int absoluto; /* Leerentradas. */ printf( "Introduzca un numero entero:" ); scanf("%i", &valor); /* Calcular el valor absoluto. */ absoluto = valor; if( absoluto < 0 ){ absoluto = -absoluto; } /* Mostrar el valor. */ printf("El valor absoluto de %i es %i\n", valor, absoluto); } system("PAUSE");
NOTA: Para facilitar la visualización, compresión y el reconocimiento del código hemos utilizado varias técnicas: • •Resaltado de sintaxis: los colores usados para las palabras. Identación del código (tabulado): escribir más a la derecha las instrucciones que están dentro o dependen de otras, por ejemplo: o La instrucciónabsoluto = -absoluto; está más a la derecha que el if anterior para resaltar que sólo se ejecuta si ese if es verdadero. o Todo el código del programa principal está más a la derecha que ladeclaración de las librerías y la definición del propio programa principal. Comentarios. Comentar el código nos ayuda a la compresión del mismo.
•
Página 1 de 9
Guión de prácticas
Estructurascondicionales
El resaltado de la sintaxis lo hace automáticamente cualquier editor de código C (por ejemplo el C-Free o el Dev C++), sin embargo, la identación del código y los comentarios los tenemosque realizar nosotros. A estas alturas debes ser capaz de diferenciar las partes más simples del código, como: • La inclusión de librerías (include). • La declaración del programa principal (main). •...
Regístrate para leer el documento completo.