Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Написать программу, на джава

Аня Орлова Ученик (88), на голосовании 2 месяца назад
10. Написать программу, получающую на вход в качестве аргумента два параметра –числа x и y. Если произведение этих чисел больше 100, то вычислить удвоенный куб первого числа и второе число разделить на 2. Вывести результат на экран.
Голосование за лучший ответ
Нина Надененко Ученик (177) 3 месяца назад
Вот пример программы на Java, которая выполняет описанную задачу:

```java
public class Main {
public static void main(String[] args) {
if (args.length < 2) {
System.out.println("Введите два числа через пробел.");
return;
}

try {
double x = Double.parseDouble(args[0]);
double y = Double.parseDouble(args[1]);

if (x * y > 100) {
double result = 2 * Math.pow(x, 3);
double dividedY = y / 2;
System.out.println("Результат: " + result + ", " + dividedY);
} else {
System.out.println("Произведение не больше 100.");
}
} catch (NumberFormatException e) {
System.out.println("Пожалуйста, введите корректные числа.");
}
}
}
```

Эта программа принимает два аргумента, проверяет их произведение и, если оно больше 100, вычисляет удвоенный куб первого числа и делит второе число на 2. Результаты выводятся на экран.
Egor ... Мыслитель (7950) 3 месяца назад
Ну, впринципе в чате gpt, он мог и сам поискать (П.С. Я бы не доверял gpt, он часто пишет с ошибками)
Аня Орлова Ученик (88) Egor ... , дддаааа бро ты прав
рамазан Тогашев Знаток (310) 3 месяца назад
public class Main {
public static void main(String[] args) {
// Проверка, что передано два параметра
if (args.length != 2) {
System.out.println("Пожалуйста, введите два числа в качестве аргументов.");
return;
}

try {
// Парсим входные аргументы
double x = Double.parseDouble(args[0]);
double y = Double.parseDouble(args[1]);

// Проверяем произведение
if (x * y > 100) {
// Вычисляем удвоенный куб первого числа и второе число делим на 2
double resultX = 2 * Math.pow(x, 3);
double resultY = y / 2;

// Выводим результаты на экран
System.out.println("Удвоенный куб первого числа: " + resultX);
System.out.println("Второе число, разделенное на 2: " + resultY);
} else {
System.out.println("Произведение чисел не больше 100.");
}
} catch (NumberFormatException e) {
System.out.println("Пожалуйста, введите корректные числа.");
}
}
}
Александр Искусственный Интеллект (309006) 3 месяца назад
а сама чё не напишешь? ты же сама вызвалась джаву учить и всем уже уши стёрла своими достижениями...
Похожие вопросы