напишите программу,которая находит и выводит все трехзначные числа,средняя цифра которых

Напишите программку,которая обретает и выводит все трехзначные числа,средняя цифра которых одинакова сумме первой и 2-ой цифр

Задать свой вопрос
1 ответ

Стандартный метод на плюсах:

НО  мне кажется что в задании есть опечатка и нужно отыскать числа, где средняя одинакова сумме первой и третьей.

Навсякий приведу и тот и тот вариант

1) Вариант(КАК В ЗАДАНИИ)

include lt;iostreamgt;

using std::cin,std::cout,std::endl;

int main()

       for (size_t a=0; alt;=9;++a)

               for (size_t b =0;blt;=9;++b)

                       for (size_t c = 0; clt;=9;++c)

                               if (b == a+b)

                                       cout lt;lt; a lt;lt; blt;lt;c lt;lt; endl;

                       

               

       

return 0;

2) Вариант2 (как я мыслю)

include lt;iostreamgt;

using std::cin,std::cout,std::endl;

int main()

       for (size_t a=0; alt;=9;++a)

               for (size_t b =0;blt;=9;++b)

                       for (size_t c = 0; clt;=9;++c)

                               if (b == a+c)

                                       cout lt;lt; a lt;lt; blt;lt;c lt;lt; endl;

                       

               

       

return 0;

Толокунский Артемка
Там еще в первом for'e надобно size_t a = 1, чтоб были трезначные
Данил Капцанов
Превосходно,сообразил,спасибо)
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт