Repaso - If Else
Parte de la sección Fundamentos del Journey de C++ de Coddy — lección 31 de 74.
Desafío
PrincipianteSe te proporciona un código que recibe como entrada dos números n1 y n2 de tipo double y una cadena de un solo carácter op.
Nota: aprenderemos en las próximas lecciones cómo obtener la entrada del usuario, por ahora simplemente no toques las tres primeras líneas.
Los valores posibles para op son '+', '-', '/' y '*'
Tu tarea es establecer la variable result de tipo double basándote en las condiciones:
- si
opes'+', estableceresultconn1 + n2. - si
opes'-', estableceresultconn1 - n2. - si
opes'/', estableceresultconn1 / n2. - si
opes'*', estableceresultconn1 * n2.
Pruébalo tú mismo
#include <iostream>
int main() {
double n1, n2;
char op;
std::cin >> n1 >> n2 >> op;
// Escribe tu código a continuación
double result = 0;
std::cout << result << std::endl;
return 0;
}Todas las lecciones de Fundamentos
4Operadores Parte 1
Operadores aritméticosOperador móduloIncremento/DecrementoPost-incremento/decrementoAtajos aritméticosOperadores de comparaciónComparación de strings7Conceptos básicos de Entrada/Salida
Sentencia coutSentencia cinEntrada de cadenasResumen - Hasta 120Resumen - Verdadero o Falso5Operadores Parte 2
Operadores lógicos Parte 1Operadores lógicos Parte 2Repaso - Lógica simpleOperadores lógicos Parte 38Calculadora de números
Mensaje de bienvenidaObtención de números3Variables Parte 2
Declaración de tiposConvenciones de nomenclaturaResumen - Inicializar variablesType Casting Parte 1Type Casting Parte 26Toma de decisiones
Sentencia IfIf - ElseSentencia SwitchOperador condicionalRepaso - If ElseIf - Else anidados