М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
dshvedova06
dshvedova06
01.11.2022 01:02 •  Информатика

2х значное число, записанное в 3 сс, при перестановке цифр становится числом, выражающим то же количество, но уже в 5 сс. найти число?

👇
Ответ:
talibansky
talibansky
01.11.2022
Воспользуемся развернутой записью чисел.
a\times3+b=b\times5+a; \ 3a+b=a+5b; \ 2a=4b \to a=2b
В троичной системе счисления есть только три цифры - 0, 1, 2. Цифра ноль не может использоваться, потому что при а=0 число не будет двухзначным, а при b=0 не будет двухзначным число в пятиричной системе. Следовательно, остаются цифры 1 и 2. Но a=2b, значит b=1, a=2.
Тогда 21(3)=12(5).
Найдем само число и заодно сделаем проверку решения.
3a+b = 3x2+1 = 7(10)
5b+a = 5x1+2 = 7(10)
ответ: 7 в десятичной системе счисления.
4,8(71 оценок)
Открыть все ответы
Ответ:
Nanaw45
Nanaw45
01.11.2022

#include <iostream>

#include <fstream>

#include <ctime>

#define SIZE 30

signed main()

{

setlocale(LC_ALL, "Rus");

srand(time(NULL));

int arr[SIZE];

long prod = 1;

std::cout << "Сгенерированный массив: ";

for (int i = 0; i < SIZE; i++) {

 arr[i] = rand() % 10;

 std::cout << arr[i] << " ";

}

 

for (int i = 0; i < SIZE; i += 2) {

 prod *= arr[i];

}

std::cout << "\nПроизведение элементов массив с четными номерами: " << prod;

std::ofstream fout("my.txt");

fout << prod;

return 0;

}

4,8(49 оценок)
Ответ:
aalleeks
aalleeks
01.11.2022

1. 9

2.15

3. 0

4. 48

5. 5

6. 60

7. 3

8.

9. 48

10. 26

Объяснение:

Если мы напишем программу, то она сможет посчитать кол-во, повторений. В 3 почему 0, это из-за того что цикл не выполниться ни разу. В 4 почему 48, да потому что мы от 8 - 3 = 5, значит цикл повториться 5 раз, следовательно идём таким путём:

0. S = 8;

1.  S = 16; // 8 + 8

2. S = 24. // 16 + 8

3. S = 32; // 24 + 8

4. S = 40; // 32 + 8

5. S = 48 // 40 + 8

10 Вопрос можно решить и вторым кстати он считается как самый быстрый.

С = 50;

1. 9 - 1 = 8, цикл должен выполниться 8 раз

2. Мы видем что в теле программы c = c - 3, значит 8 * 3 = 24

3.  Следовательно c = 50 - 24

ответ 26

4,7(20 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ