Форум программистов, компьютерный форум, киберфорум
Наши страницы
C для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/3: Рейтинг темы: голосов - 3, средняя оценка - 5.00
Dimon228
0 / 0 / 0
Регистрация: 27.09.2015
Сообщений: 27
1

Сколько сомножителей нужно взять в произведении, чтобы равенство выполнялось с точностью эпсилон?

02.12.2015, 20:47. Просмотров 505. Ответов 4
Метки нет (Все метки)

Здравствуйте!
Никак не могу написать код к этой задаче : Известно равенство, определить сколько сомножителей нужно взять в произведении , что бы равенство выполнялось с точностью эпсилон.
Заранее спасибо.
0
Изображения
 
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.12.2015, 20:47
Ответы с готовыми решениями:

Задача: для целых значений I, J, K, L найдите N первых четверок чисел, чтобы выполнялось равенство: i^3-j^3=(k^2+l^2)^2
Никак не могу решить, потому что не подступиться к задаче. Программу вполне по силам написать, да...

Сколько чисел натурального ряда, начиная с 1, нужно взять, чтобы произведение нечетных из них не превосходило
1. Сколько чисел натурального ряда, начиная с 1, нужно взять, чтобы произведение нечетных из них не...

Сколько сомножителей надо взять в произведении, чтобы равенство выполнялось с точностью ε
Известно равенство.Определить, сколько сомножителей надо взять в произведении, чтобы равенство...

Сколько сомножителей надо взять в произведении, чтобы равенство выполнялось до 6-й значащей цифры
сколько сомножителей надо взять в произведении, чтобы равенство выполнялось до 6-й значащей цифры,...

Сколько сомножителей надо взять в произведении, чтобы равенство выполнялось до пятой значащей цифры
Помогите, пожалуйста, решить! Известно равенство \prod_{k=2}^{n}(1-1/k^2)=1/2. Сколько...

4
IrineK
Заблокирован
02.12.2015, 22:20 2
C
1
2
3
4
5
6
7
8
9
10
11
double product = 1.0, epsilon = 1.0e-7;
int k = 2;
 
while (fabs(product - 0.5) > epsilon)
{
    product *= (1.0 - 1.0/(k*k));
    k++;
}
 
k--;
printf("%d", k);
0
Dimon228
0 / 0 / 0
Регистрация: 27.09.2015
Сообщений: 27
03.12.2015, 17:59  [ТС] 3
Извините но код почему то не работает
0
IrineK
Заблокирован
03.12.2015, 22:22 4
Это фрагмент кода
0
Dimon228
0 / 0 / 0
Регистрация: 27.09.2015
Сообщений: 27
04.12.2015, 18:05  [ТС] 5
я понял как его сделать, вот код, если кому то пригодится
C
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
#include <math.h> 
#include <conio.h> 
#include <stdio.h> 
 
int main () 
 
{ 
 
float e; 
printf ("Programa\n"); 
printf ("Vvedit e: "); 
scanf ("%f", &e); 
 
double x=1; 
int k, n;
 
 
for(k = 2, n = 1;;k++, n++)
{ 
    x*= 1.0 - (1.0 / pow(k, 2));
    if (fabs(x - 0.5)<e){
    printf("Kilkist spivmnojnikiv %i\n",(k - 1));
    break;
}
}
getch();
return 0;
}
0
04.12.2015, 18:05
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.12.2015, 18:05

Определить, сколько сомножителей нужно взять в произведении
известно равенство. определить, сколько сомножителей нужно взять в произведении, чтобы равенство...

Сколько сомножителей надо взять в произведении
Сколько сомножителей надо взять в произведении ...

Сколько нужно взять членов ряда, чтобы вычислить с точностью до 10^-3
7. Сколько нужно взять членов ряда, чтобы вычислить \sin{20 ^{\circ}} с точностю до 10^{-3} ....


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

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

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