Форум программистов, компьютерный форум, киберфорум
Java для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/6: Рейтинг темы: голосов - 6, средняя оценка - 4.50
0 / 0 / 0
Регистрация: 15.01.2017
Сообщений: 48

Проверить утверждения для заданного n

27.11.2019, 06:16. Показов 1206. Ответов 7

Студворк — интернет-сервис помощи студентам
Прошу помощи с заданием 3. На скрине. Неравенства и т.д. Я, честно, не понимаю как сделать это задание, по этому прошу, кому не сложно, помочь. 10 000 различных наборов из 5 чисел, генерация чисел для наборов от 1 до 20, а потом, что количество должно быть случайным от 3 до 10, что? Я может и не математик, но мне кажется это ТЗ каким-то странным.
Миниатюры
Проверить утверждения для заданного n  
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
27.11.2019, 06:16
Ответы с готовыми решениями:

Проверить истинность утверждения: Квадрат заданного трехзначного числа равен кубу суммы цифр этого числа (проверить код)
Составить линейную программу, печатающую значение true, если указанное высказывание является истинным, и false - в противном случае Квадрат...

Проверить для произвольных отношений справедливость утверждения:
Проверить для произвольных отношений Ф=(A,G) и R = (A,F) справедливость утверждения: Если отношения Ф и R обладают свойством линейности,...

Проверить утверждения
Проверить утверждения для введенной переменной Х. Программа должна вывести утверждения: • Переменная Х целое число • Переменная Х целое...

7
 Аватар для Aviz__
2753 / 2060 / 509
Регистрация: 17.02.2014
Сообщений: 9,489
27.11.2019, 08:28
nonniks, ну, с начала для 5 чисел сделай, а потом для наборов от 3 до 10)).
0
Эксперт Java
3639 / 2971 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
27.11.2019, 09:29
Приходишь к тому, кто дал задание, и спрашиваешь, чего он имел в виду
0
 Аватар для InvalidCode
295 / 470 / 86
Регистрация: 26.02.2018
Сообщений: 931
Записей в блоге: 2
27.11.2019, 10:07
nonniks,
Остается только поныть, число n это константа или где?
реализация для случайного числа n в диапазоне от 3 до 10
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
59
60
61
62
package help.SPOJ;
 
import java.util.Random;
 
/**
 *
 * @author i++
 */
public class Help1 {
    
    public static void main(String[] args){
        Five[] f = new Five[10000];
        int ind = 0;
        double max = 0d;
        for(int i = 0; i < f.length; i++){
            f[i] = new Five();
            double r = f[i].getRaznica();
            if(r > max){
                max = r;
                ind = i;
            }
        }
        f[ind].print(ind);
    }
 
    private static class Five {
        int[] nam;
 
        public Five() {
            Random r = new Random();
            nam = new int[r.nextInt(7) + 3];
            for(int i = 0; i < nam.length; i++){
                nam[i] = r.nextInt(20) + 1;
            }
        }
        
        public double getRaznica(){
            double sum2 = 0d;
            for(int i = 0; i < nam.length; i++){
                sum2 += nam[i] * nam[i];
            }
            double d = Math.sqrt(sum2) / nam.length;
            double sum = 0d;
            for(int i = 0; i < nam.length; i++){
                sum += nam[i];
            }
            double d1 = sum / nam.length;
            return d - d1;
        }
        
        public void print(int n){
            String s = "Набор № " + n + " : ";
            for(int i = 0; i < nam.length; i++){
                s += nam[i] + " ";
            }
            s += "/nРазница = " + this.getRaznica();
            System.out.println(s);
        }
        
    }
    
}
Дальше пилите сами. мне лень искать баг (разница получилась отрицательной)
0
 Аватар для Aviz__
2753 / 2060 / 509
Регистрация: 17.02.2014
Сообщений: 9,489
27.11.2019, 12:39
как минимум тут:
Цитата Сообщение от InvalidCode Посмотреть сообщение
Math.sqrt(sum2) / nam.length;
нужно Math.sqrt(sum2 / nam.length);
0
 Аватар для InvalidCode
295 / 470 / 86
Регистрация: 26.02.2018
Сообщений: 931
Записей в блоге: 2
27.11.2019, 12:58
Точно, гаванул
0
0 / 0 / 0
Регистрация: 15.01.2017
Сообщений: 48
27.11.2019, 17:54  [ТС]
О, благодарю. А куда впихнуть i<=20, чтоб вывести ток первые 20 наборов?
0
485 / 411 / 126
Регистрация: 23.05.2016
Сообщений: 1,653
27.11.2019, 21:12
Цитата Сообщение от nonniks Посмотреть сообщение
А куда впихнуть i<=20, чтоб вывести ток первые 20 наборов?
Вывести же нужно только один набор, с наибольшей разницей.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
27.11.2019, 21:12
Помогаю со студенческими работами здесь

Проверить правильность утверждения
Если А есть подмножество множества B, то пересечение A c B = A. Как бы вы подтвердили правильность этого высказывания? У меня есть...

Проверить истинность утверждения
проверить действительно ли при четном n число n/12+n(в квадрате)/8+n(в кубе)/24 будет ли целым

Проверить истинность утверждения: каждое из чисел x, y, z отрицательное
Составить программу, печатающую значение true, если указанное высказывание является истинным, и false в противном случае, когда каждое из...

Проверить истинность утверждения:числа X и Y имеют разные знаки
Даны два числа. Переменной А присвоить значение true, если истинно утверждение:числа X и Y имеют разные знаки

Разработать тип данных Prop, представляющий утверждения заданного вида
Помогите пожалуйста. Утверждением будем называть логическую формулу, имеющую одну из следующих форм: • p &amp; q • p | q ...


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

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru