Introducción

Completado

El lenguaje de programación C# permite crear aplicaciones que emplean lógica de toma de decisiones.

Imagine que quiere mostrar información diferente al usuario final en función de algunas reglas de negocio. Por ejemplo, ¿qué ocurre si quiere mostrar un mensaje especial en la factura de un cliente en función de su región geográfica? ¿Y si quiere conceder a un cliente un descuento en función del tamaño de su pedido? ¿O si quiere mostrar el puesto de un empleado en función de su nivel dentro de la empresa? En cada caso, sería necesario agregar la lógica de decisión.

Al final de este módulo, podrá escribir código que pueda cambiar el flujo de la ejecución del código en función de algunos criterios.

Importante

Este módulo incluye actividades prácticas que requieren Visual Studio Code. Necesitaremos acceso a un entorno de desarrollo con Visual Studio Code instalado y configurado para el desarrollo de aplicaciones en C#.

Objetivos de aprendizaje

En este módulo, aprenderá a:

  • Escribir código que evalúe las condiciones mediante instrucciones if, else y else if.
  • Compilar expresiones booleanas para evaluar una condición.
  • Combinar expresiones booleanas mediante operadores lógicos.
  • Anidar bloques de código dentro de otros bloques de código.

Requisitos previos

  • Experiencia con el uso de Visual Studio Code para crear y ejecutar aplicaciones de consola de C#.
  • Experimente la impresión de mensajes en la consola mediante Console.WriteLine().
  • Experiencia en la interpolación de cadenas para combinar variables en cadenas literales.
  • Experiencia trabajando con la clase System.Random para generar números aleatorios.