Головна » Статті » Мої статті |
Програмування розгалужень з використанням оператору вибору Приклад 1. За введеним днем тижня вивести його назву. Console.WriteLine("Введи номер дня тижня (понеділок-1,неділя -7)"); int d = Convert.ToInt32(Console.ReadLine()); switch (d) { case 1: Console.WriteLine("понеділок"); break; case 2: Console.WriteLine("вівторок"); break; case 3: Console.WriteLine("середа"); break; case 4: Console.WriteLine("четвер"); break; case 5: Console.WriteLine("пятниця"); break; case 6: Console.WriteLine("субота"); break; case 7: Console.WriteLine("неділя"); break; default: Console.WriteLine("такого дня немає"); break; } Приклад 2. За введеним номером місяця вивести кількість днів у місяці Console.WriteLine("Введи номер місяця(cічень-1)"); int m = Convert.ToInt32(Console.ReadLine()); switch (m) { case 1: case 3: case 5: case 7: case 8: case 10: case 12: Console.WriteLine("У цьому місяці 31 день"); break; case 2: Console.WriteLine("У цьому місяці 28 днів"); break; case 4: case 6: case 9: case 11: Console.WriteLine("У цьому місяці 30 днів"); break; default: Console.WriteLine("такого місяця немає"); break; } Приклад 3. Групатуристів відєжджає від ст.Хмельницький пригородним потягом. Ціна квитказалежить від зони. (1-Роково 2грн., 2-Верхній участок – 4 грн., 3 – Богданівці – 6 грн. Вирахуйте вартість поїздки в одному напрямку. Console.WriteLine("Введи номер зони, в яку ви їдете із станції Хмельницької пригородним потягом (1-Роково, 2-Верхній участок, 3 - Богданівці)"); int m = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("Скільки пасажирів у вашій групі- кількість квитків"); int k = Convert.ToInt32(Console.ReadLine()); int s,v; switch (m) { case 1: s = 2; v = s * k; Console.WriteLine("Вартість проїзду вашої групи" + v); break; case 2: s = 4; v = s * k; Console.WriteLine("Вартість проїзду вашої групи" + v); break; case 3: s = 2; v = s * k; Console.WriteLine("Вартість проїзду вашої групи" + v); break; } Завдання для самостійної роботи З початку 2011 року пройшло а місяців та 2 дні. Визначте назву поточного місяця. | |
Переглядів: 1754 | Коментарі: 1 | |
Всього коментарів: 0 | |