0 / 0 / 2
Регистрация: 23.09.2012
Сообщений: 130
1

По введенному дню недели определить, рабочий это день или выходной

23.09.2012, 19:39. Показов 3493. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
По введенному дню недели определить, рабочий это день или выходной
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.09.2012, 19:39
Ответы с готовыми решениями:

По номеру дня недели определить, рабочий это день или выходной
Написать программу которая запрашивает у пользователя номер дня недели и выводит одно из сообщений...

Оператор выбора. По номеру дня недели вывести на печать рабочий это день или выходной
Используя оператор выбора, составить програмы решения следующих задач, с помощью оператора case....

Для любого числа текущего месяца определить выходной или рабочий это день
Для любого числа текущего месяца определить выходной или рабочий это день или выдать сообщение о...

По введённому дню недели определить,рабочий или выходной день.
По введённому дню недели определить,рабочий или выходной день.

4
6 / 6 / 3
Регистрация: 02.01.2012
Сообщений: 42
23.09.2012, 19:42 2
забиваешь значения от понедельника до воскресенья типа boolean и типа string.
в итоге 7 штук.
каждому из них присваиваешь либо true, либо false.
true - будний, false- выходной.
в программе делаешь счёт с клавиатуры. т.е. readln(n). где n - string.
и потмо n сравниваешь с этими сеиью значениями типа string.
одно из них находится, ну и теперь смотришь в boolean. и выводишь какой это день.
0
6044 / 2159 / 753
Регистрация: 10.12.2010
Сообщений: 6,005
Записей в блоге: 3
23.09.2012, 19:43 3
Вы не знаете какие дни в неделе рабочие, а какие нет?
0
1 / 1 / 1
Регистрация: 07.02.2010
Сообщений: 64
23.09.2012, 19:43 4
вводится строка или номер дня?
0
3030 / 1916 / 1649
Регистрация: 30.04.2011
Сообщений: 3,060
23.09.2012, 19:47 5
Можно так
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Uses crt;
Const
  budni: Array[1..5] of String=('Понедельник','Вторник','Среда','Четверг','Пятница');
  vihod: Array[1..2] of String=('Суббота','Воскресенье');
Var
  s: String;
  i: Byte;
BEGIN
Writeln('Введите день недели с большой буквы: ');
Readln(s);
For i:=1 to 5 do
If s=budni[i] Then Writeln('Это будний день');
For i:=1 to 2 do
If s=vihod[i] Then Writeln('Это выходной день');
END.
А если вводится номер дня, то это еще легче - через case .. of
Pascal
1
2
3
4
5
6
7
8
9
10
11
Uses crt;
Var
  n: Byte;
BEGIN
Writeln('Введите номер дня: ');
Readln(n);
Case n of
1..5: Writeln('Это будний день');
6,7: Writeln('Это выходной день');
end;
END.
0
23.09.2012, 19:47
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.09.2012, 19:47
Помогаю со студенческими работами здесь

Составьте программу, которая по заданному номеру дня недели сообщает рабочий это день или выходной
Помогите составить программы. заранее спасибо:) 2)Составьте программу, которая по заданному...

Определить день недели по введенному дню
1 мая 2006 года – это день недели понедельник. Вводится любая дата месяца май. Определить день...

выходной или рабочий день
для любого числа текущего месяца определить - выходной или рабочий день или выдать сообщения о том,...

Определить день недели по введенному номеру (0-6)
1) Программа должна определять день недели по введенному номеру (0-6). Если введенное число не...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru