Основы алгоритмизации в информационных системах. Белов М.П. - 56 стр.

UptoLike

Составители: 

cena = 1.6;
break;
case 3952: cout << " Иркутск ";
cena = 2 . 0 ;
break;
default: printf("неверно введен код.");
cena = 0 ;
}
if (cena != 0)
{
summ = cena * dlit;
printf("Цена минуты: %i руб. \n", cena);
printf("Стоимость разговора: %3.2f руб. \n", summ);
}
printf("\nДля завершения нажмите на любую клавишу");
while(!kbhit());
}
Пример 9. Составить алгоритм и написать программу, которые по дате
определяют день недели, на который эта дата приходится. Для вычисления дня
недели воспользуйтесь формулой:
7mod)7772
44
Y
Y 1) - m13(
5
1
( +++++
c
c
d
.
Здесь dчисло месяцев, mномер месяца, если начинать счет с марта, как это
делали в Древнем Риме (март – 1, апрель – 2, …, февраль – 12), Yномер года в
столетии, cколичество столетий. Квадратные скобки означают, что надо
взять целую часть от значения, находящегося в скобках. Вычисленное по фор-
муле значение определяет день недели: 1 – понедельник, 2 – вторник, …, 6 –
суббота, 0 – воскресенье.
Схема алгоритма, который по дате определяет день недели, на который
эта дата приходится:
алг День недели (арг int day, month, year, рез лит ″День недели″)
нач
int c, y, m, d
ввод day, month, year
если month = 1 или month = 2 то year = year – 1
все
m = month – 2
если m 0 то m = m + 12
все
56