Информатика, вопрос задал nfymif1 , 1 год назад

СРОЧНО!! ПОМОГИТЕ!
Нужно составить программу для решения задачи:

Известно, что 31 января 2011 года приходится на понедельник. Какие значения должны быть присвоены литерной переменной у в алгоритме, определяющем день недели для любого числа (chislo) января 2011 года?
С объяснением.
chislo := chislo mod 7
если chislo=3 то y:= "
если chislo=4 то y:= "
если chislo=5 то y:= "
если chislo=6 то y:= "
если chislo=0 то y:= "
если chislo=1 то y:= "
если chislo=2 то y:= "


Mifody: таня на каком языке программирования?

Ответы на вопрос

Ответил BobbyFresnel
12

31 mod 7 = 3 и это означает понедельник.

Пн - 3

Вт - 4

Ср - 5

Чт - 6

Пт - 0 (счет от 0 до 6 по кольцу, потому что это отстатки деления на 7)

Сб - 1

Вс - 2

Тогда получаем

chislo := chislo mod 7

если chislo=3 то y:= "Пн"

если chislo=4 то y:= "Вт"

если chislo=5 то y:= "Ср"

если chislo=6 то y:= "Чт"

если chislo=0 то y:= "Пт"

если chislo=1 то y:= "Сб"

если chislo=2 то y:= "Вс"


nfymif1: Вы уверены?
nfymif1: спасибо большое
Новые вопросы