5 / 5 / 5 Регистрация: 28.11.2011 Сообщений: 46 |
|
1 |
|
По введенной дате определить день недели04.03.2012, 20:24. Показов 17118. Ответов 5
мы вводим число,месяц, год, а программа нам выдает какой это будет день недели.
0 |
любитель покушать 686 / 640 / 248 Регистрация: 25.09.2011 Сообщений: 1,313 |
|
04.03.2012, 21:25 |
2 |
прогеймер, давно как-то делал подомную задачу, вот формула по которой считать день ответом является остаток от деления day на 7 Добавлено через 18 минут
1 |
Заблокирован |
||||
04.03.2012, 22:14 |
3 |
|||
ГУГЛ пишет-
0 |
любитель покушать 686 / 640 / 248 Регистрация: 25.09.2011 Сообщений: 1,313 |
|
04.03.2012, 22:17 |
4 |
Апострофф, ага, верь гуглу, 4 марта воскресенье а 5 суббота, несостыковочка
0 |
Mobile Software Engineer 5366 / 1585 / 956 Регистрация: 23.01.2011 Сообщений: 3,214 |
|
04.03.2012, 22:20 |
5 |
прогеймер, давно как-то делал подомную задачу, вот формула по которой считать день
Апострофф, ага, верь гуглу, 4 марта воскресенье а 5 суббота, несостыковочка что Вам мешает написать Ваше давнее решение?
0 |
ra
Высший разум
(113206)
10 лет назад
const
d: array [1..7] of string =
(‘Понедельник’,’Вторник’,’Среда’,’Четверг’,’Пятница’,’Суббота’,’Воскресенье’);
var
n: integer;
begin
write(‘Номер дня недели? ‘);
readln(n);
if (1 <= n) and (n <= 7) then writeln(d[n]) else writeln(‘Ошибка ввода’);
end.
lEdwardElric
Гуру
(3096)
10 лет назад
Задай переменную для числа = дню недели.
Проверь её оператором условия на соответствие каждому дню и в случае выполнения выведи на экран, а несоответствия перейди к следующему.
Можешь щегольнуть и учесть невозможные варианты (типа отрицательных, дробных чисел или текста)
А можешь спецоператором Case of (кажется зовётся) по нажатию клавиши сразу вывести на экран.
Sergey
Профи
(636)
10 лет назад
program nedel;
uses crt;
var
n:integer;
begin
clrscr;
writeln(‘Ââåäèòå íîìåð’);
readln(n);
if n=1 then writeln(‘Понедельник’);
if n=2 then writeln(‘Вторник’);
if n=3 then writeln(‘Среда’);
if n=4 then writeln(‘Четверг’);
if n=5 then writeln(‘Пятница’);
if n=6 then writeln(‘Суббота’);
if n=7 then writeln(‘Воскресенье’);
readkey;
end.
Что означает понятие «дружественный интерфейс»
Постройте алгоритм и составьте программу, по которой будет реализован следующий сценарий: компьютер запрашивает номер дня недели, после ввода компьютер сообщает название этого дня. Например, если ввели 1, то выведется фраза «Это понедельник» и т. д.
Алгоритм:
алг ДеньНедели
вещ Д
нач
вывод «Введите номер дня недели.»
вывод «Номер недели:»
ввод «Д»
если Д=1 то вывод «Это понедельник»
иначе если Д=2 то вывод «Это вторник»
иначе если Д=3 то вывод «Это среда»
иначе если Д=4 то вывод «Это четверг»
иначе если Д=5 то вывод «Это пятница»
иначе если Д=6 то вывод «Это суббота»
иначе если Д=7 то вывод «Это воскресенье»
кв кв кв кв кв кв кв
вывод «Хорошего дня!»
кон
Программа на ЯП Паскаль:
Program YourDay;
var D: integer;
begin
writeln (‘Введите номер дня недели.’);
write (‘Номер недели: ‘);
read (D);
if D=1 then writeln (‘Это понедельник.’)
else if D=2 then writeln (‘Это вторник.’)
else if D=3 then writeln (‘Это среда.’)
else if D=4 then writeln (‘Это четверг.’)
else if D=5 then writeln (‘Это пятница.’)
else if D=6 then writeln (‘Это суббота.’)
else if D=7 then writeln (‘Это воскресенье.’);
writeln (‘Хорошего дня!’);
end.
В Паскале Составьте программу, определяющую название дня недели по его номеру : 1 – Понедельник, 2 – Вторник и т.
Д. При вводе числа вне диапазона [1.
7] программа должна выдать сообщение об ошибке.
На странице вопроса В Паскале Составьте программу, определяющую название дня недели по его номеру : 1 – Понедельник, 2 – Вторник и т? из категории Информатика вы найдете
ответ для уровня учащихся 10 – 11 классов. Если полученный ответ не
устраивает и нужно расшить круг поиска, используйте удобную поисковую
систему сайта. Можно также ознакомиться с похожими вопросами и ответами
других пользователей в этой же категории или создать новый вопрос. Возможно,
вам будет полезной информация, оставленная пользователями в комментариях, где
можно обсудить тему с помощью обратной связи.