Найти произведение всех целых чисел от a до b (значения a и b вводятся с клавиатуры; b a) в java
248
367
Ответы на вопрос:
Import java.util.*; import java.lang.*; import java.io.*; class mylab { public static void main (string[] args) { int a; //первое число, от которого начнем int b; //второе число, до которого будем считать произведение int product; //произведение всех целых чисел scanner in; //с этого объекта читаем ввод с клавиатуры in = new scanner(system.in); system.out.println("enter a: "); a = in.nextint(); system.out.println("enter b: "); b = in.nextint(); if (a > b) //если число от которого начинаем больше чем до которого нужно считать - поменять их местами { int buf = a; //сохраняем значение a a = b; //присваиваем переменной a значение переменной b b = buf; //присваиваем переменной b значение сохраненной в buf переменной a } product = 1; //инициализируем 1, что бы получить корректное произведение (ни в коем случаи не 0м, если вы не понимаете почему именно 1, то вам нечего делать в программировании, без обид) for (int i = a; i < = b; ++i) //цикл, повторяем на промежутке от a до b с шагом в 1 { product *= i; //умнажаем текущее значение произведения всех целых чисел на текущее целое число } system.out.printf("product of all integer numbers from a = %d, to b = %d, is = %d\n", a, b, product); } }
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
Pomochnik1vsegda09.12.2022 12:46
-
ирок51107.01.2021 18:54
-
Almas17179530.09.2020 04:06
-
крыстя101.03.2022 04:32
-
Дурашка00808.07.2022 15:03
-
lerabregneva08.01.2022 05:48
-
olgaolgahelga31.05.2022 18:16
-
Katerinka89006.03.2022 23:21
-
Перуна28.08.2022 08:22
-
KaterinYu3122.04.2020 09:22
![Caktus Image](/tpl/img/cactus.png)
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.