Menu
Coddy logo textTech

Operazione matematica

Lezione 8 di 18 del corso Funzioni in C++: creare le proprie funzioni di Coddy.

challenge icon

Sfida

Facile

Scrivi 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

Esercitati da solo: Compilatore C++ online