Форум программистов, компьютерный форум, киберфорум
Java для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
0 / 0 / 0
Регистрация: 05.04.2019
Сообщений: 10
1

Применение методов экземпляра

25.10.2019, 22:04. Просмотров 990. Ответов 5
Метки нет (Все метки)

Пользователь вводит случайные цифры a(i), i=1,N. Программа рассчитывает сумму квадратов минимального,максимального элементов и среднего арифметического всех элементов.
вот сам код(вроде вполне рабочий 1-3 скрин).Выдает вот такую вот ошибку(4 скрин).Вроде все по образцу сделано,не пойму что исправить
0
Миниатюры
Применение методов экземпляра   Применение методов экземпляра   Применение методов экземпляра  

Применение методов экземпляра  
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.10.2019, 22:04
Ответы с готовыми решениями:

Запуск методов экземпляра класса, переданного в QThread
Всем привет. Вопрос в следующем. У меня есть поток, в который с помощью moveToThread я...

Применение численных методов
Доброе время суток, программисты :) Прошу помощи решить некоторые проблемы. Есть задание по ИТ,...

Корректное применение методов waii и notify?
Создаю класс с синхронизированными методами. public class TickTack { String state; // Строка...

Применение методов численного дифференцирования к исследованию функции
Применение методов численного дифференцирования к исследованию функции y = f (x) заданной таблично...

5
917 / 520 / 174
Регистрация: 18.08.2013
Сообщений: 1,963
Записей в блоге: 2
25.10.2019, 22:12 2
Ctrl+C - копировать
Ctrl+V - вставить
1
0 / 0 / 0
Регистрация: 05.04.2019
Сообщений: 10
25.10.2019, 22:28  [ТС] 3
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
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
import java.util.ArrayList;
import java.util.Scanner;
 
public class Lab1 {
 
    public class Lab  {
        private ArrayList<Double> sr = new ArrayList<Double>();
        private int a;
 
        public void InputArray() {
            sr.clear();
            Scanner s = new Scanner(System.in);
 
            System.out.println("Введите количество чисел: ");
 
            int a = s.nextInt();
 
            int[] mas = new int[a];
 
 
            System.out.println("Введите числа в массив: ");
            for (int i = 0; i < mas.length; i++) {
                mas[i] = s.nextInt();
            }
            // s.close();
            // }
            // public void PrintResult()
            // {
            int max = mas[0], min = mas[0];
            for (int i = 0; i < mas.length; i++) {
                if (mas[i] > max)
                    max = mas[i];
 
                if (mas[i] < min)
                    min = mas[i];
            }
            Double sr = 0.0;
            for (int i = 0; i < mas.length; i++) {
                sr = mas[i] + sr;
 
                sr = sr / a;
                {
                    int sum;
                    sum = max * max + min * min;
 
                    System.out.println("Квадрат Максимального числа: " + max * max);
                    System.out.println("Квадрат минимального числа: " + min * min);
                    System.out.println("Сумма квадратов " + sum);
                    System.out.println("Среднее элементов " + sr);
                }
 
                //}
            }
        }
    }
 
 
}
Добавлено через 55 секунд
Java
1
2
3
4
5
6
7
8
9
package com.company;
 
public class Main {
 
    public static void main(String[] args) {
       Lab1 ob = new Lab1();
        ob.InputArray();
    }
}
0
Модератор
Эксперт PythonЭксперт Java
5253 / 3057 / 1227
Регистрация: 21.10.2017
Сообщений: 9,258
Записей в блоге: 2
25.10.2019, 22:37 4
Цитата Сообщение от впек Посмотреть сообщение
что исправить
классы переложи в пакет с Main
1
Модератор
Эксперт PythonЭксперт Java
5253 / 3057 / 1227
Регистрация: 21.10.2017
Сообщений: 9,258
Записей в блоге: 2
25.10.2019, 22:49 5
Лучший ответ Сообщение было отмечено впек как решение

Решение

Це:
Применение методов экземпляра
1
0 / 0 / 0
Регистрация: 05.04.2019
Сообщений: 10
25.10.2019, 23:05  [ТС] 6
Спасибо
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
25.10.2019, 23:05

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Применение асинхронных методов к выводу на консоль двух таблиц
Всем привет. Вот мне интересно: можно ли применить async и/или await к выводу на консоль двух...

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

Почему при вызове метода у экземпляра класса он сначала ищет у экземпляра
Всем привет, после прочтения Лутца про ООП появился такой вопрос почему при вызове метода у...

При создании экземпляра класса, создается 2 экземпляра вместо 1
Подсчет экземпляров ведется с помощью статического члена num_dogs, который во всех трех...


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

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

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