Menu
Coddy logo textTech

Sostituire in un array

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

challenge icon

Sfida

Facile

Scrivi una funzione per sostituire una stringa in un array.


La funzione accetterà cinque argomenti: un array di stringhe, la dimensione dell'array, la stringa da sostituire, la nuova stringa con cui sostituirla e un numero che specifica quante volte eseguire la sostituzione.

Esempio:

  • Input: {"Coddy", "C++", "GO", "Tech", "C++"}
  • Stringa da sostituire: "C++"
  • Nuova stringa: "JavaScript"
  • Conteggio: 1
  • Output: {"Coddy", "JavaScript", "GO", "Tech", "C++"}
     

Esempio 2:

  • Input: {"Coddy", "C++", "GO", "Tech", "C++"}
  • Stringa da sostituire: "C++"
  • Nuova stringa: "JavaScript"
  • Conteggio: 2
  • Output: {"Coddy", "JavaScript", "GO", "Tech", "JavaScript"}

 

Supponiamo che tutti gli array passati abbiano una lunghezza di 5.

Provalo tu

#include <iostream>
#include <string>

using namespace std;

void replaceStringInArray(string arr[], string oldString, string newString, int count) {
  
}

Tutte le lezioni di Funzioni in C++: creare le proprie funzioni

Esercitati da solo: Compilatore C++ online