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

Написати програму, яка, не рахуючи функцій, складається з одного рядка коду: виклик функції test(). У цій функції потрібно зробити можливість введення цілого числа з клавіатури. Окрім того, якщо воно позитивне, то викликається функція dodatne(), тіло якої містить виведення на екран слова "Додатне", якщо число від'ємне, то викликається функція vidyemne(), її тіло містить виведення на екран слова "Від’ємне". Зрозуміло, що виклик test() повинен йти після визначення функцій. Однак чи має значення порядок визначення самих функцій? Тобто чи повинні визначатися dodatne() і vidyemne() перед test() чи можуть бути після неї? Перевірте вашу гіпотезу, помінявши визначення функцій місцями. Спробуйте пояснити результат.

👇
Открыть все ответы
Ответ:
TonyaOgneva
TonyaOgneva
06.05.2023
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("N = ");
        int N = Scan.nextInt();
        double R = 0;
        switch(N) {
            case 1: R = A+B;
                break;
            case 2: R = A-B;
                break;
            case 3: R = A*B;
                break;
            case 4: R = A/B;
                break;
        }
        System.out.println(R);
    }
}
4,4(26 оценок)
Ответ:
prostonick111237
prostonick111237
06.05.2023
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);
    }
}
4,5(33 оценок)
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ