Предмет: Информатика, автор: DonaTIIIK

Помогите сделать задание по информатике в c++, но есть условие, нельзя использовать ИИ
Вот само задание
Администрация автобусного парка решила предоставить пассажирам с счастливыми номерами билетов проезд за полцены. Билет на автобус считается счастливым, если его первые три цифры совпадают с тремя последними цифрами (например, счастливый билет с номером 234234). Администрация автобусного парка приняла решение пронумеровать билеты от m-го до n-го шестизначным номером. Напишите программу, вычисляющую, сколько пассажиров купят счастливые билеты.

Ответы

Автор ответа: salpsx
0

Ответ: жду отметку в лучший ответ
Код:

#include <iostream>

using namespace std;

int main() {

   int m, n;

   cout << "Введите начальный и конечный номера билетов (m и n через пробел): ";

   cin >> m >> n;

   int count = 0;

   for (int ticket = m; ticket <= n; ++ticket) {

       int first = ticket / 1000;

       int last = ticket % 1000;

       if (first == last) {

           ++count;

       }

   }

   cout << "Кол-во пассажиров с счастливыми билетами: " << count << endl;

   return 0;

}

Похожие вопросы
Предмет: Биология, автор: indirasejdahmetova
Предмет: Русский язык, автор: Zvezdochkina27
Предмет: Математика, автор: tsiklaurisofia