Допустим, мы ведем счет дней недели с воскресенья и присваиваем дням такие номера: 0- Вс, 1- Пн, 2- Вт, 3- Ср, 4- Чт, 5- Пт, 6- Сб. Определим, когда в январе было первое Вс. Если 31 был Пн, то 4 недели назад, т.е. 31-28=3 числа тоже был Пн. А Вс было перед Пн, т.е. 2 января. Числа от 0 до 6 - это остатки целочисленного деления на 7. Получается, что остаток деления числа 2 на 7, должен привести нас к нулю. А он равен двум. Идея: вычтем из остатка 2, чтобы получился ноль. Идея хороша для остатка 2, 3, 4, 5, и 6. Она даст нам значения 0, 1, 2, 3 и 4. А вот для остатков 0 и 1, она даст -2 и -1, что нехорошо. Внесем корректировку. если получилось отрицательное значение, увеличим его на 7. Проверим ,будет ли это работать. 1 января - Сб (номер дня 6) алгоритм дает 1-2 = -1 и +7 = 6 - верно 2 января - Вс (номер дня 0) алгоритм дает 2-2 = 0 - верно 3 января - Пн (номер дня 1) алгоритм дает 3-2 = 1 - верно 4 января - Вт (номер дня 2) алгоритм дает 4-2 = 2 - верно 5 января - Ср (номер дня 3) алгоритм дает 5-2 - 3 - верно 6 января - Чт (номер дня 4) алгоритм дает 6-2 = 4 - верно 7 января - Пт (номер дня 5) алгоритм дает 0-2 = -2 и +7 = 5 - верно 8 января - Сб (номер дня 6) алгоритм дает 1-2 = -1 и +7 = 6 - верно 9 января - Вс (номер дня 0) алгоритм дает 2-2 = 0 - верно
Все работает.
// PascalABC.NET 3.3, сборка 1625 от 17.01.2018 // Внимание! Если программа не работает, обновите версию!
begin var chislo:=ReadInteger('Номер дня в январе 2011 года:'); chislo:=chislo mod 7-2; if chislo<0 then chislo:=chislo+7; var y:string; case chislo of 0:y:='Воскресенье'; 1:y:='Понедельник'; 2:y:='Вторник'; 3:y:='Среда'; 4:y:='Четверг'; 5:y:='Пятница'; 6:y:='Суббота' end; Writeln('Это ',y) end.
Примеры Номер дня в январе 2011 года: 31 Это Понедельник
7)На координатной плоскости отмечены числа p,q и r.
Какая из разностей q-p, q-r, r-p отрицательная.
ответ: q-r такая из разниц будет отрицательная
8)
9)
х=±7
ответ :-7
10) Костя не выучил 4 билета всего 25 билетов
25-4=21
Вероятность что Кости попадется билет который он знает 21/25=0,84
13) 8х-3(х+9)≥-9
8х-3х-27≥-9
8х-3х≥-9+27
5х≥18
х≥18/15
х≥3,6
ответ: [3,6;∞) №1
14) 1 минута образуется осадок 0,2 грамма
а1=0,2 гр
а7= неизвестная переменная
d = 0,5 - на столько каждую минуту увеличивается масса осадка.
Формула n-ого члена арифметической прогрессии выглядит так:
аn = a1 + d(n - 1).
Подставляем данные величины:
а7 = 0,2 + 0,2(7 - 1) = 0,2 + 1,2= 1,4грамма
ответ: 1,4 грамма
Объяснение: