Форум программистов, компьютерный форум, киберфорум
Java SE (J2SE)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.62/21: Рейтинг темы: голосов - 21, средняя оценка - 4.62
0 / 0 / 0
Регистрация: 05.04.2018
Сообщений: 36

Математические расчёты на Java

30.10.2018, 19:17. Показов 4472. Ответов 11
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Помогите составить программу на Java, которая рассчитывает стоимость установки окна. Таблица стоимости
на 1 м^2:
1камерний пакет 356,0
2камерний пакет 845,0
Дополнительно возможна установка подоконника. Стоимость 1 м составляет 136.
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
30.10.2018, 19:17
Ответы с готовыми решениями:

можно ли в java строить сложные математические графики?
Привет Всем! Народ подскажите пожалуйста, можно ли в java строить сложные математические графики? Если нет, то в какой среде это...

Математические выражения JAVA
Помогите пожалуйста! Мне нужно написать программу которая бы вычисляла простые арифметические выражения. Например 7+(5*6)-2.Плюс добавить...

Математические формулы в java
Не получается написать формулы в Джава, я попробовал написать 2 формулы, но все не то, а 3 не получается. Это срочно. \begin{cases} ...

11
958 / 577 / 136
Регистрация: 23.05.2012
Сообщений: 7,364
30.10.2018, 19:30
Cyber123, что именно не понятно?
0
0 / 0 / 0
Регистрация: 05.04.2018
Сообщений: 36
30.10.2018, 20:57  [ТС]
Цитата Сообщение от JIeIIIa Посмотреть сообщение
что именно не понятно?
Ранее работал на С++
и как то там всё проще, как правильно сделать что б сначала вводили длину и ширину окна, а потом оно посчитало стоимость 1 и 2 камерного пакета, а потом ещё выскочило предложение что вы хотели бы ещё установить подоконник, выбираешь y/n?, в результате чего если выбрал да то прога ещё +считает цену с подоконником, если нет завершает работу, и это сделать всё через консоль желательно, так работаем через cmd
0
958 / 577 / 136
Регистрация: 23.05.2012
Сообщений: 7,364
30.10.2018, 21:01
Cyber123, System.out.println(); - выведет сообщение в консоль. Scanner scanner = new Scanner(System.in); - создаем переменную для считывания данных из консоли (вызывать scanner.nextInt(), scanner.nextLine() - остальные методы уже сами посмотрите). Синтаксис if'ов и циклов совпадает с С++.

Не по теме:

Помочь != сделать за Вас

0
0 / 0 / 0
Регистрация: 05.04.2018
Сообщений: 36
30.10.2018, 22:43  [ТС]
Цитата Сообщение от JIeIIIa Посмотреть сообщение
System.out.println(); - выведет сообщение в консоль. Scanner scanner = new Scanner(System.in); - создаем переменную для считывания данных из консоли (вызывать scanner.nextInt(), scanner.nextLine() - остальные методы уже сами посмотрите). Синтаксис if'ов и циклов совпадает с С++.
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
import java.util.Scanner;
public class Main {
public static void main (String [] args) {
Scanner sc = new Scanner (System.in);
double x, y;
System.out.println ("Введите x:");
System.out.println ("Введите y:");
 
    x = sc.nextDouble ();
    y = sc.nextDouble ();
    System.out.println ((x*y)*356);
    System.out.println ((x*y)*845);
    }
}
без заморочек самое простое написал, как теперь сделать что б дальше выскакивало окно желаете ли установить подоконник и был выбор да или нет можно типа y/n?, честно не знаю как дальше сделать
0
958 / 577 / 136
Регистрация: 23.05.2012
Сообщений: 7,364
30.10.2018, 22:48
Cyber123, так ведь речь про консоль шла.
Java
1
2
3
4
5
6
System.out.println("Установить подоконник (y/n)?");
String answer = sc.nextLine();
 
if("y".equalsIgnoreCase(answer)){
  //do something
}
0
0 / 0 / 0
Регистрация: 05.04.2018
Сообщений: 36
30.10.2018, 22:52  [ТС]
JIeIIIa, в консоле очень сложно и там не понятно где ошибка когда она появляется, и мне друг посоветовал скачать NetBeans
Спасибо, теперь я понял, сейчас попробую
0
958 / 577 / 136
Регистрация: 23.05.2012
Сообщений: 7,364
30.10.2018, 22:54
Cyber123, данные вводить/выводить через консоль надо, а не код в консоли писать
Цитата Сообщение от Cyber123 Посмотреть сообщение
посоветовал скачать NetBeans
Имхо, лучше IDEA
0
0 / 0 / 0
Регистрация: 05.04.2018
Сообщений: 36
30.10.2018, 23:12  [ТС]
JIeIIIa, смотри, я всё сделал, но получается, когда надо ввести да или нет, то после этого просто пишет что сборка успешно завершена и больше ни чего не можно написать
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
import java.util.Scanner;
public class Main {
public static void main (String [] args) {
Scanner sc = new Scanner (System.in);
double x, y, z;
System.out.println ("Введите x:");
    x = sc.nextDouble ();
System.out.println ("Введите y:");
    y = sc.nextDouble ();
    System.out.println ((x*y)*356);
    System.out.println ((x*y)*845);
    System.out.println("Установить подоконник (t/f)?");
String answer = sc.nextLine();
 
if("t".equalsIgnoreCase(answer)){
System.out.println ("Введите z:");
    z = sc.nextDouble ();
    System.out.println ((x*y)*356+(z*136));
    System.out.println ((x*y)*845+(z*136));
} else
    {
System.out.println ("Вы ничего не ввели");
    }}
}
0
958 / 577 / 136
Регистрация: 23.05.2012
Сообщений: 7,364
30.10.2018, 23:18
Лучший ответ Сообщение было отмечено Cyber123 как решение

Решение

Cyber123,
Java
1
2
3
4
        System.out.println((x * y) * 845);
        sc.nextLine(); //добавить эту строку чтоб считать "невичитанные" символы конца строки
        System.out.println("Установить подоконник (t/f)?");
        String answer = sc.nextLine();
1
 Аватар для Aviz__
2739 / 2048 / 507
Регистрация: 17.02.2014
Сообщений: 9,467
31.10.2018, 08:49
Цитата Сообщение от Cyber123 Посмотреть сообщение
не понятно где ошибка когда она появляется
ты и в плюсах не использовал дебагер?!!
0
Эксперт Java
3639 / 2971 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
31.10.2018, 13:45
реально проще в экселе на формулах написать и мозг не насиловать людям
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
31.10.2018, 13:45
Помогаю со студенческими работами здесь

Как прописать математические формулы в JAVA
Ребята помогите. Я новичок в программировании и в джава в частности. Не могу прописать формулу. Задача такая. Разработать...

Расчёты
даны 2 таблицы в 1 таблицы указана сумма и проценты. Как во 2 таблицы отобразить процент начисления допустим сумма 1000 рублей *2%=...

Расчёты
Сделал программу где используются большие нагрузки на комп, запускаю её на asus 4-х ядерный, и нагрузка на процессор только 5% как сделать...

Расчёты с покупателем
помогите пожалуйсто

Расчёты в запросах )
Вот Допустим у меня есть список дат расположенных в одном столбце , как мне выбрать дату находящуюся во второй строчке в этом столбце )?...


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

Или воспользуйтесь поиском по форуму:
12
Ответ Создать тему
Новые блоги и статьи
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru