profile
Размещено 4 года назад по предмету Информатика от donche08

Укажите минимальное натуральное число, при вводе которого этот алгоритм напечатает сначала 2 потом 2 .


Pascal


var x, a, b: longint;

begin

readln(x);

a := 0; b := 0;

while x > 0 do begin

if x mod 2 = 0 then

a := a + x mod 7

else

b := b + 1;

x := x div 7;

end;

writeln(a); write(b);

end.

C++


#include

using namespace std;

int main()

{

int x, a, b;

cin >> x;

a = 0; b = 0;

while (x > 0) {

if (x%2 == 0) a = a + x % 7;

else b = b + 1;

x = x / 7;

}

cout << a << endl << b;

return 0;

}

Python


x = int(input())

a=0; b=0

while x > 0:

if x%2 == 0:

a = a + x % 7

else:

b = b + 1

x = x // 7

print(a, b)

  1. Ответ на вопрос
    Ответ на вопрос дан boberon

    Ответ:

    105

    Объяснение:

    Обернем эту программу в другую, которая будет подавать на ее вход натуральные числа в порядке возрастания до тех пор, пока в результате вычислений не получится пара (2, 2):

    user_input = 1

    while True:

       x = user_input

       a = 0; b = 0

       while x > 0:

           if x % 2 == 0:

               a = a + x % 7

           else:

               b = b + 1

           x = x // 7

       print(user_input, a, b)

       if a == 2 and b == 2:

           break

       user_input = user_input + 1

    print('Found it: ' + str(user_input))

Не тот ответ на вопрос, который вам нужен?
Найди верный ответ
Самые новые вопросы
tegysigalpa2012
Русский язык - 5 лет назад

Помогите решить тест по русскому языку тест по русскому языку «местоимение. разряды местоимений» для 6 класса 1. укажите личное местоимение: 1) некто 2) вас 3) ни с кем 4) собой 2. укажите относительное местоимение: 1) кто-либо 2) некоторый 3) кто 4) нам 3. укажите вопросительное местоимение: 1) кем-нибудь 2) кем 3) себе 4) никакой 4. укажите определительное местоимение: 1) наш 2) который 3) некий 4) каждый 5. укажите возвратное местоимение: 1) свой 2) чей 3) сам 4) себя 6. найдите указательное местоимение: 1) твой 2) какой 3) тот 4) их 7. найдите притяжательное местоимение: 1) самый 2) моего 3) иной 4) ничей 8. укажите неопределённое местоимение: 1) весь 2) какой-нибудь 3) любой 4) этот 9. укажите вопросительное местоимение: 1) сколько 2) кое-что 3) она 4) нами 10. в каком варианте ответа выделенное слово является притяжательным местоимением? 1) увидел их 2) её нет дома 3) её тетрадь 4) их не спросили

Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.