sharomet
@sharomet

Как решить подобное уравнение с помощью java?

Всем привет.
Как можно решить вот такое уравнение с помощью языка java?
939693aca24a41698c0ee68fc2018f78.png

Вот пример как его пытался решить я, но я так подозреваю что это не верно.
import java.util.Scanner;
public class MYClass {
	public static void main(String []args){
		int n,k;
		
		Scanner sc = new Scanner(System.in);
		
		System.out.println("Введите число N: ");
		n=sc.nextInt();
		
		System.out.println("Введите число K: ");
		k=sc.nextInt();
		
		
		for(int i=1;i<n;i++){
			for(int j=1;j<k;j++){
				System.out.println((j+3)/(i+Math.pow(j,2)));
			}
		}
		
	}
}


Спасибо.
  • Вопрос задан
  • 498 просмотров
Решения вопроса 1
EvgenijDv
@EvgenijDv
C/C++ programmer
Вместо вывода на экран вам нужно сохранять значение в переменную и на каждой итерации цикла добавлять к ней новое значение
double sum = 0;
for(int i=1;i<n;i++){
      for(int j=1;j<k;j++){
        double divider = i+Math.pow(j,2);
        if( divider != 0 )
            sum+=(j+3)/divider;
        else
            // обработать ошибку
      }
}

Как-то так вроде :)
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
26 февр. 2020, в 01:14
600 руб./в час
26 февр. 2020, в 01:13
1500 руб./за проект
25 февр. 2020, в 23:26
100000 руб./за проект