Guia de programacion

Solo disponible en BuenasTareas
  • Páginas : 4 (896 palabras )
  • Descarga(s) : 0
  • Publicado : 27 de febrero de 2011
Leer documento completo
Vista previa del texto
Guión de prácticas

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). •...
tracking img