שימו לב - רצוי לנסות לפתור את התרגילים לבד ורק לאחר מכן
לבדוק עם הפתרונות.
לולאות while:
1. כתוב תוכנית אשר תקרא שורת טקסט מן הקלט ותדפיס
אותה, תוך השמטת תוי הרווח והחלפת כל רצף שלהם בכוכבית יחידה. על התוכנית
להוציא כפלט לאחר ההדפסה גם את מספר התווים השונים מרווח, בטקסט המקורי.
התוכנית תרוץ על שני הקלטים הבאים:
The C++ book presents the complete language.
We are going to count the characters and
replace spaces by a single asterisc.
2. כתוב תוכנית הקוראת לפונקציה בשם print_star. הפונקציה
print_star תקבל מספר כפרמטר, ותדפיס שורה ובה מספר כוכביות לפי ערך הפרמטר
שהועבר אליה. התוכנית תשתמש בפונקציה print_star כדי לשרטט את הטרפז הבא:
5. כתוב תוכנית הקולטת מהמשתמש מספר שלם N ומדפיסה
N שורות, בכל שורה 3 עמודות ובהן החזקה הראשונה השניה והשלישית של הערך השוטף
מ - 1 ועד N. התוכנית תשתמש בפונקציה אשר תחשב את החזקות הנ"ל. הפרמטרים
יועברו לפונקציה על ידי כתובת. הלולאה וההדפסה יתבצעו בתוכנית הראשית. כותרת
הפונקציה :