Atajos aritméticos
Parte de la sección Fundamentos del Journey de C# de Coddy — lección 19 de 69.
C# creó un atajo genial para las operaciones de auto-aritmética.
Por ejemplo, en lugar de escribir:
int a = 5;
a = a + 3; // a contiene 8Podemos simplificarlo escribiendo +=:
int a = 5;
a += 3; // a contiene 8El += está sumando a a a sí mismo el valor 3
Esta operación es válida para todas las operaciones aritméticas:
| Operador | Atajo |
|---|---|
| + | += |
| - | -= |
| * | *= |
| / | /= |
| % | %= |
Desafío
PrincipianteSe te proporciona un código con la inicialización de count. (¡No borres esta línea!)
Tu tarea es añadir las siguientes operaciones, en este orden:
- Suma
4acount - Multiplica
countpor2 - Resta
1decount
¡Utiliza los atajos aritméticos para hacerlo!
Hoja de referencia
C# proporciona operadores abreviados para operaciones de auto-aritmética:
| Operador | Abreviatura |
|---|---|
| + | += |
| - | -= |
| * | *= |
| / | /= |
| % | %= |
En lugar de escribir:
int a = 5;
a = a + 3; // a contiene 8Puedes usar la abreviatura:
int a = 5;
a += 3; // a contiene 8Pruébalo tú mismo
using System;
class Program {
public static void Main(string[] args) {
int count = 0;
// Escribe tu código a continuación
// No cambies la línea de abajo
Console.WriteLine("count = " + count);
}
}Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.
Todas las lecciones de Fundamentos
4Operadores Parte 1
Operadores aritméticosOperador de móduloIncremento/DecrementoPost-incremento/decrementoAtajos aritméticos7Entrada y Salida Básica
Salida BásicaInterpolación de CadenasLectura de EntradaParseoResumen - Hasta 120Resumen - Verdadero o Falso5Operadores Parte 2
Operadores de comparaciónOperadores lógicos Parte 1Operadores lógicos Parte 2Repaso - Lógica simpleOperadores lógicos Parte 33Variables Parte 2
VarConstantesConvenciones de NomenclaturaResumen - Inicializar VariablesConversión de Tipos6Toma de decisiones
Sentencia IfIf - ElseSentencia SwitchOperador ternarioResumen - If ElseIf - Else anidados