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

Вычисление суммы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Только начал изучать с++ и столкнулся с ошибкой http://www.cyberforum.ru/cpp-beginners/thread695132.html
В общем вот код #include <iostream> #include <math.h> using namespace std; intmain() { int y,x,c,d,a,b;
C++ Информация о файле Помогите пожалуйста нужно написать программу Напишите программу, работающую под операционной системой из семейства Windows, которая для переданного ей имени файла выдает на экран информацию о нем в следующем виде: Файл: file1.txt – скрытый, только для чтения Размер: 1320 байт Создан: 25.01.2009 ну или подскажите идеи , как сделать http://www.cyberforum.ru/cpp-beginners/thread695117.html
C++ Какое число встречается в последовательности раньше
#include <stdio.h> #include <conio.h> main() { int n=10,i,a; printf("vvedite cikl\n"); for (i=1;i<=n;i++) { scanf("%ld",&a); if (a>0) printf("+ 4islo\n");
C++ Счётчик и куда указывает указатель
Вопрос в комментарии к программе int main() { int count = 0; char str = "atutau"; char *start, *end; start = str; // левый индекс массива end = str; do
C++ посчитать символы http://www.cyberforum.ru/cpp-beginners/thread695094.html
Имеется двумерный массив считываемый из файла. Для каждого элемента данного массива посчитать сумму ASCII кодов его первого+среднего + последнего символа. Например abcde элемент массива arr , найти сумму ASCI кодов a+c+e. Как это сделать? int main(int argc, char *argv) { setlocale (LC_ALL,"Russian"); bool f ; const int n = 3; int i, j; string tabula , el, zero...
C++ Программа по поиску совпадений слов в текстовом документе Здравствуйте,вы бы не могли мне помочь написать программу на C++ по поиску совпадений слов в текстовом документе. Эти слова могут состоять из англ слов,заглавных букв и различных символов. Пожалуйста помогите написать эту программу,я буду вам очень благодарен!! подробнее

Показать сообщение отдельно
Xavier
in god we trust
74 / 74 / 8
Регистрация: 20.04.2012
Сообщений: 201
12.11.2012, 01:26     Вычисление суммы
вот для первого задания нахождение суммы:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
#include<math.h>
#define pi 3.14
 
int fact(int n) {
    return !n ? 1 : n * fact(n - 1);
}
 
int main(int argc, char *argv[])
{
    
    double s=0;
    double x=10;
    int n=4;
    for(int i=0;i<n;i++)
    {
        s=(cos(i*pi/4)*pow(x,(double)i))/fact(i)+s;
    }
    
        std::cout<<s;
    
    return 0;
}
а вот для второго
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
#include <iostream>
#include<math.h>
#define pi 3.14
 
int main(int argc, char *argv[])
{
    std::cout<<"vvedite shag";//ввод шага
    int h=0;
    std::cin>>h;
    std::cout<<"vvedite diapazon";//ввод диапазона
    int a=0 ,b=4;
    std::cin>>a>>b;
    int x=0;
    int i=b-a/h;
    double y[i+1];
    y[0]=0;
    i=1;
    for(x=a;x<=b;x+=(int)h)
    {
        y[i]=exp(x*cos(pi/4))*cos(x*sin(pi/4))+y[i-1];
        i++;
    }
    for(int j=1;j<=(b-a/h)+1;j++)
        std::cout<<y[j]<<std::endl;
    
    return 0;
}
вроде все правильно если я так понял задание,но вы проверьте на всякий, мог и ошибиться
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru