Programacion

Páginas: 2 (362 palabras) Publicado: 19 de septiembre de 2012
Tema III. Sentencias de control WHILE, DO WHILE, IF-ELSE,

Instrucción IF-ELSE

Se utiliza para evaluar una condición que dependiendo de ser cierta o falsa, lleva a cabo una de dos posiblesacciones. La parte ELSE puede ser opcional.

Ejemplos
1- if (x < 0) printf(“%f”, x); ...o sea, si x es negativo(nulo o falso), visualízalo.
2- if (debito > 0) ... si debito > 0... (o sea, sidebe mucho)...
credito = 0; asígnale 0 a crédito... (o sea no le fíes)

3- if (estado == ‘S’)
tasa = 0.20 * pago;
else
tasa= 0.14 * pago;


Esto anterior, usando el operador condicional, ? : es equivalente a:


tasa = (estado == ‘S’) ? (0.20 * pago) : (0.14 * pago)


4. Calculo del área de 2figuras geométricas
if (circulo) /*si a circulo se le asigna un valor cierto (no nulo)*/
{
scanf(“%f”, &radio); /*se lee el radio del circulo */área = 3.131593 * radio * radio; /*calculo del área del circulo */
printf(“Área del circulo = %f”, área); /* y luego se visualiza*/
}
else{
scanf(”%f %f”, &longitud, &anchura); /*lee entonces la longitud y el área del rectángulo */
área = longitud * anchura; /* se calcula elárea del rectángulo */
printf(“Area del rectángulo = %f”, area); /*y finalmente se visualiza*/
}
Nota : hacer completo este programita, radio, área,longitud y anchura son flotantes.






















Instrucciones IF-ELSE anidadas:


((hora > = 0.) && (hora < 12)) /* 12:00 m de la madrugada a 11:59 a.m.delmediodía */
if printf(“Buenos Días”);
((hora > = 12.) && (hora = 18.) ) && (hora < 24.)) /*6:00 pm a 11:59 p.m. */
else if printf(“Buenas noches”);
else if printf(“Hora no...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programación
  • Programacion
  • Programacion
  • Programación
  • Programacion
  • Programacion
  • Programacion
  • Programacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS