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

Чтение из файла в массив до разделителя - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вычислить значение функции на интервале [-1,1] с шагом 0,1 http://www.cyberforum.ru/cpp-beginners/thread721058.html
Я совсем измучился делать ее... Функцию арктангенс я разложил в ряд Тейлора. И теперь я ее вычисляю её на интервале с шагом 0,1. Сходимость ряда с точностью до 0,001 знака. Проблема в том что,если...
C++ Найти наибольший элемент массива A, меньший произведения элементов с нечетными номерами Вобщем, вот моя программа : (В ней что - то не так, подскажите пожалуйста как её можно доработать!! Мой преподаватель же мне ничего не хочет пояснять.) #include <iostream> #include <iomanip> ... http://www.cyberforum.ru/cpp-beginners/thread721053.html
C++ С++ шифр цезаря, пожалуйста, 5ый час бьюсь
Доброго времени суток всем! Помогите пожалуйста! никак не пойму, что нужно сделать и как это реализовать https://github.com/Markoutte/pla3-eltech вот ссылка на задание, а вот мой код: #include...
поиск header C++
помогите найти <gdk/gdktypes.h> и <gtk/gtk.h>, дайте ссылку
C++ Найти произведение двух наибольших четных чисел массива http://www.cyberforum.ru/cpp-beginners/thread721043.html
Найти произведение двух наибольших четных чисел массива
C++ Битовый сдвиг Вот в чем вопрос: int x = 2; int y; y = (x >> 32); cout << x << " " << y; Должен быть выход 2 0, а на экран выводится 2 2. подробнее

Показать сообщение отдельно
venom_
0 / 0 / 0
Регистрация: 28.10.2012
Сообщений: 8

Чтение из файла в массив до разделителя - C++

06.12.2012, 01:23. Просмотров 2046. Ответов 3
Метки (Все метки)

Добрый вечер!
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <fstream.h>
#include <iostream.h>
#include <stdlib.h>
#define STOP "---"
main ()
{
int nt[100],i=0;
ifstream f; f.open("kurs.txt");
while (!f.eof())
{f>>nt[i]; cout<<nt[i]<<endl; i++;}
cin.get();
f.close();
}
это программа которая читает данные из файла в массив
файл kurs.txt:
1
2
3
---
Ivanov
Petrov
Sidorov
---
подскажите пожалуйста, как измнить программу чтоб она читала данные в массив int только до разделителя?

Добавлено через 33 минуты
сделал. выкладываю текст програмы, может кому то пригодится
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <fstream.h>
#include <iostream.h>
#include <stdlib.h>
#define STOP "---"
main ()
{
int nt[100],i=0;
ifstream f; f.open("kurs.txt");
while (!f.eof()&&f>>nt[i]!=0)
{cout<<nt[i]<<endl; i++;}
cin.get();
f.close();
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru