Форум программистов, компьютерный форум, киберфорум
Java SE (J2SE)
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
28 / 5 / 9
Регистрация: 06.03.2015
Сообщений: 105
1

Написать программу по формуле

23.05.2016, 17:40. Показов 1099. Ответов 5
Метки нет (Все метки)

Написать программу по формуле

Вот код программы...Формула наверное неправильно записана....Где ошибка? подскажите
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
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import static java.lang.Math.*;
 
public class Z2 {
    
public static void main(String[] args) throws NumberFormatException, IOException {
    
    double k1 = 0;
    double k2 = 0;
             System.out.println("Введите число x");
             System.out.println("Введите число k");
             BufferedReader read =
             new BufferedReader(new InputStreamReader(System.in));
             int x = Integer.parseInt(read.readLine());
             int k = Integer.parseInt(read.readLine());
             double U = 1;
             System.out.println("U= ");
             for (int t =2; t<=k; t++){
                  k1 += k*pow(x,t)/(k-12);
                  for (int i = 1; i < t; i++)
                      k2 += (i-4)/(i-6);
              }
              U += k1 * k2;
                 System.out.println(U);
             }
}
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.05.2016, 17:40
Ответы с готовыми решениями:

Написать программу по формуле
Необходимо написать программу на Java,по формуле a=lg|a^7 |+arctg x^2+ п/∛(|a+x|)...

Написать программу ввод-вывод по формуле
( Функция представлена в виде своего ряда Тейлора. Вычислить приближённое значение суммы этого...

Написать программу, вычисляющую значения по формуле в eclipse
Написать программу, вычисляющую значения по формуле в eclipse {z}_{1} = \frac{sin\alpha +...

Написать программу, вычисляющую площадь треугольника по формуле Герона
люди! а на java как такую написать?

__________________

Записывайтесь на профессиональные курсы Java-разработчиков
Обучение в Java Mentor с оплатой после трудоустройства
5
321 / 308 / 206
Регистрация: 14.09.2015
Сообщений: 827
23.05.2016, 22:11 2
miros_0571, это что за формула, из какого источника? На картинке ни чего разобрать не возможно. Может наберите её [формулу] в редакторе формул, тут такое имеется, можно вразумительно изложить что да как:
https://www.cyberforum.ru/cgi-bin/latex.cgi?U = \prod_{t = 2}^{k}\frac{i{x}^{t}}{i - 12}
0
28 / 5 / 9
Регистрация: 06.03.2015
Сообщений: 105
23.05.2016, 22:49  [ТС] 3
HOBATOP,
0
Изображения
 
28 / 5 / 9
Регистрация: 06.03.2015
Сообщений: 105
23.05.2016, 22:56  [ТС] 4
HOBATOP,
0
Изображения
 
321 / 308 / 206
Регистрация: 14.09.2015
Сообщений: 827
23.05.2016, 23:59 5
Лучший ответ Сообщение было отмечено miros_0571 как решение

Решение

miros_0571, если я что-нибудь в чём-нибудь понимаю, то должно получиться следующее:
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
public class Z2 {
 
    public static void main(String[] args) throws NumberFormatException, IOException {
 
        double k1 = 0;
        double k2 = 0;
        BufferedReader read =
                new BufferedReader(new InputStreamReader(System.in));
        System.out.print("Введите число x: ");
        int x = Integer.parseInt(read.readLine());
        System.out.print("Введите число k: ");
        int k = Integer.parseInt(read.readLine());
        System.out.println(getComposition(k, x));
    }
 
    public static double getComposition(int k, int x) {
        double result = 1;
        for (int i = 2; i < k; i++) {
            result *= ((i * Math.pow(x, i)) / (i - 12.0)) * getSum(i);
        }
        return result;
    }
 
    public static double getSum(int t) {
        double sum = 0;
        for (int i = 1; i <= t; i++) {
            sum += (i - 4.0) / (i - 6.0);
        }
        return sum;
    }
}
1
28 / 5 / 9
Регистрация: 06.03.2015
Сообщений: 105
24.05.2016, 01:09  [ТС] 6
HOBATOP, Вы правы,спасибо
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.05.2016, 01:09

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

Написать программу по формуле
Прикрепление. &quot;Иначе не определена&quot;

Написать программу по формуле

Написать программу по формуле
Пожалуйста помогите написать программу по формуле C=2*A*B+3*B (A и B массивы). A=\begin{vmatrix}...

Написать программу по формуле
Написать программу по формуле на языке Паскаль https://ibb.co/bDZdZK


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

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

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