Menu
Coddy logo textTech

Centrare il testo

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

challenge icon

Sfida

Facile

Scrivi una funzione per centrare una stringa aggiungendo un carattere specifico su entrambi i lati.

 

La funzione center_string accetta una stringa, un carattere specifico e un intero che indica la larghezza totale. La funzione centra la stringa aggiungendo il carattere specificato su entrambi i lati. Se la larghezza totale è minore o uguale alla lunghezza della stringa, deve essere restituita la stringa originale senza aggiungere caratteri.


Per esempio:

Se la stringa di input è "Coddy", il carattere è "*" e la larghezza totale è 10, l'output sarà:

**Coddy***

Se la stringa di input è "Coddytech", il carattere è "." e la larghezza totale è 9 (uguale alla lunghezza della stringa), l'output sarà:

Coddytech

Provalo tu

#include <iostream>
using namespace std;

string center( ) {
    
    
}

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

Esercitati da solo: Compilatore C++ online