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

Программа на c++ напишите программу, которая вводит два целых числа и находит их произведение, не используя операцию умножения. учтите, что числа могут быть отрицательными. входные данные входная строка содержит два целых числа. выходные данные программа должна вывести произведение введённых чисел. примеры входные данные 6 12 выходные данные 72 входные данные -7 15 выходные данные -105

👇
Ответ:
viktoria168
viktoria168
24.02.2021
#include <iostream>
using namespace std;  

int multiply(int x, int y)
{
    if(y == 0)
      return 0;
      if(y > 0)
      return (x + multiply(x, y - 1));
       if(y < 0)
      return -multiply(x, -y);
}
   
int main()
{
   int a, b;
   cin >> a >> b;
   cout << multiply(a, b) << endl;
   return 0;
}
4,6(100 оценок)
Ответ:
mishasviderski
mishasviderski
24.02.2021
#include <cstdio>
#include <cstdlib>

int
main(void)
{
    int a = 0;
    int b = 0;
    scanf("%d %d", &a, &b);
    long long mul = 0;
    for (int i = 0; i < abs(a); i++) {
        mul += b;
    }
    if (a < 0) {
        mul = -mul;
    }
    printf("%lld\n", mul);
    return 0;
}
4,5(58 оценок)
Открыть все ответы
Ответ:
franciskthedirty
franciskthedirty
24.02.2021

как-то так

Объяснение:

1. В меню текстового редактора не входит:

С) рисунок

2. В меню текстового редактора не входит:

D) сервис

3. Текст, подготовленный с текстового процессора, называется

С) документ

4. Что понимается под словом Шрифт?

А) латиница, кириллица

5. Которое из следующих определений характеризует Слово?

В) последовательности, разделяющиеся символом Пробел

6. Для перехода на новый абзац необходимо нажать клавишу... Enter

7. При форматировании слов изменится:

А) размер символов

8. Укажите запуска MS Word:

D) Все ответы верны

9. Что из перечиненного автоматически сохраняется в папке «Мои документы »

D) Все

10. Как перемещается курсор с клавиши «Page Up» на 1 экран вверх

11. Укажите в Word правильный переноса курсора на вторую строку, если пишется двустрочное стихотворение?

C) Пишется первая строка, потом нажимается клавиша «Enter»

12. Укажите параметры документа текстового процессора Word.

А) Параметры страницы

13. Что можно выбрать в приложении «Поля» окна «Параметры страницы»?

D) Все

14. Для выбора параметров шрифта или параметров абзаца нужно выбрать меню…

C) Формат

15. Какие виды выравнивания абзаца существуют?

D) Все

16. В каких случаях при нажатии клавиш с символами пишется заглавная буква?

А) В верхнем регистре

17. Каким удаляется символ в текстовом процессоре Word?

D) Все

18. Которое из меню Word используется для добавления таблицы? Вставка

19. Для чего служит клавиша Caps Lock?

А. Для переключения режима печати в верхнем и нижнем регистре клавиатуры.

20. Процесс оформления страницы, абзаца, строки, символа — это ...

C) стилевое форматирование;

21. Может ли заголовок располагаться в конце страницы? нет

22. Фрагмент текста, заканчивающийся нажатием клавиши Enter, называется ...

B) абзацем;

23.Курсор — это:

D) отметка на экране дисплея, указывающая позицию, в которой будет отображен вводимый с клавиатуры символ.

24. При наборе текста одно слово от другого отделяется: пробелом

25.Редактирование текста представляет собой:

A) процесс внесения изменений в имеющийся текст;

4,5(13 оценок)
Ответ:
leraleralera13
leraleralera13
24.02.2021
57 в восьмеричной системе - это в нашей 10-ричной 47.
2014 в шестнадцатеричной - это в нашей 8212.
Составить алгоритм по нахождению последней цифры при возведении а в степень b не сложно:
var
i,a,b,p:word; {диапазон целых чисел 0..65535}
Begin
readln(a,b);p:=a mod 10;       {первая степень числа а}
for i:=2 to b do {если степень больше 1, то в цикле начинаем домножать, пока № витка цикла не дойдет до b }
begin
p:=p*a;  {домножаем результат на последнюю цифру числа а}
p:=p mod 10; {отделяем последнюю цифру результата}
end;
writeln(p);     {по окончании цикла в р находится результат задачи}
end.
В результате вводимых данных (47 и 8212) получаем 1. Думаю, что и в 16-ричной будет тоже 1.
4,7(17 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ