Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Решите пожалуйста задачу на JAVA

Керри Коваль Ученик (21), на голосовании 1 год назад
Голосование за лучший ответ
Высший разум (1271044) 1 год назад
 from math import prod, cos 
print('Сумма:', sum(a := [cos(i) / i for i in range(1, int(input('n = ')) + 1)]), '\nПроизведение:', prod(a))
Высший разум (1271044) 1 год назад
По привычке написал на Python. Код на Java:
 import java.util.*; 

public class Main {
public static void main(String[] args) {
System.out.print("n = ");
int n = new Scanner(System.in).nextInt();
double s = 0, p = 1;
for(; n > 0; s += Math.cos(n) / n, p *= Math.cos(n) / n--);
System.out.printf("Сумма: %f\nПроизведение: %f", s, p);
}
}
Пример:
 n = 5 
Сумма: -0,104447
Произведение: -0,000344
Похожие вопросы