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

Вычислить значение выражения

16.02.2012, 12:48. Просмотров 1021. Ответов 6
Метки нет (Все метки)

Помогите вычислить в Си .Заранее спасибо !!!)))
http://www.cyberforum.ru/cgi-bin/latex.cgi?\sum_{1}^{100} \frac{1}{{i}^{2}}
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.02.2012, 12:48
Ответы с готовыми решениями:

Вычислить значение выражения
Кто знает как делать?

Вычислить значение выражения
Помогите, пожалуйста, составить программу вычисления: дано натуральное число n....

Вычислить значение выражения
Даны натуральное число n,действительные числа X1,...,Xn.Вычислить:...

Вычислить значение выражения
Вычислить выражение y=|(|X+y|-|Y-X|)/|x||

Вычислить значение выражения
буду благодарна

6
nxnx
Формучанин
362 / 293 / 41
Регистрация: 02.11.2010
Сообщений: 1,234
16.02.2012, 14:06 2
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

C
1
2
3
4
5
6
7
8
double sum(void)
{
int i;
double Sum=0;
for (i=1;i<=100;i++)
Sum+=1/(double)(i*i);
return Sum;
}
1
Alexxxxxxxxx
0 / 0 / 0
Регистрация: 21.10.2011
Сообщений: 26
17.02.2012, 18:45  [ТС] 3
Блин что он не работает , помогите !!!! ПЛЗ!!!!
0
Nameless One
Эксперт С++
5789 / 3438 / 356
Регистрация: 08.02.2010
Сообщений: 7,448
17.02.2012, 18:56 4
Alexxxxxxxxx, код рабочий. А ты лучше, вместо того чтобы истерить, сказал бы, что именно у тебя не получается
1
crewww
30 / 1 / 1
Регистрация: 28.10.2010
Сообщений: 102
17.02.2012, 20:49 5
Цитата Сообщение от Alexxxxxxxxx Посмотреть сообщение
Блин что он не работает , помогите !!!! ПЛЗ!!!!
вы видимо не понимаете как вызывать функцию
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
 
using namespace std;
double sum(void)
{
int i;
double Sum=0;
for (i=1;i<=100;i++)
Sum+=1/(double)(i*i);
return Sum;
}
int main()
{
cout<<sum();
    return 0;
}
1
Alexxxxxxxxx
0 / 0 / 0
Регистрация: 21.10.2011
Сообщений: 26
25.02.2012, 00:03  [ТС] 6
Можешь проверить так сделать можно , мне просто нужно сделать через цикл без функций , проверь плз ????
C
1
2
3
4
5
6
7
8
9
10
11
#include<stdio.h>
main()
{
float i,sum;
scanf("%f",&i);
for (i=1;i<=100;i++)
sum=0;
sum+=1/(i*i);
printf("sum=%f",sum);
getch();
}
0
-=ЮрА=-
Заблокирован
Автор FAQ
25.02.2012, 00:51 7
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

Не по теме:

Цитата Сообщение от Alexxxxxxxxx Посмотреть сообщение
for (i=1;i<=100;i++)
sum=0;
sum+=1/(i*i);
printf("sum=%f",sum);
getch();
- работать будет не правильно



А вот так будет
C
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <stdio.h>
#include <conio.h>
 
void main()
{
    float sum = 0;
    for (int i=1;i<=100;i++)
    {
        sum  += 1.0/(i*i);
    }
    printf("sum=%f",sum);
    getch();
}
1
Миниатюры
Вычислить значение выражения  
25.02.2012, 00:51
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.02.2012, 00:51

Вычислить значение выражения
Задача: Дано натуральное n и действительное a. Вычислить: 1/a + 1/a(a+1) +...

Вычислить значение выражения
Всем привет! Нужна ваша помощь с заданием: Вычислить S=(1 + 1/3)*(1/5+...

Вычислить значение выражения
1) Даны действительные числа a, b, c. Получить:...


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

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

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