• Предмет: Информатика
  • Автор: zaharcuksvatoslav6
  • Вопрос задан 2 года назад

надрукуйте всі числа ,з інтервалу (200,400) в записку яких є число 5 ​

Ответы

Ответ дал: Airowinlox
1

Ответ:

#include <iostream>

using namespace std;

int main() {

int tmp;

for (int i = 200; i < 400; i += 5)

{

tmp = i;

for (int j = 0; j < 3; j++)

{

 tmp %= 10;

 if (tmp==5)

 {

  cout << i << endl;

  continue;

 }

 tmp /= 10;

}

}

return 0;

}

Объяснение:

Ответ дал: p15
0

Ответ:

Если бы надо было только числа которые заканчиваются на 5, то легко

print(*range(200,401,10))

но нам нужно любое число с 5, например 253.

Потому...

for i in range(200,401):

   t=i

   while t:

       if t%10==5:

           print (i)

           t=0

       t//=10

Объяснение:

Эта прога работает с любым интервалом, который можно поменять в первой строчке.

Вас заинтересует