5. INTRODUCCIÓN A C#
Introducción a C# y .NET
C# es un lenguaje de programación moderno, orientado a objetos y desarrollado por Microsoft. Se ejecuta sobre
la plataforma .NET, que proporciona un entorno de ejecución seguro y optimizado.
Características de C#:
• Sintaxis clara y estructurada
• Fuertemente tipado
• Soporta Programación Orientada a Objetos (POO)
• Compatible con la plataforma .NET
• Gran soporte para desarrollo de aplicaciones de escritorio, web, móviles y juegos (con Unity)
• Manejo eficiente de memoria gracias al recolector de basura (Garbage Collector)
11. OPERADORES ARITMÉTICOS
Los operadores aritméticos se utilizan para realizar operaciones matemáticas comunes:
Operador Nombre Descripción Ejemplo
+ Suma Suma dos valores x + y
- Resta Resta un valor de otro x - y
* Multiplicació
n
Multiplica dos valores x * y
/ División Divide un valor entre otro x / y
% Módulo Devuelve el resto de la división x % y
++ Incremento Aumenta el valor de una variable en 1 x++
-- Decremento Disminuye el valor de una variable en 1 x--
12. OPERADORES DE ASIGNACIÓN
Los operadores de asignación se utilizan para asignar valores a variables.
En el siguiente ejemplo, utilizamos el operador de asignación ( =) para asignar el
valor 10 a una variable llamada x : Operador Ejemplo Igual
= x = 5 x = 5
+= x += 3 x = x + 3
-= x -= 3 x = x - 3
*= x *= 3 x = x * 3
/= x /= 3 x = x / 3
%= x %= 3 x = x % 3
&= x &= 3 x = x & 3
|= x |= 3 x = x | 3
^= x ^= 3 x = x ^ 3
>>= x >>= 3 x = x >> 3
<<= x <<= 3 x = x << 3
13. OPERADORES DE COMPARACIÓN
• Los operadores de comparación se utilizan para comparar dos valores
(o variables). Esto es importante en programación, porque nos ayuda
a encontrar respuestas y tomar decisiones.
• El valor de retorno de una comparación es Trueo False. Estos valores
se conocen como valores booleanos y aprenderá más sobre ellos en
el capítulo Booleanos y If...Else .
• En el siguiente ejemplo, utilizamos el operador mayor que ( >) para
saber si 5 es mayor que 3:
14. UNA LISTA DE TODOS LOS OPERADORES DE
COMPARACIÓN:
Operador Nombre Ejemplo
== Igual a x == y
!= No es igual x != y
> Mas grande que x > y
< Menos que x < y
>= Mayor qué o igual a x >= y
<= Menos que o igual a x <= y
15. OPERADORES LÓGICOS
Al igual que con los operadores de comparación , también puede probar los
valores Trueo Falsecon operadores lógicos .
Los operadores lógicos se utilizan para determinar la lógica entre variables o
valores:
Operador Nombre Descripción Ejemplo
&& Lógico y Devuelve Verdadero si ambas afirmaciones son
verdaderas
x < 5 && x < 10
|| Lógico o Devuelve Verdadero si una de las afirmaciones es
verdadera.
x < 5 || x < 4
! Lógico no Invierte el resultado, devuelve Falso si el resultado es
verdadero
!(x < 5 && x < 10)
20. TAREA:
Realizar:
1) Identificar un numero entero si es negativo, positivo o cero.
2) Verificar si un número es par o impar: ingresa un número y muestra si es par o impar.
3) Comparar dos números: Ingresa dos números y muestra cuál es el mayor o si son iguales.
4) Determinar si un año es bisiesto: ingresa un año y determina si es bisiesto o no.
5) Calcular descuento según edad: Descripción: Un cine ofrece descuentos según la edad del cliente:
• Menores de 12 años: 50% de descuento
• Entre 12 y 18 años: 30% de descuento
• Mayores de 60 años: 40% de descuento
• Los demás pagan el precio completo.
6) Verificar si una contraseña es válida.
7) El programa debe ingresar una contraseña y verificar si es correcta. La contraseña correcta es "clave123".