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

Вычислить значение суммы ряда, используя операторы цикла с предусловием, постусловием и параметром - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ создание базы данных http://www.cyberforum.ru/cpp-beginners/thread254371.html
помогите исправить ошибки в базе данных студентов и дописать функции поиска студента по фамилии, сортировки по возрастанию среднего балла. Очень надо)) // DazaBannyh.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include <stdio.h> #include <conio.h> #include <stdlib.h>
C++ Определить, является ли заданное число простым Записать алгоритм, проверяющий является ли заданное число простым как рекурсивную функцию. Вывести на экран все простые числа, не препосходящие данное число. http://www.cyberforum.ru/cpp-beginners/thread254361.html
функции для квадратных матриц C++
Вообщем нужна помощь по написаниям функции для квадратных матриц, 2 тривиальные (для кого-то) функции и одну не очень) 1)Ввод м-цы 2)Вывод в матричном виде 3)Составить массив-результат,состоящий из элементов расп. на главной диагонали и если число начинающиеся на гл. диагонали отрицательное,то в кач-ве элемента записать ноль Заранее Спасибо!
C++ перестановка
Всем доброго времени суток! у меня возник вопрос по спискам, вернее по перестановке элементов списка! void per(list *n,list *m) { list *n0 = n->prev; list *n1 = n->next; list *m0 = m->prev; list *m1 = m->next; m1->prev = n; n->next = m1;
C++ C++Решите мне пожалуйста через main!!И подробьнее!! http://www.cyberforum.ru/cpp-beginners/thread254346.html
7. Написать функцию, функция возвращает максимальное значение из переданных ей двух значений.
C++ Найти на заданном отрезке все числа, которые равны сумме кубов своих цифр Написать программу, которая находит на заданном отрезке все числа, которые равны сумме кубов своих цифр (например: 153 = 1^3 + 5^3 + 3^3) и выводит их на экран. Проверку числа оформить в виде функции. Помогите кто может плиз!!! подробнее

Показать сообщение отдельно
Killthem
0 / 0 / 0
Регистрация: 17.10.2010
Сообщений: 4
09.03.2011, 17:24     Вычислить значение суммы ряда, используя операторы цикла с предусловием, постусловием и параметром
Задание:
Вычислить значение суммы ряда, используя операторы цикла с предусловием, постусловием и параметром (по выбору пользователя). Выбор пользователя анализировать с помощью оператора switch. Для циклов с предусловием и постусловием принять точность , для цикла с параметром подобрать количество итераций опытным путем. Выполнить проверку.

Заданный ряд
Вычислить значение суммы ряда, используя операторы цикла с предусловием, постусловием и параметром
Функция для проверки
Название: 7eeed0adfabe.gif
Просмотров: 442

Размер: 403 байт

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
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
#include "stdafx.h"
#include <iostream>
#include <conio.h>
#include <math.h>
using namespace std;
unsigned long fact(unsigned int n)
  {
    if(n <= 1)
      return 1;
    else 
      return n * fact(n - 1);
  }
 
int main()
{
       double result = 0;
       int z;
       double x,a;
       
            {
            cout << "Make choise of cicle:\n";
            cout << " 1) for(){...}\n 2) do{...}while()\n 3) while(){...}\n Your choise? ";
            cin >> z;
            _getch();
            cout << "Enter x: ";
            cin >> x;
      
 
       
        }
        switch(z)
            {
            case 1:
                {
                    int n = 1;
                    for (int i = 0; i < 10; i++)
                    {
                        result += pow(x*log(a) , n) / fact(n);
                        
                    }
                
                    break;
                }
            case 2:
                {
                    int j = 0;
                    int n = 1;
                    do
                    {
                        result += pow(x*log(a) , n) / fact(n);
                  
                        j = j + 1;
                    }
                    while (j < 10);
                 
                    break;
                }
            case 3:
                {
                    int j = 0;
                    int n = 1;
                    while (j < 10)
                    {
                        result += pow(x*log(a) , n) / fact(n);
 
                        j = j + 1;
                    }
                 
                    break;
                }
        }
        cout << endl;
        cout << "Result of cicle: " << result << endl;
        _getch();
        cout << "result arcth(x): " << pow(a,x) << endl;
        _getch();
    return 0;
}
вот что то пытался...
помогите с факториалом,никак не могу разобраться,буду благодарен.
и еще как в С++ обозначается arcth x,что то нигде не нашел ....
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 22:16. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru