Incremento/Decremento
Parte de la sección Fundamentos del Journey de C# de Coddy. Lección 17 de 70.
++, y el operador de decremento se representa con dos signos menos --.Por ejemplo, para incrementar una variable llamada count, puedes usar el operador de incremento así:int count = 5;
count++; // count ahora es 6value, puedes usar el operador de decremento así:int value = 10;
value--; // value ahora es 9++ y -- son atajos especiales que SOLO sirven para sumar o restar 1. Aunque no existe un operador abreviado ** para la multiplicación, puedes realizar multiplicaciones y otras operaciones aritméticas usando operadores de asignación estándar.Para las operaciones aritméticas habituales (como multiplicar, dividir o sumar/restar cantidades distintas de 1), puedes usar el patrón de asignación:int count = 5;
count = count + 3; // Suma 3: count ahora es 8
count = count * 2; // Multiplica por 2: count ahora es 16
count = count - 4; // Resta 4: count ahora es 12Desafío
PrincipianteSe te proporciona un código con la inicialización de count. (¡No elimines esta línea!)
Tu tarea es añadir las siguientes operaciones, en este orden:
- Usa el operador de incremento (
++) cuatro veces para sumar 4 a count - Usa el operador de multiplicación (
*) para multiplicar count por 2 - Usa el operador de decremento (
--) una vez para restar 1 a count
Pruébalo tú mismo
using System;
public class Program {
public static void Main(string[] args) {
int count = 0;
// Escribe tu código a continuación
// No cambies la línea siguiente
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 anidadosPractica por tu cuenta: Compilador de C# online