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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
StreetGlow
0 / 0 / 0
Регистрация: 19.12.2011
Сообщений: 21
#1

Определить в файле сумму модулей отрицательных элементов - C++

09.12.2012, 22:28. Просмотров 401. Ответов 2
Метки нет (Все метки)

Помогите решить, сам нихрена не успеваю) Помимо этих ещё решаю) Нужно зачёт получить)) Заранее благодарен!)

1.Ввести файл из 13 элементов. Определить в нём сумму модулей отрицательных элементов.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.12.2012, 22:28
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Определить в файле сумму модулей отрицательных элементов (C++):

Определить сумму модулей элементов в файле с нечетными номерами - C++
Дано файл , содержащий целые числа. Определить сумму модулей элементов с нечетными номерами.

Ввести двумерный массив А (5*2).Определить в нем сумму модулей отрицательных элементов с использованием указателей. - C++
Ввести двумерный массив А (5*2).Определить в нем сумму модулей отр элементов с использованием указателей.

Найти сумму модулей отрицательных нечетных элементов массива - C++
Найти сумму модулей отрицательных нечетных элементов. Получить новый массив путем возведения в квадрат элементов, стоящих на четных...

В одномерном массиве вычислить количество отрицательных элементов и сумму модулей элементов, расположенных после минимального по модулю элемента - C++
/* В одномерном массиве, состоящем из n вещественных элементов, вычислить: 1) количество отриц. элементов массива; 2) сумму модулей...

Найти сумму модулей отрицательных нечетных элементов в каждом столбце - C++
Найти характеристику каждого ее столбца (сумму модулей отрицательных нечетных элементов в каждом столбце). Помогите сделать программу...

Вычислить сумму модулей отрицательных элементов, которые превышают число A - C++
Дан одномерный массив P, который состоит из 12 элементов. Вычислить сумму модулей отрицательных элементов, которые превышают число A. Число...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
manun9
0 / 0 / 0
Регистрация: 19.12.2011
Сообщений: 32
11.12.2012, 00:57 #2
Такая же задача, только с файлами не догоняю... Решит кто нибудь?
vua72
415 / 415 / 85
Регистрация: 28.11.2010
Сообщений: 1,183
Завершенные тесты: 1
11.12.2012, 01:25 #3
Где-то так, только без проверки на открытие файла.
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
#include <iostream>
#include <fstream>
#include <cmath>
#include <cstdlib>
 
using namespace std;
int main(int argc, char **argv)
{
    ofstream ofile ("1.dat"); // поток вывода
    int i=0, N=13;
    int a=-10;
    int b=10;
    while (++i<=N)
        ofile << a+rand()%(b-a)<<" ";
    ofile.clear();
    ofile.close(); // закрываем
    
    ifstream ifile ("1.dat"); //  открываем на чтение и ассоциируем с файлом и выбираем режим
    i=0; 
    int tmp, sum=0;
    while (!ifile.eof() && ++i<=N) {
        ifile >> tmp;
        cout <<tmp << " ";
        if (tmp<0) sum+=abs(tmp);
    }
    cout <<"\n"<< "Sum= " << sum;
    ifile.clear();
    ifile.close(); // закрываем
    return 0;
}
Добавлено через 2 минуты
и сама проверка
C++
1
2
3
4
5
// проверяем, что открыли файл
    if (ofile.is_open()==false) { // ifile.is_open()==false
        cerr << "Can't open file. Bye.\n"; // не удается открыть файл
        exit(EXIT_FAILURE);
    }
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.12.2012, 01:25
Привет! Вот еще темы с ответами:

Найти сумму модулей отрицательных нечетных элементов двумерного массива - C++
Дан двухмерный массив 7×7. Найти сумму модулей отрицательных нечетных элементов

Найти сумму элементов, абсолютное значение которых больше среднеарифметического модулей отрицательных - C++
Ввести целочисленный массив, состоящий из 17 элементов (положитель- ных и отрицательных). Найти сумму элементов, абсолютное ...

Определить сумму модулей элементов, расположенных ниже побочной диагонали - C++
Дана целочисленная прямоугольная матрица. Определить: Сумму модулей элементов, расположенных ниже побочной диагонали. Помогите...

Определить сумму положительных и сумму отрицательных элементов матрицы - C++
1. Определить сумму положительных и сумму отрицательных элементов матрицы размерами N*M (N и M не больше 10). Матрицу сформировать из...


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

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru