תרגיל 1.1.3 – חשבון טלפון חודשי
פתחו אלגוריתם המקבל כקלט מספר דקות שיחה ואת סכום התשלומים הקבועים (סכום חודשי קבוע) ומדפיסה את הסכום הכולל לתשלום.. נתון שמחירה של דקת שיחה: 1.20 ₪.
פתרון
אלגוריתם מילולי: קבל כקלט את מספר דקות השיחה לתוך minutes. קבל את סכום התשלומים הקבועים לתוך payment. חשב minutes * 1.20 + payment והכנס ל-total. הצג את total.1
2
3
4
5
6
7
8
9
Console.Write("Enter call minutes: ");
double minutes = double.Parse(Console.ReadLine());
Console.Write("Enter fixed charges amount: ");
double payment = double.Parse(Console.ReadLine());
double total = minutes * 1.20 + payment;
Console.WriteLine("Total amount due: " + total + " ש\"ח");
תרגיל 3 – שטח ריבוע
פתחו אלגוריתם הקולט אורך צלע של ריבוע, ומציג את שטחו.
פתרון
אלגוריתם מילולי: קבל כקלט מספר לתוך num. חשב num * num והכנס ל-square. הצג את square.1
2
3
4
5
6
Console.Write("Enter side length of square: ");
double num = double.Parse(Console.ReadLine());
double square = num * num;
Console.WriteLine("Area of square: " + square);
תרגיל 1.1.4 – נפח תיבה
פתחו אלגוריתם הקולט שלושה מספרים שלמים: אורך, רוחב וגובה של תיבה. האלגוריתם יחושב וידפיס את נפח התיבה.
פתרון ב-C#
1
2
3
4
5
6
7
8
9
10
11
12
Console.Write("Enter box length: ");
int length = int.Parse(Console.ReadLine());
Console.Write("Enter box width: ");
int width = int.Parse(Console.ReadLine());
Console.Write("Enter box height: ");
int height = int.Parse(Console.ReadLine());
int volume = length * width * height;
Console.WriteLine("Box volume: " + volume);
תרגיל 1.1.5 – מחיר מחשב כולל מע״מ
פתחו אלגוריתם הקולט את מחירו של מחשב ומחשב את המחיר כולל מע”מ בשיעור 18%.
פתרון ב-C#
אלגוריתם מילולי:
קלוט מספר ממשי לתוך price.
חשב price + price * 0.18 והכנס ל-finalPrice.
הדפס את finalPrice.
1
2
3
4
5
6
7
Console.Write("Enter computer price: "); // כדי לא לעבור שורה Write פלט ובו אנו מבקשים קלט. מקובל לרשום
double price = double.Parse(Console.ReadLine());
double finalPrice = price + price * 0.18; // price * 1.18 אפשר גם
Console.WriteLine("final price including V.A.T is: ₪" + finalPrice);
המשך תרגול
אם סיימתם לתרגל תרגילים אלו בהצלחה, המשיכו לתרגילים הבאים או למטלת הבית
⬅ מעבר לתרגול 1.2 - משתנים והשמה
⬅ מעבר לתרגול 1.3 - חישובים והמרות מתקדמות