
Пусть в школе пять дней в неделю ежедневно проходят шесть уроков. Тогда в неделе всего 30 уроков.
По введенному номеру дня d и номеру урока l найдите порядковый номер этого урока в неделе. Входные данные На вход программе подаются номер дня d (от 1 до 5) и номер урока l (от 1 до 6). Выходные данные Выведите номер этого урока в неделе (от 1 до 30). ОБЯЗАТЕЛЬНО C++

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

Відповідь:
#include<iostream>
#include<locale>
int main(){
setlocale(0,"");
std::cout<<"Введите номер дня:\n";
short a;
std::cin>>a;
std::cout<<"Введите номер урока:\n";
short b;
std::cin>>b;
std::cout<<"Ваш урок "<<(a-1)*6+b<<" в неделе.";
return 0;}



Problem Statement
Дано, что в школе пять дней в неделю, и каждый день проходят шесть уроков. Таким образом, в неделе всего 30 уроков. Необходимо найти порядковый номер урока в неделе по заданному номеру дня и номеру урока.
Input
На вход программе подаются два числа: номер дня (d) от 1 до 5 и номер урока (l) от 1 до 6.
Output
Необходимо вывести порядковый номер этого урока в неделе от 1 до 30.
Solution
Для решения данной задачи можно воспользоваться следующей формулой:
``` номер_урока_в_неделе = (номер_дня - 1) * количество_уроков_в_день + номер_урока ```
где: - `номер_урока_в_неделе` - порядковый номер урока в неделе, - `номер_дня` - заданный номер дня, - `количество_уроков_в_день` - количество уроков, проходящих в один день (в данном случае 6), - `номер_урока` - заданный номер урока.
Code
```cpp
#include
int main() { int d, l; std::cin >> d >> l;
int numberOfLessonsPerDay = 6; int numberOfLessonsInWeek = 30;
int lessonNumberInWeek = (d - 1) * numberOfLessonsPerDay + l;
std::cout << lessonNumberInWeek << std::endl;
return 0; } ```
Example
Input: ``` 3 4 ```
Output: ``` 16 ```
Explanation
В данном примере задан номер дня `3` и номер урока `4`. Согласно формуле, порядковый номер урока в неделе будет равен `(3 - 1) * 6 + 4 = 16`.


Похожие вопросы
Топ вопросов за вчера в категории Информатика








Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili