
Hoy, aprenderemos cómo hacer uso de las estructuras selectivas. Les recomiendo que accedan al video de youtube para la explicacion con detalles, dado, que acá estaré posteando el código. Pueden asimismo, compartir alguna duda o anécdota al respecto
Lo que encontrarás en este artículo:
- Programa en C que pida un número y a continuación escriba si es par; positivo
- Programa en C que pida un número y a continuación escriba si es par positivo, y sino, escriba que no es par positivo
- Programa en C que pida un número y a continuación escriba si es par; positivo, par negativo, impar positivo o impar negativo
- Calcular el cambio de monedas, en dólares y euros al ingresar cierta cantidad en Bs
- Programa para calcular el sueldo de un trabajador a partir de las horas trabajadas y la clase a la que pertenece
- Escribir un programa que contenga una función que pueda recibir dos estructuras que contienen las coordenadas en el plano de dos puntos dados, de los cuales se desea conocer su punto medio.
- Proponer un programa que permita leer un número y calcule: su raíz cúbica, su potencia y su inverso.
- Libros recomendados
1. Escriba un programa en C que pida un número y a continuación escriba si es par; positivo, haciendo uso de las estructuras selectivas simples.
2. Escriba un programa en C que pida un número y a continuación escriba
si es par positivo, y sino, escriba que no es par positivo; haciendo uso de las estructuras selectivas dobles
3. Escriba un programa en C que pida un número y a continuación escriba si es par; positivo, par negativo, impar positivo o impar negativo; haciendo uso de las estructuras selectivas múltiples

Calcular el cambio de monedas, en dólares y euros al ingresar cierta cantidad en Bs. (tipo de cambio $: 2150Bs, Euros: 1,45$)
La solución de este ejercicio viene dada por el uso de la regla de tres y hemos utilizados dos métodos, para que tengan una gama de opciones para resolver futuros programas. También observarán cómo se han solventado pequeños inconvenientes que se dieron sobre la marcha.

Para la resolución de este ejercicio es necesario incluir la librería string.h ya que es la encargada de permitirnos realizar comparaciones con strings o cadenas de texto. Es importante señalar, que aún si la variable tiene almacenada una sola variable se considera una cadena de texto. Seguro se preguntarán por qué la comparación se realiza con un texto? Y esto se debe a que la clase de los trabajadores está expresada con letras: a, b y c. En cambio, si el ejercicio estuviera expresando las clases de los trabajadores con números, se abarcaría de forma diferente.
Dentro de un nido de if se utiliza el puntero, no se utiliza directamente la variable clase. Para ejercicios mas avanzados es necesario realizar una validación; esto se refiere a verificar que el usuario realmente colocó una de las 3 opciones tal como se le solicitó y en caso contrario, pedirle un nuevo intento. Pero como estamos haciendo un ejercicio sencillo, he omitido este paso.
Código del programa para calcular el sueldo de los trabajadores:
Libros Recomendados:
- Aprender a programar en C: de 0 a 99 en un solo libro: Un viaje desde la programación estructurada en pseudocódigo hasta las estructuras de datos avanzadas en lenguaje C.
- C++ Soluciones de Programación.
- C++ Programación orientada a objetos: Manuales USERS.