Вопрос задан 20.06.2023 в 09:34. Предмет Информатика. Спрашивает Мурашова Анастасия.

Пусть в школе пять дней в неделю ежедневно проходят шесть уроков. Тогда в неделе всего 30 уроков.

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

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Жема Андрюха.

Відповідь:

#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;}

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

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`.

0 0

Похожие вопросы

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

Последние заданные вопросы в категории Информатика

Задать вопрос