Algunos algoritmos contendran una serie de desiciones en las que se pruebe por separado una variable o expresion por cada uno de los valores enteros constantes que pueda tomar , efectuando diferentes acciones segun el caso. tanto C++ & C# ofrece la estructura Swich de seleccion multiple, encargada de manejar tal toma de desiciones.
La estructura Swich consiste de una serie de etiquetas Case y un caso opcional Default. el sigueinte programa utiliza Swich para contar el numero de calificaciones diferente(indicadas con letras) que los estudiantes obtuvieron en un examen.
En C++ seria asi:
En C# seria asi:
La asignacion entre parentesis (grade =cin get) de C++ & ((grade= console.readline()) de C# se ejecuta primero. la funcion lee un caracter del teclado y lo almacen en la variable grade.
No hay comentarios:
Publicar un comentario