Sostituire in un array
Lezione 12 di 18 del corso Funzioni in C++: creare le proprie funzioni di Coddy.
Sfida
FacileScrivi 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
1Introduzione
Introduzione2Funzioni di livello principiante
Ripetere una stringaInvertire una stringaValore massimoRiempire una stringaCentrare il testoFormattare il testoOperazione matematica3Funzioni di livello intermedio
Confrontare due stringheInvertire maiuscole e minuscoleContare le lettere alfabeticheSostituire in un arrayEstrarre numeri interiGenerare caratteriEliminare un indice specificoEsercitati da solo: Compilatore C++ online