Форум программистов, компьютерный форум, киберфорум
Наши страницы
Java
Войти
Регистрация
Восстановить пароль
 
thelawww
0 / 0 / 0
Регистрация: 23.10.2015
Сообщений: 35
1

Работа с функциями, что то я не могу понять как продолжить работу

21.05.2017, 23:58. Просмотров 390. Ответов 3
Метки нет (Все метки)

Всем доброго времени суток , я учу Java и хотел попробовать функции . и что то застопорился не могу понять как передать значения в функции и продолжить работу . Тойсть доходит только до вызова функции ввода , я ввожу цифры и все программа заканчивает работу . как мне ещё вывести мин и мах числа????
помогите пожалуйста разобраться
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
import java.util.Scanner;
public class Main {
    public static void main(String[] args) {
        Enter();
    }
    public static int[] Enter() {
        int[] ar2;
        int n;
        int i;
        Scanner m = new Scanner(System.in);
        System.out.println("Введите кол-во елементов массива");
        n = m.nextInt();
        ar2 = new int[n];
        for (i = 0; i < n; i++) {
            System.out.println("Введите а[" + i + "] = ");
            ar2[i] = m.nextInt();
        }
        return ar2;
    }
    public static void min(int[] ar2) {
        int i;
 
        int min = ar2[0];
        for (i = 0; i != ar2.length; i++) {
            if (min < ar2[i]) ;
            min = ar2[i];
        }
        System.out.println("Ваше минимальное число  = " + min );
    }
    public static void max(int[] ar2) {
        int i;
        int max = ar2[0];
        for (i = 0; i != ar2.length; i++) {
            if (max > ar2[i]) ;
            max = ar2[i];
        }
        System.out.println("Ваше максимальное число  = " + max);
    }
    }
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.05.2017, 23:58
Ответы с готовыми решениями:

Не могу понять что не так
Здравствуйте! Я начал изучать JavaSE, и столкнулся с проблемой выполнения...

Не могу понять что это за операция?
Помогаю человеку с проектом на Java, сам на ней никогда не писал, так вот...

Не могу понять что не так в массиве
мне нужно вывести минимальное и максимальное число с массива , но выводит...

Люди не могу понять что это?
Яву учу где-то 3 месяца уже и вот столкнулся вот с таким не понятным примеров :...

Не могу понять, что происходит в данной программе
Только начал изучать java, никак не могу разобраться как работает эта...

3
ViktorFX
90 / 61 / 22
Регистрация: 11.12.2016
Сообщений: 318
22.05.2017, 01:20 2
thelawww,
Java
1
2
3
4
public static void main(String[] args) {
       min(Enter());
       max(Enter());
    }
0
thelawww
0 / 0 / 0
Регистрация: 23.10.2015
Сообщений: 35
22.05.2017, 01:35  [ТС] 3
спасибо огромное
А такой ещё вопрос , оно не мин и макс выводит , а последнее число выводит.
0
ViktorFX
90 / 61 / 22
Регистрация: 11.12.2016
Сообщений: 318
22.05.2017, 01:39 4
thelawww, ответил в другой теме. Там точка с запятой после if();
П.С. могли бы написать в одной теме
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.05.2017, 01:39

Что не так с вызовом функции? Пишет ошибку, не могу понять почему
package g6_upr4_clas_test; class Test{ int a; Test (int i){ a...

Не могу понять работу с сервлетами
Есть класс для генерации и работы с HTML я не могу понять (Пытаюсь понять...

Не могу понять что почем
Всем привет, столкнулся с проблем, уже прочитал много статей про аннотации в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru