Operazione matematica
Lezione 8 di 18 del corso Funzioni in C++: creare le proprie funzioni di Coddy.
Sfida
FacileScrivi una funzione per eseguire un’operazione matematica.
La funzione deve accettare un elenco di numeri e un simbolo di operazione (+, - o *). In base all’operazione fornita, la funzione restituirà il risultato dell’applicazione di tale operazione a tutti i numeri dell’elenco.
Esempio:
- Input: numbers =
<strong>[2, 3, 4]</strong>, operation = '+' - Output: 9
- Input: numbers =
<strong> [10, 2, 5]</strong>, operation = '-' - Output: 3
- Input: numbers =
<strong>[1, 2, 3, 4]</strong>, operation = '*' - Output: 24
Se l’operazione non è -, + o *, stampa il messaggio: Invalid operation.
Esempio:
- Input: numbers =
<strong>[1, 2, 3, 4]</strong>, operation = '#' - Output: “Invalid operation: #”
Provalo tu
#include <iostream>
#include <vector>
using namespace std;
int math_operation() {
}Tutte le lezioni di Funzioni in C++: creare le proprie funzioni
1Introduzione
Introduzione2Funzioni di livello principiante
Ripetere una stringaInvertire una stringaValore massimoRiempire una stringaCentrare il testoFormattare il testoOperazione matematicaEsercitati da solo: Compilatore C++ online