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

Напишите программу, которая получает два целых числа и обретает их творенье, не используя операцию умножения. Учтите, что числа могут быть отрицательными.
Пример:
Введите два числа:
10 -15
10*(-15)=-150

Это цикл с условием ( while)
ПАСКАЛЬ

Помогите пожалуйста
Заранее спасибо

Задать свой вопрос
Байлунов Роман
Не, ну ты вовремя написал. Я теснее сделал программку, а ты Паскаль.
София Картунова
Не знаю,дали такое задание
Конусенко Эльвира
Задание - это не интересно. Интересует Ваш ответ на поставленный вопрос.
Даниил
Задания тут Вы даете. И чем Вы ранее это поймете, тем превосходнее для Вас. Если Вы просто сюда переписываете задание, которое дали Вам, а позже наш ответ вспять - то Вы просто лишнее звено в цепочке.
Natalja Zaborina
Давайте нам координаты того, кто задание Для вас выдал и мы просто сходу ответ туда отправим.
Milana
А вот если Для вас дали задание, а Вы его осмыслили, как-то проработали и попросили помочь - это другое дело.
Slavjan Zavalejkov
А по другому все сводится к очевидной подсказке, а это противозаконно. Попробуйте осознать.
Валерия Мейснер
я могу его сделать через for а через цикл while нет
Полина
Я Для вас вопрос задал О ВЫВОДЕ, о представлении результатов.
Kostjan Mishherov
Раз можете сделать, поведайте, как организуете вывод.
1 ответ

javascript:var a = parseInt(prompt()), b = parseInt(prompt()), c = 0, сч = 0; while (сч lt; Math.абс(b)) c += a; сч++; if (b lt; 0) c = -c; alert(c);


А вот и Pascal. Полагаюсь, не ошибся.


program pr;

var a, b, c, cnt: integer;

begin

 a := readln();

 b := readln();

 c := 0;

 cnt = 0;

 while (c lt; abs(b)) begin

   c := c + a;

   cnt := cnt + 1;

 end;

 writeln(c);

end.

   

Мирослава Щегулина
Обычно когда дают пример, там дают и формат вывода.
Тоня Жито
Так принято
Александра Пиянзина
Да здесь очевидно, что вывод - одно число.
Олег Свищов
Т .е. если сказано "ввод 10 -15, вывод -150" - вопроса нет.
Владислав Сеченок
Она просто запихнула объяснение (дескать, можно на отрицательное множить) в строчку, где обычно есть ответ.
Лилия
Можно простить.
Jurok Kanistarkin
Но если сказано "вывод 10*(-15)=-150" - у меня вопрос возникает.
Андрей
Так тогда бы и произнесла, что достаточно дать число. Но ведь безмолвствует, глупо утверждая, что "так в задании, зеать ничего не знаю".
Виктория Крисанова
В общем, для меня здесь больше дел нет)
Андрей Голоушин
Ну охото ему всё выражение, пусть будет всё. Ну да Бог с ним. Логику я ему расписал, далее пусть сам форматирует.
, оставишь ответ?
Имя:*
E-Mail:


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

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

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

Войти на сайт