מילוי מחרוזת
שיעור 5 מתוך 18 בקורס פונקציות ב-C++: יצירת פונקציות משלכם של Coddy.
אתגר
קלכתבו פונקציה למילוי מחרוזת בתו מסוים.
הפונקציה fill_string מקבלת מחרוזת, תו מסוים ומספר שלם כרוחב. הפונקציה ממלאת את המחרוזת בתו שצוין כדי להתאים לרוחב הנתון.
לדוגמה, אם מחרוזת הקלט היא <strong>"1234"</strong>, התו הוא <strong>"@"</strong>, והרוחב הוא 6, הפלט יהיה:
@@1234אם הערך שהועבר ל-width קטן או שווה לאורך המחרוזת המקורית, הפונקציה תדפיס את ההודעה "String is already long enough" ותחזור בלי לשנות את המחרוזת.
נסו בעצמכם
#include <iostream>
using namespace std;
void fill( ) {
}כל השיעורים ביחידה פונקציות ב-C++: יצירת פונקציות משלכם
1מבוא
מבואתרגלו בעצמכם: קומפיילר C++ אונליין