Вопрос задан 02.09.2018 в 00:20. Предмет Информатика. Спрашивает Шостак Полина.

ЯП JAVA(Условный оператор) Даны три целых числа. Найти количество положительных и количество

отрицательных чисел в исходном наборе
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Новак Милена.
Import java.util.*;
import java.io.*;
import java.lang.*;

class Program {
    public static void main(String[] args) {
        
        Scanner Scan = new Scanner(System.in);
        System.out.print("A = ");
        int A = Scan.nextInt();
        System.out.print("B = ");
        int B = Scan.nextInt();
        System.out.print("C = ");
        int C = Scan.nextInt();
        double kp = 0,ko = 0;
        
        if (A > 0) kp++;
        else if (A < 0)ko++;
        if (B > 0) kp++;
        else if (B < 0)ko++;
        if (C > 0) kp++;
        else if (C < 0)ko++;
        
        System.out.println("kp(>0) = "+kp);
        System.out.print("ko(<0) = "+ko);
    }
}
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для решения данной задачи с использованием условного оператора в языке программирования ЯП JAVA, можно использовать следующий алгоритм:

1. Создаем переменные для хранения количества положительных и отрицательных чисел, и инициализируем их значением 0. 2. Считываем три целых числа с помощью метода Scanner или любым другим способом. 3. Для каждого числа проверяем его знак: - Если число больше 0, увеличиваем счетчик положительных чисел на 1. - Если число меньше 0, увеличиваем счетчик отрицательных чисел на 1. - Если число равно 0, ничего не делаем. 4. Выводим полученные значения счетчиков на экран.

Пример реализации данного алгоритма на языке JAVA:

```java import java.util.Scanner;

public class Main { public static void main(String[] args) { int positiveCount = 0; // количество положительных чисел int negativeCount = 0; // количество отрицательных чисел Scanner scanner = new Scanner(System.in); System.out.println("Введите первое число:"); int number1 = scanner.nextInt(); System.out.println("Введите второе число:"); int number2 = scanner.nextInt(); System.out.println("Введите третье число:"); int number3 = scanner.nextInt(); // Проверяем первое число if (number1 > 0) { positiveCount++; } else if (number1 < 0) { negativeCount++; } // Проверяем второе число if (number2 > 0) { positiveCount++; } else if (number2 < 0) { negativeCount++; } // Проверяем третье число if (number3 > 0) { positiveCount++; } else if (number3 < 0) { negativeCount++; } System.out.println("Количество положительных чисел: " + positiveCount); System.out.println("Количество отрицательных чисел: " + negativeCount); } } ```

После выполнения программы, она будет ожидать ввода трех целых чисел. После ввода, программа выведет количество положительных и отрицательных чисел в исходном наборе.

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос