Ir al contenido principal

Estructura switch

¿Que es la estructura switch?



La instrucción switch es una alternativa para remplazar en algunas situaciones los if/else if.

De todos modos se puede aplicar en ciertas situaciones donde la condición se verifica si es igual a cierto valor. No podemos preguntar por mayor o menor.

Con un ejemplo sencillo veremos cual es su sintaxis. 

Confeccionar un programa que solicite que ingrese un valor entre 1 y 5. Luego mostrar en castellano el valor ingresado. Mostrar un mensaje de error en caso de haber ingresado un valor que no se encuentre en dicho rango.




ejecucion del codigo:






Es importante disponer la palabra clave 'break' al finalizar cada caso. La instrucciones que hay después de la palabra clave 'default' se ejecutan en caso que la variable no se verifique en algún case. De todos modos el default es opcional en esta instrucción.


Plantearemos un segundo problema para ver que podemos utilizar variables de tipo cadena con la instrucción switch.
Ingresar por teclado el nombre de un color (rojo, verde o azul), luego mostraremos un mensaje indicando el color ingresado:










Cuando verificamos cadenas debemos encerrarlas entre comillas el valor a analizar:
    case 'rojo': document.write('se ingresó rojo');
                 break;


bibliografia:

Ciro Eduardo Palomeque Becerra. (17/03/22). Actividad 2-4. 18/03/22, de milaulas Sitio web: https://cbtis88.milaulas.com/login/index.php

Comentarios

Entradas más populares de este blog

Programación orientada a objetos.

  ¿Que es la programacion orientada a objetos? Es una estructura que contiene tanto las variables (llamadas propiedades) como las funciones que manipulan dichas variables (llamadas métodos). El modelo de la programación orientada a objetos normal y corriente separa los mismos en dos: clases e instancias (objetos). Las primeras son entes más abstractos que definen un conjunto determinado de objetos. Las segundas son miembros de una clase, poseyendo las mismas propiedades que la clase a la cual pertenecen. PROPIEDADES Y METODOS  debemos utilizar  sintaxis para acceder a ellos: objeto.propiedad objeto.metodo(parametros) CONCEPTOS BASICOS Objetos: Son todas las cosas con identidad propia. Se relacionan entre si. Poseen características (atributos) y tienen responsabilidades (funciones, métodos) que deben cumplir. Son ejemplares (instancias) de una clase y conocen a la clase a la cual pertenecen. Atributos o propiedades: Son las características, cualidades distintivas de c...

concepto de Algoritmo, Programa y Lenguaje de Programación

 Concepto de algoritmo Un algoritmo es una serie ordenada de instrucciones, pasos o acciones que conducen a la solución de un problema en particular. Existen algunos métodos sencillos y cotidianos. Ejemplo: Veamos que algo tan común como los pasos para cambiar un foco se pueden expresar en forma de Algoritmo: 1.-Ubicar una escalera o un banco debajo de la bombilla a cambiar 2.-Tomar una bombilla nueva 3.-Subir por la escalera o al banco 4.-Sujetar y girar la bombilla a cambiar hacia la izquierda hasta retirarla del plafón. 5.-Enroscar la bombilla nueva hacia la derecha en el plafón hasta apretarla. 6.-Bajar de la escalera o del banco 7.-Fin Los algoritmos te permiten describir una serie de instrucciones que una computadora debe ejecutar para lograr un resultado predecible. Recuerde que un procedimiento informático consiste en una serie de instrucciones muy precisas escritas en un lenguaje de programación que una computadora puede entender. En este curso, utilizaremos el entorno de ...

DELETE (Baja de un registro en una tabla)

  El objetivo de este punto es el borrado de un registro de una tabla. Para ello, implementaremos un algoritmo que solicite ingresar el mail de un alumno y posteriormente efectúe su borrado. Para eliminar filas en una tabla debemos utilizar el comando SQL delate. Utilizaremos dos codigos el primero servira para registar el mail a borrar. el segundo hara que se elimine el mail que indicamos en el primer codigo indicando si el mail esta en la base de datos o no, en caso de que este se mostrara un mensaje en pantalla indicando que se elimino el mail que nosotros le indicamos igual se puede comprovar en la base de datos que tenemos.