⇤ ← Versión 1 con fecha 2014-06-17 17:19:48
Tamaño: 29
Comentario:
|
Tamaño: 1404
Comentario:
|
Los textos eliminados se marcan así. | Los textos añadidos se marcan así. |
Línea 1: | Línea 1: |
<<Include(oci/lenguajecHeader)>> <<TableOfContents>> == Sentencia Switch == Es una estructura de condicional de selección múltiple. Permite seleccionar las acciones a realizar de acuerdo al valor que tome una variable. Su sintaxis es: {{{#!C swicth(expresion){ case x ... ... ... default: ... } }}} |
|
Línea 3: | Línea 22: |
== Sentencia Switch ==. | Ejemplo: {{{#!C #include <stdio.h> #include <stdlib.h> int main(void) { int opc; float numero1, numero2; printf ("Ingrese el primer numero: "); scanf ("%f", &numero1); printf ("Ingrese el segundo numero: "); scanf ("%f", &numero2); system("clear"); printf ("Ingrese 1 para Suma los numeros \n"); printf ("Ingrese 2 para Restar los numeros \n"); printf ("Ingrese 3 para Multiplicar los numeros \n"); printf ("Ingrese 4 para Dividir los numeros \n"); scanf ("%d", &opc); system("clear"); switch(opc){ case 1: printf ("\n La suma es: %.2f", numero1+numero2); break; case 2: printf ("\n La resta es: %.2f", numero1-numero2); break; case 3: printf ("\n La multiplicacion es: %.2f", numero1*numero2); break; case 4: printf ("\n La division es: %.2f", numero1/numero2); break; default: printf ("\n La opcion ingresada no es valida"); } return 0; } }}} |
Inicio • Introducción • Nuestra primera aplicacion • printf(), scanf() y tipo de formatos • Variables • Operadores Básicos • Sentencia IF • Sentencia SWITCH • Estructura FOR • Estructura WHILE • Estructura DO-WHILE • Constantes • Procedimientos y Funciones • Arreglos
Tabla de Contenidos
Sentencia Switch
Es una estructura de condicional de selección múltiple. Permite seleccionar las acciones a realizar de acuerdo al valor que tome una variable.
Su sintaxis es:
swicth(expresion){ case x ... ... ... default: ... }
Ejemplo:
#include <stdio.h> #include <stdlib.h> int main(void) { int opc; float numero1, numero2; printf ("Ingrese el primer numero: "); scanf ("%f", &numero1); printf ("Ingrese el segundo numero: "); scanf ("%f", &numero2); system("clear"); printf ("Ingrese 1 para Suma los numeros \n"); printf ("Ingrese 2 para Restar los numeros \n"); printf ("Ingrese 3 para Multiplicar los numeros \n"); printf ("Ingrese 4 para Dividir los numeros \n"); scanf ("%d", &opc); system("clear"); switch(opc){ case 1: printf ("\n La suma es: %.2f", numero1+numero2); break; case 2: printf ("\n La resta es: %.2f", numero1-numero2); break; case 3: printf ("\n La multiplicacion es: %.2f", numero1*numero2); break; case 4: printf ("\n La division es: %.2f", numero1/numero2); break; default: printf ("\n La opcion ingresada no es valida"); } return 0; }