Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.87/30: Рейтинг темы: голосов - 30, средняя оценка - 4.87
0 / 0 / 0
Регистрация: 28.05.2010
Сообщений: 15

Составить алгоритм приближенного вычисления числа Пи по формуле Грегори

29.05.2010, 00:28. Показов 5975. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте! Нужна Ваша помощь в решение ниже наведенных заданий. Буду очень благодарен за любую Вашу помощь!
№1
Составить алгоритм приближенного вычисления числа Пи за формулою Грегори: Пи/4=1-1/3+1/5-1/7+...
№2
Найти символ, входящий в строку S наибольшее количество раз.
Указание: определить массив с индексами символьного типа и элементами натурального типа, в котором вычислить и сохранить количество вхождений каждого символа в строку S; найти максимальный элемент этого массива
№3
Багаж пассажира характеризуется номером пассажира, количеством вещей и их общей вагою.Составить процедуру для определения пассажира, багаж которого состоит из одной вещи, весом не менее 30 кг.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
29.05.2010, 00:28
Ответы с готовыми решениями:

Разработать собственный класс, содержащий метод для вычисления приближенного значения cos(x) по формуле
Разработать собственный класс, содержащий метод для вычисления приближенного значения cos(x) по формуле у=1-x2/2!+x4/4!-….+x2n/(2n)! для...

Составить функцию для приближенного вычисления lnx по формуле
1. Составить функцию для приближенного вычисления lnx по формуле . Здесь a1=2.0; a3=0.6664; a5=0.4150. 2. Дан файл f, компоненты...

Составить линейный алгоритм вычисления y по формуле
у=подкорнем (х+2)-(х+4) при х=6

7
 Аватар для kirill29
2098 / 1263 / 173
Регистрация: 01.02.2009
Сообщений: 2,842
29.05.2010, 00:30
Язык форума - русский.
0
I ♥ C#
 Аватар для Delog
470 / 262 / 25
Регистрация: 07.05.2010
Сообщений: 567
29.05.2010, 10:58
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
using System;
 
class TMain
{
    static void Main()
    {
        bool plus = true;
        double pi = 0;
        for (int i = 1; i < 500; i += 2)
        {
            if (plus) pi += 1.0 / i;
            else pi -= 1.0 / i;
            plus = !plus;
        }
        pi *= 4;
        Console.WriteLine(pi);
        Console.ReadKey();
    }
}
1
0 / 0 / 0
Регистрация: 28.05.2010
Сообщений: 15
29.05.2010, 11:44  [ТС]
Большое Вам спасибо! Надеюсь на Вашу дальнейшую помощь.
0
 Аватар для kirill29
2098 / 1263 / 173
Регистрация: 01.02.2009
Сообщений: 2,842
29.05.2010, 12:00
Цитата Сообщение от Visual Studio Посмотреть сообщение
Багаж пассажира характеризуется номером пассажира, количеством вещей и их общей вагою.Составить процедуру для определения пассажира, багаж которого состоит из одной вещи, весом не менее 30 кг.
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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
class Program
    {
        static void Main(string[] args)
        {
            List<Baggage> baggage = new List<Baggage>();
            baggage.Add(new Baggage(2, 2, 45));
            baggage.Add(new Baggage(5, 1, 25));
            baggage.Add(new Baggage(10, 1, 35));
            baggage.Add(new Baggage(14, 5, 15));
            baggage.Add(new Baggage(1, 1, 30));
            var msv = baggage.Where(x => x.Amount == 1 && x.Weight >= 30);
            foreach (var item in msv)
            {
                Console.WriteLine("Номер пассажира, у которог одна вещь весом более 30 кг: " + item.Nomer);
            }
            Console.ReadKey();
        }
    }
 
    class Baggage 
    {
        int nomer;
        int amount_place;
        int weight;
 
        public Baggage(int number, int amount, int _weight) 
        {
            this.amount_place = amount;
            this.nomer = number;
            this.weight = _weight;
        }
 
        public int Nomer 
        {
            get { return nomer; }
            set { nomer = value; }
        }
 
        public int Amount 
        {
            get { return amount_place; }
            set { amount_place = value; }
        }
 
        public int Weight 
        {
            get { return weight; }
            set { weight = value; }
        }
    }
1
0 / 0 / 0
Регистрация: 28.05.2010
Сообщений: 15
29.05.2010, 12:08  [ТС]
Огромное Вам спасибо!
0
I ♥ C#
 Аватар для Delog
470 / 262 / 25
Регистрация: 07.05.2010
Сообщений: 567
29.05.2010, 14:35
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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
using System;
 
class TCharCounter
{
    int[] a;
    string Indexes;
    int iMax;
 
    public TCharCounter(string s)
    {
        int pMax = 0;
        Indexes = s;
        a = new int[s.Length];
        int charCounter = 0;
        for (int i = 0; i < s.Length; i++)
        {
            for (int j = 0; j < s.Length; j++)
                if (s[i] == s[j]) charCounter++;
            a[i] = charCounter;
            if (charCounter > pMax)
            {
                pMax = charCounter;
                iMax = i;
            }
            charCounter = 0;
        }
    }
 
    public int this[char ch] { get { return a[Indexes.IndexOf(ch)]; } }
 
    public char Max { get { return (char)Indexes[iMax]; } }
 
 
}
 
class TMain
{
    static void Main()
    {
        Console.Write("Введите строку S: "); 
        TCharCounter s = new TCharCounter(Console.ReadLine());
        Console.WriteLine("Чаще всего встречается буква '{0}', она встречается {1} раз", s.Max, s[s.Max]);
        Console.Write("Введите любой символ из строки S: ");
        Console.WriteLine("Этот символ встречается {0} раз" , s[Console.ReadLine()[0]]);
        Console.ReadKey();
    }
}
1
0 / 0 / 0
Регистрация: 28.05.2010
Сообщений: 15
29.05.2010, 14:39  [ТС]
Я очень-очень благодарен за Вашу помощь!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
29.05.2010, 14:39
Помогаю со студенческими работами здесь

Составить алгоритм и программу вычисления по формуле
Написать программу вычисления по формуле в бейсике(3 вариант)

Составить циклический алгоритм и программу для вычисления результата по формуле
Составить циклический алгоритм и программу для вычисления результата по формуле. Для проверки программы задать х=0.5, n=20. Составить...

Составить циклический алгоритм и программу для вычисления результата по формуле
Составить циклический алгоритм и программу для вычисления результата по формуле. Для проверки программы задать X=0.5, N=20 Заранее спасибо)

Составить циклический алгоритм и программу для вычисления результата по формуле
Составить циклический алгоритм и программу для вычисления результата по формуле. Для проверки программы задать X=0.5; n=20.

Разработать алгоритм и составить программу для вычисления значений переменных a и b по формуле
Разработать алгоритм и составить программу для вычисления значений переменных a и b по формуле: a =(√x − 2 sin 3y)/1,7 +ln3...


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

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
Загрузка PNG-файла с альфа-каналом с помощью библиотеки SDL3_image на Android
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru