Выбор дня недели оператором switch
Суть задачи: по введенному номеру дня недели вывести его название, используя оператор множественного выбора. Нумерация дней недели начинается с 1 – понедельник, 2 — вторник и т. д.
Итак, задачка не сложная, из тз понятно, что в решении нам поможет оператор switch. Вот пример работы программы:
Задачу первым решил NaikoN, вот его исходный код:
#include #include using namespace std; int main() < ///буфера дней недели char buf[16],buf1[16],buf2[16],buf3[16],buf4[16],buf5[16],buf6[16],buf7[16]; CharToOem(«Понедельник»,buf1); CharToOem(«Вторник»,buf2); CharToOem(«Среда»,buf3); CharToOem(«Четверг»,buf4); CharToOem(«Пятница»,buf5); CharToOem(«Суббота»,buf6); CharToOem(«Воскресенье»,buf7); cout>number; switch(number) < case 1: < coutcase 2: < coutcase 3: < coutcase 4: < coutcase 5: < coutcase 6: < coutcase 7: < coutdefault: < CharToOem(«Ошибка»,buf); cout> return 0; >
Смотрим результат работы программы:
ДИПЛОМ ЗА СУТКИ В CHATGPT? ЭТО РЕАЛЬНО!
Источник: cppstudio.com
Написать программу которая запрашивает у пользователя номер дня недели
1) Написать программу, которая запрашивает у пользователя номер дня недели и выводит одно из сообщений:»Рабочийдень», »Суббота» или »Воскресенье».
2)Написать программу,которая генерирует последовательность из 10 случайных чисел в диапазоне от 1 до 10, выводит эти числа на экран и вычисляет их среднее арифметическое.
3)Написать функцию, которая вычисляет объем и площадь поверхности параллелепипеда.
4)Написать программу, которая дописывает в файл Phone/txt, находящийся на диске А фамилию и номер телефона. Если файла на диске нет, то программа должна создать его. В файле каждый элемент данных (имя,фамилия,телефон) должен находиться в отдельной строке.
ПОМОГИТЕ КТО РАБОТАЕТ В С++.
Участник клуба
Регистрация: 31.07.2009
Сообщений: 1,403
А с чем именно возникла проблема?
Регистрация: 15.02.2010
Сообщений: 15,396
| ПОМОГИТЕ КТО РАБОТАЕТ В С++. |
ЗАПЛАТИТЕ КТО НЕ ХОЧЕТ ДУМАТЬ САМ.
Регистрация: 01.02.2011
Сообщений: 8
Заболел с температурой лежу а в четверг экзамен. Задачи к экзамену решить надо, голова болит и ничего не соображает
Пользователь
Регистрация: 18.09.2010
Сообщений: 42
1) Написать программу, которая запрашивает у пользователя номер дня недели и выводит одно из сообщений:»Рабочийдень», »Суббота» или »Воскресенье».
2)Написать программу,которая генерирует последовательность из 10 случайных чисел в диапазоне от 1 до 10, выводит эти числа на экран и вычисляет их среднее арифметическое.
3)Написать функцию, которая вычисляет объем и площадь поверхности параллелепипеда.
Pascal. Метки и оператор перехода.
4)Написать программу, которая дописывает в файл Phone/txt, находящийся на диске А фамилию и номер телефона. Если файла на диске нет, то программа должна создать его. В файле каждый элемент данных (имя,фамилия,телефон) должен находиться в отдельной строке.
ПОМОГИТЕ КТО РАБОТАЕТ В С++.
1-3 могу написать
4 — не шарю файлы
Допущение несогласованных и логически несовместимых представлений — часть человеческого мышления.
Источник: www.programmersforum.ru