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

Вводы-выводы из файла - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ стеки. Переделать под функцию, то что в мейне http://www.cyberforum.ru/cpp-beginners/thread903036.html
Помогите переделать в функцию, то что в мейне. Пытался уже, но ошибки выдаёт. ( //стек.cpp #include "stdafx.h" #include "iostream" #include "stack.h" using namespace std; #define max 20;
C++ Выполнить перестановку в заданном массиве Выполнить перестановку в данном массиве Е22 так чтобы сначала были записаны подряд 9 первых элементов массива имеют четные индексы й После них разместить элементы массива имеющие нечетные индексы с... http://www.cyberforum.ru/cpp-beginners/thread903030.html
C++ Проблемой при создании массива через переменную
На C++ столкнулся с проблемой при создании массива через переменную. Таким образом: int list; i,j - переменные типа int на CodeBlocks все прошло без проблем (компилятор MinGW). на Microsoft...
По номеру дня недели определить количество занятий C++
Написать программу, которая по номеру дня недели (натуральному числу от 1 до 7) выдает в качестве результата количество занятий в Вашей группе в этот день(без разницы сколько занятий, разумное от 3-5...
C++ Дано одномерный массив Y состоящий из 25 цифр. Вычислить функцию http://www.cyberforum.ru/cpp-beginners/thread902964.html
Дано одномерный массив Y состоящий из 25 цифр. Вычислить функцию: b = y_1+3y_2+3y_3+ ... +3y_{19}+y_{20}
C++ С++ через DosBox Ребята приветствую. Наконец дошли руки изучить С++. Начать решил с досовской версии 3.1. Скачал, установил, неоткрывается. У меня W7 Максимальная, пишет что несовместим. Прочитал про DosBox -... подробнее

Показать сообщение отдельно
BestIn
0 / 0 / 0
Регистрация: 16.05.2013
Сообщений: 10
18.06.2013, 12:46  [ТС]
Цитата Сообщение от Vourhey Посмотреть сообщение
Что конкретно? Ввод из файла - "программа < файл"
Что здесь не понятно?

Добавлено через 1 минуту

На странице по ссылке приведены примеры:

Мог бы почитать. Если бы хотел.
Да ничего не понятно,написан оператор,а куда его вставлять,как,зачем,я не вижу.И пример-это одна строчка?sort < list.txt > alphlist.txt
мне лично это ничего не дает.Я просто прошу,мне целый код,какой-нибудь простенькой задачи(можно не моей)где ввод и вывод идет в файл.Именно полный код.К примеру я попробывал через создания массива сделать,но почему то не получается,открывается только один файл(и то не так как нужно),может его хотя бы исправит кто-то.
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
    #include "stdafx.h"
#include <iostream>
#include <algorithm>
#include <fstream>
using namespace std;
 
string ifs[]={"input_0.txt","input_1.txt","input_2.txt","input_3.txt","input_4.txt","input_5.txt","input_6.txt","input_7.txt","input_8.txt","input_9.txt"}; 
string ofs[]={"output_0.txt","output_1.txt","output_2.txt","output_3.txt","output_4.txt","output_5.txt","output_6.txt","output_7.txt","output_8.txt","output_9.txt"};
 
int a[100000], n;
 
int main() {
setlocale (0, "RUS");
int count=0; while (count<10) 
{ 
ifstream f (ifs[count].c_str());
ofstream f_0 (ofs[count].c_str());
cout<<"Исходные данные i:"<<count<<endl;
if (!f.is_open()) // если файл не открыт
cout << "Файл не может быть открыт!\n"; // сообщить об этом
else {
a[0] = 0;
a[1] = 1;
for(int i = 2; i < 100000; i ++)
if(i % 2) {
a[i] = a[i/2];
} else {
a[i] = a[i/2] + a[i/2+1];
}
 
for(int i = 1; i < 100000; i ++){
a[i] = max(a[i-1], a[i]);
}
}
 f.close();
while(cin >> n, n) {
cout << a[n] << endl;
f_0.close(); }
count++;
return 0;
}
}
Добавлено через 18 часов 45 минут
Ну хелпаните кто-нибудь,завтра сдавать,а я не могу с этим разобраться
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru