0 / 0 / 0
Регистрация: 16.12.2015
Сообщений: 2
1

Переписать в новый файл сначала все отрицательные компоненты из первого, потом все положительные

25.05.2016, 01:49. Показов 1700. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Почему не работает?
Переписать в новый файл сначала все отрицательные компоненты из первого, потом все положительные

Переписать в новый файл сначала все отрицательные компоненты из первого, потом все положительные


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
/*
 
II. Работа с текстовыми файлами.
13.Дан файл, компонентами которого являются целые числа. 
Переписать в новый файл сначала все отрицательные компоненты из первого, потом все положительные.
 
*/
 
#include <iostream>
#include <string>
#include <fstream>
 
using namespace std;
 
int main()
{
    ifstream in ("infile.txt");
    ofstream out ("outfile.txt");
    
    int s;
    int arr[5];
    
    while(in.peek()!=EOF)
    {
        in >> s;
        
        if(s < 0)
        {
            out << s << endl;
        }
        
        else if(s > 0)
        {
            for(int i = 0; i < 5; i++)
            {
                arr[i] = s;
            }
        }
    }
    
    for(int i = 0; i < 5; i++)
    {
        out << arr[i] << endl;
    }
    
    
    in.close();
    out.close();
    return 0;
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.05.2016, 01:49
Ответы с готовыми решениями:

Переписать в новый файл сначала все отрицательные компоненты из первого, потом все положительные
дан файл , компонентами которого являются целые числа. переписать в новый файл сначала все...

Переписать в новый файл сначала все отрицательные компоненты, потом все положительные
Дан файл, компонентами которого являются целые числа. Переписать в новый файл сначала все...

Переписать из исходного файла в новый сначала все положительные, а затем все отрицательные компоненты
Рябят помогите пожалуйста с паскалем задание выглядит так...Я буду очень благодарна!!!!!!)))) ...

Переписать в пустой файл g сначала все положительные числа, а потом все отрицательные
Здравствуйте, не могли бы кто нибудь помочь с двумя задачами. P.S. прошу прощения что нарушил...

2
0 / 0 / 0
Регистрация: 16.12.2015
Сообщений: 2
26.05.2016, 02:02  [ТС] 2
upp

Добавлено через 9 часов 55 минут
Задача актуальна
0
Модератор
Эксперт С++
13605 / 10834 / 6443
Регистрация: 18.12.2011
Сообщений: 28,877
12.06.2020, 08:23 3
C++
1
2
3
4
5
6
7
8
9
10
11
int j=0;
while(in >> s)
{
        if(s < 0)
            out << s << endl;
        else if(s > 0)
            arr[j++] = s;
 }
 for(int i = 0; i < j; i++)
     out << arr[i] << endl;
out.close();
0
12.06.2020, 08:23
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.06.2020, 08:23
Помогаю со студенческими работами здесь

Из файла f переписать в пустой файл сначала все положительные, а потом все отрицательные числа
Нужна помощь! Описать процедуру p(f,g) от двух файлов типа rad, которая из файла f переписывает...

Из файла f переписать в пустой файл g сначала все положительные числа, а потом все отрицательные
Помогите пожалуйста с заданием type rad = file of integer; Описать процедуру p(f,g) от двух...

Получить новый файл, записав в него сначала все положительные, а затем все отрицательные компоненты исходного
Уважаемые форумчане,выручайте!!! Прошу вас помочь в таком не легком для меня задании: Дан файл...

Упорядочить компоненты вектора так, чтобы сначала размещались все отрицательные компоненты, затем все положительные, а потом нулевые.
Здравствуйте. Помогите пожалуйста составить программы на паскале: 1.Дан вектор А(а1,а2,...,а100)....


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru