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

С++ Вычислить сумму из N слагаемых - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Определить товары, производимые в I кв и не производимые во II квартале http://www.cyberforum.ru/cpp-beginners/thread224005.html
Ребят выручайте Известно производство группы товаров за I и II кварталы текущего года. Вид каждого товара задан некоторым числовым кодом. Определить товары, производимые в I кв и не производимые во...
C++ лабиринт Коридорами лабиринта разрешается двигаться только в направлениях, указанных стрелками. Человек вошел в комнату A и, выбирая случайным образом коридоры, пытается выйти через комнату D. Определите все... http://www.cyberforum.ru/cpp-beginners/thread224004.html
C++ Нахождение номера самой длинной строки в матрице
люди кто может помогите вроде бы элементарная задача а доконца разобраться не могу.... Дана целочисленная квадратная матрица найти № строки в которой находится самая длинная серия одинаковых...
C++ Как сделать hotkey с паузой
Добрый день! У меня есть код зацикленный на while(true), без условий выхода, как бы мне прикрутить туда хоткей, допустим на клавишу "ё" (но важно чтобы работало и на анг раскладке как "`") при...
C++ Пытался научиться... http://www.cyberforum.ru/cpp-beginners/thread223975.html
Ребят! В книги Дейтлов, есть такой код: // test c++ #include <iostream.h> main() { int integer1, integer2, sum ;cout << "Write first\n" ;cin >> integer1 ;cout << "Write second\n"
C++ не получается составить программу составить программы эти не могу на С++, помогите кто сможет, буду презнателен. решить методом Жордана Гауса 4,13 x1 -2,87x2- 1,94x3 +0,61x4= 0,32, 1,27x1+7,23x2-0,15x3 +1,71x4=-4,16,... подробнее

Показать сообщение отдельно
aniva_romich
1 / 1 / 0
Регистрация: 01.01.2011
Сообщений: 46

С++ Вычислить сумму из N слагаемых - C++

04.01.2011, 18:54. Просмотров 1005. Ответов 7
Метки (Все метки)

Здравствуйте!
Решаю вот задачу,что то не выходит
Подскажите,что не так(ошибка в строках 44 ,46 ,переменная i -не обьявлена)

Задача:
Вычислить сумму указанного вида при условии, что в нее входят N слагаемых. Параметр N ввести из текстового файла. Обеспечить проверку корректности ввода данных из файла.
Полученный результат вывести в окно консоли.
С++ Вычислить сумму из N слагаемых
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
#include <windows.h>
#include <fstream>
#include <cstdlib>
#include <iostream>
using namespace std;
 
/* Автор программы: Иванов Иван Иванович.
        Долгосрочное задание, задача #3 */
 
int main()
{
    SetConsoleOutputCP(1251);
 
    char filename[260] = "C:\\Summa.txt"; //путь к входному файлу
    char nStr[100] = ""; //временный буфер для записи данных из файла
 
    ifstream InFile(filename); //Входной файл
 
    if (!InFile.is_open())
 
    {
            system("color cf");
            cout << "Файл с данными не найден или недоступен.\n";
            system("pause");
            return 0;
     }
 
        InFile>>nStr;
        InFile.close();
 
        long N = atoi(nStr); //преобразовать строку в целое число
 
        if (N<=0) //проверить, хранится ли в N допустимое значение
     {
            system("color cf");
            cout << "Из файла получены неверные данные (N<1 или не является числом).\n";
            system("pause");
            return 0;
      }
 
        //N получено, приступаем к вычислению суммы
           double S = 0;
 
           for (i>2; i<4; i=i+4) S1 += i*i*i; //цикл по всем значениям i от 1 до N с шагом 1
 
           for (i<2; i<4; i=i+4) S2 -= i*i*i;
 
           cout << "При N равном " << N << " сумма S равна " << S << endl;  //вывод ответа
 
           system("pause");
 
           return 0;
      }
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru