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

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

Войти
Регистрация
Восстановить пароль
 
florgas
5 / 4 / 0
Регистрация: 28.09.2010
Сообщений: 345
#1

Как получить переменные из файла начиная со второй - C++

14.01.2013, 19:58. Просмотров 363. Ответов 0
Метки нет (Все метки)

В файле INPUT.TXT есть переменные:
1
2
3
4
5
Как с помощью ifstream in("INPUT.TXT");
in >>

Получать переменные не с первой, а начиная со второй. Ибо у меня в текстовом файле первое число - кол-во последующих строк, а лишь дальше идут сами строки. А Когда я создаю цикл вытаскивания данных из файла, у меня первая цифра тоже принимается как одна из строк.

Вот код:
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
#include <iostream>
#include <fstream>
 
using namespace std;
 
int a, x=0, q=0, w=0, money[100];
 
int main(){
 
    ifstream in("INPUT.TXT");
    in >> a;
    while (x<=a){
        in >> money[x];
        if (money[x]==1) q+=1;
        else w+=1;
        x+=1;
    }
    in.close();
 
    ofstream out("OUTPUT.TXT");
    if (q>w) {
        out << q;
    }
    else out << w;
    out.close();
    return 0;
}
Вот сам текст задания:
На столе лежат n монеток. Некоторые из них лежат вверх решкой, а некоторые – гербом. Определите минимальное число монеток, которые нужно перевернуть, чтобы все монетки были повернуты вверх одной и той же стороной.

Входные данные

В первой строке входного файла INPUT.TXT записано натуральное число N (1 <= N <= 100) – число монеток. В каждой из последующих N строк содержится одно целое число – 1 если монетка лежит решкой вверх и 0 если вверх гербом.

INPUT.TXT OUTPUT.TXT
5 2
1
1
0
1
1
0
Добавлено через 44 минуты
Решено.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.01.2013, 19:58     Как получить переменные из файла начиная со второй
Посмотрите здесь:

Чтение начиная с конца файла - C++
Всем добрый вечер! Программа создает самопальный класс список как в STL и пишет/ читает с файла Вот результат работы: . Считывать в...

Получить символьное представление цифр и пробелов отделяющих группы по три цифры,начиная справа - C++
Практикуюсь в С++ Написал код. bool **Madj; int *Visit; int main(){ int NodeCount=3; Visit = new int ; Madj = new...

Получить слово, получаемое путем прочтения слова s начиная с его конца(оператор цикла с параметром) - C++
1)Дано слово s.Получить слово t,получаемое путем прочтения слова s начиная с его конца(оператор цикла с параметром)

Получить переменные из строки путём её разбора - C++
Во время работы программы функция задается в виде строки, что имеет формат &quot;axx + bx + c&quot;, включая числа, арифметические операции,...

Как получить иконку файла? - C++
Мне нужны не те иконки, которые выгрызает из exe-шников и т.п. ExtractIcon(), а те иконки, которые Windows ассоциирует с различными типами...

Копировать из файла заданное количество символов, начиная с заданной позиции - C++ - C++
Программа должна копировать символы с начала файла Dat.txt и к введенной с клавиатуры позиции1 (pos). Затем копировать с позиции2 (kil) до...

Получить данные из строки string в другие переменные - C++
Здравствуйте. Есть файл, который я считываю построчно в string переменную. Примерный вид строки &quot;1;2;3;4;name;other;other;225;333;222;&quot;...

Как получить исходные данные из 10-й строки файла? - C++
При написании консольного приложения на visual-studio, возникла проблема, мне надо получить исходные данные из 10 строки файла text1.txt,...

Как получить хеш-сумму (SHA256) от файла - C++
Приветствую. Как получить хеш-сумму от файла? (*.exe, *.dll, etc...).

Как получить описание типа файла по его расширению - C++
Подскажите пожалуйста какие есть функции (например WINAPI) с помощью которых можно получить описание типа файла (т.е. описание которое дает...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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