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

Вычислить сумму по формуле - C++

Восстановить пароль Регистрация
 
doomsteel
1 / 1 / 0
Регистрация: 20.09.2013
Сообщений: 117
02.06.2014, 20:08     Вычислить сумму по формуле #1
1.Ввест n элементов одномерного массива с входного файла;
2.Вычислить указанное выражение;
3.Вывести значение указанного выражения в выводной файл.
Название: 1.jpg
Просмотров: 40

Размер: 6.0 Кб
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
ExModE
2 / 2 / 2
Регистрация: 04.03.2011
Сообщений: 27
03.06.2014, 19:12     Вычислить сумму по формуле #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <ifstream>
using namespace std;
int fac(int x) { return (x == 1) ? 1 : x*fac(x-1);
int main()
{
   ifstream in("input.txt");
   int n;
   in >> n;
   int * A = new int[n];
   for(int i = 0; i < n; i++)
      in >> A[i];
   int result = 0;
   for(int i =2; i < n; i++)
       result += A[i-2]*A[i-2] + fac(i-1);
   ofstream out("output.txt");
   out << result << endl;
   return 0;
}
doomsteel
1 / 1 / 0
Регистрация: 20.09.2013
Сообщений: 117
05.06.2014, 07:54  [ТС]     Вычислить сумму по формуле #3
не удаеться открыть ifstream
zss
Модератор
Эксперт С++
 Аватар для zss
5942 / 5547 / 1783
Регистрация: 18.12.2011
Сообщений: 14,164
Завершенные тесты: 1
05.06.2014, 08:22     Вычислить сумму по формуле #4
Цитата Сообщение от doomsteel Посмотреть сообщение
не удаеться открыть ifstream
Так Вы сначала редактором создайте файл input.txt в текущей папке
(при отладке - это папка проекта, при запуске exe файла - папка с этим exe).
В первой строке запишите число n,
в последующих строках a1,a2,...an
doomsteel
1 / 1 / 0
Регистрация: 20.09.2013
Сообщений: 117
06.06.2014, 19:07  [ТС]     Вычислить сумму по формуле #5
я создал .все равно
Yandex
Объявления
06.06.2014, 19:07     Вычислить сумму по формуле
Ответ Создать тему
Опции темы

Текущее время: 04:51. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru