Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 11, средняя оценка - 5.00
Kilerlot
0 / 0 / 0
Регистрация: 25.11.2010
Сообщений: 4
#1

вычислние числа Пи - C++

25.11.2010, 22:22. Просмотров 1361. Ответов 9
Метки нет (Все метки)

Ребят, помогите написать программку на с++
Задание : Вычисление числа Пи с точностью до миллиарда
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.11.2010, 22:22
Здравствуйте! Я подобрал для вас темы с ответами на вопрос вычислние числа Пи (C++):

Даны натуральные числа M, N. Поменять одну из цифр первого числа с цифрой второго числа, чтобы получившиеся числа были взаимно простыми - C++
Даны натуральные числа M, N. Поменять одну из цифр первого числа с цифрой второго числа, чтобы получившиеся числа были взаимно простыми. ...

В 2 поля ввести 2 числа и вывести все непарные числа больше первого числа и меньше второго - JavaScript
Нужно в 2 поля ввести 2 числа и вывести все непарные числа больше первого числа и меньше второго;

Как написать программу-калькулятор чтобы было можно додавать 2 числа, 3 числа, 4 числа, n чисел? - C++
Как написать программу-калькулятор чтобы было можно додавать 2 числа, 3 числа, 4 числа, n чисел?

Получить из цифр числа четырехзначные числа, у которых цифры исходного числа идут в том же порядке - Pascal
Задано натуральное трехзначное число. Получить из его цифр четырехзначные числа, у которых цифры исходного числа идут в том же порядке, но...

За 1 просмотр файла вывести сначала числа меньше а, потом числа из промежутка а b, затем, числа больше b - C (СИ)
Дан файл с числами типа float, пользователь вводит 2 числа а и b, за 1 просмотр файла нужно вывести сначала числа меньше а, потом числа из...

Определить все натуральные числа m, не превосходящие числа N. Сумма всех цифр числа m-простое число. - Pascal
Уславие Определить все натуральные числа m, не превосходящие числа N. Сумма всех цифр числа m-простое число.

9
silent_1991
Эксперт С++
4984 / 3041 / 149
Регистрация: 11.11.2009
Сообщений: 7,027
Завершенные тесты: 1
25.11.2010, 22:29 #2
До миллиарда знаков после запятой??? Или до миллиардной (т.е. до 0.000001)
0
yogurt
61 / 61 / 1
Регистрация: 02.08.2008
Сообщений: 107
25.11.2010, 22:31 #3
Ссылка тебе в помощь..там есть программа и ещё разные варианты
Вычисление с нужной точностью числа Пи
0
-comrade-
355 / 356 / 42
Регистрация: 11.06.2010
Сообщений: 703
25.11.2010, 22:32 #4

Не по теме:

3,14159 26535 89793 23846 26433 83279 50288 41971 69399 37510
58209 74944 59230 78164 06286 20899 86280 34825 34211 70679
82148 08651 32823 06647 09384 46095 50582 23172 53594 08128
48111 74502 84102 70193 85211 05559 64462 29489 54930 38196
44288 10975 66593 34461 28475 64823 37867 83165 27120 19091

45648 56692 34603 48610 45432 66482 13393 60726 02491 41273
72458 70066 06315 58817 48815 20920 96282 92540 91715 36436
78925 90360 01133 05305 48820 46652 13841 46951 94151 16094
33057 27036 57595 91953 09218 61173 81932 61179 31051 18548
07446 23799 62749 56735 18857 52724 89122 79381 83011 94912

98336 73362 44065 66430 86021 39494 63952 24737 19070 21798
60943 70277 05392 17176 29317 67523 84674 81846 76694 05132
00056 81271 45263 56082 77857 71342 75778 96091 73637 17872
14684 40901 22495 34301 46549 58537 10507 92279 68925 89235
42019 95611 21290 21960 86403 44181 59813 62977 47713 09960

51870 72113 49999 99837 29780 49951 05973 17328 16096 31859
50244 59455 34690 83026 42522 30825 33446 85035 26193 11881
71010 00313 78387 52886 58753 32083 81420 61717 76691 47303
59825 34904 28755 46873 11595 62863 88235 37875 93751 95778
18577 80532 17122 68066 13001 92787 66111 95909 21642 01989

2
Kilerlot
0 / 0 / 0
Регистрация: 25.11.2010
Сообщений: 4
25.11.2010, 23:19  [ТС] #5
Цитата Сообщение от silent_1991 Посмотреть сообщение
До миллиарда знаков после запятой??? Или до миллиардной (т.е. до 0.000001)
в общем как мне обьяснили нужно взять число Пи в градусах и делить его вроде на 180 точно не помню, потом результат о5 делить и так до миллиарда.. програмка вроде бы в 3 строчки пишется, но я и этого не смогу написать) выручайте - горю с курсовиком
0
Jupiter
Каратель
Эксперт С++
6556 / 3977 / 227
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
25.11.2010, 23:26 #6
Цитата Сообщение от Kilerlot Посмотреть сообщение
взять число Пи в градусах и делить его вроде на 180 точно не помню,
а смысл из числа Пи выводить число Пи, проще посчитать через ряды Маклорена
0
Kilerlot
0 / 0 / 0
Регистрация: 25.11.2010
Сообщений: 4
26.11.2010, 12:42  [ТС] #7
Цитата Сообщение от Maxwe11 Посмотреть сообщение
а смысл из числа Пи выводить число Пи, проще посчитать через ряды Маклорена
ну вот такая вот задачка(( мб я что то напутал, но знаю точно что там что то нужно делить))

Добавлено через 13 часов 13 минут
ап теме
0
x1Mike7x
217 / 130 / 6
Регистрация: 06.11.2010
Сообщений: 234
26.11.2010, 13:53 #8
нужно взять число Пи в градусах и делить его вроде на 180
Число Пи в градусах как раз и равно 180...
0
asics
Freelance
Эксперт С++
2847 / 1782 / 144
Регистрация: 09.09.2010
Сообщений: 3,841
26.11.2010, 15:32 #9
Как-то так
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
 
double pi()
{
    double p = 0, z = 1;
    for(int i = 1; i < 10000000; i+=2)
    {
        p += z * 4 / i;
        z *= -1;
    }
    return p;
}
 
int main()
{
    std::cout << pi() << std::endl;
 
    return 0;
}
0
Kilerlot
0 / 0 / 0
Регистрация: 25.11.2010
Сообщений: 4
26.11.2010, 19:24  [ТС] #10
Цитата Сообщение от asics Посмотреть сообщение
Как-то так
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
 
double pi()
{
    double p = 0, z = 1;
    for(int i = 1; i < 10000000; i+=2)
    {
        p += z * 4 / i;
        z *= -1;
    }
    return p;
}
 
int main()
{
    std::cout << pi() << std::endl;
 
    return 0;
}
сенкс, на днях пойду показывать) потом отпишусь о результатах))
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.11.2010, 19:24
Привет! Вот еще темы с ответами:

Найти двухзначные числа, равные сумме куба числа единиц и квадрата числа десятков - Turbo Pascal
Найти двухзначные числа, равные сумме куба числа единиц и квадрата числа десятков

Ввести в программу строку (числа, латиница), считать только числа, записать числа в массив - C++
Нужна помощь! Срочно! Нужно ввести в программу строку (числа, латиница), считать только числа, записать числа в массив. Помогите,...

Найти числа, меньше 1000, сумма делителей (без самого числа) которых, больше данного числа - Алгебра
Найти числа, меньше 1000, сумма делителей(без самого числа) которых, больше данного числа. помогите плз

Массив. Удалить простые числа и продублировать числа, равные кубу целого числа - Pascal ABC
добрый вечер) тут надо написать такую программу дана последовательность чисел, удалить из этой последовательности простые числа и затем...


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

Или воспользуйтесь поиском по форуму:
10
Yandex
Объявления
26.11.2010, 19:24
Ответ Создать тему
Опции темы

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