Школа программиста

Забыли пароль?
[задачи] [курсы] [олимпиады] [регистрация]
Логин:   Пароль:    
Скрыть меню
О школе
Правила
Олимпиады
Фотоальбом
Гостевая
Форум
Архив олимпиад
Архив задач
Состояние системы
Рейтинг
Курсы
Новичкам
Работа в системе
Курсы ККДП
Дистрибутивы
Статьи
Ссылки


 
Вернуться
Тема: Нужна небольшая помощь по С++, судари. Сам только начинаю учить. Сколько лазил по интернету - находи только общие понятия. Если у меня есть число N, и на следующей строке N чисел - как правильно или быстро их прочитать?
1
  1  Луффи, 08 сентября 2014 г. 9:18:11
      это читает до конца строки

  2  Луффи, 08 сентября 2014 г. 9:17:50
      Андрей ты неправ это если все числа в одной строке
cin>>n;
while(cin>>k){
...
  3  Денис Розимовски, 01 сентября 2014 г. 15:03:45
      Спасибо всем
  4  Андрей и Костя, 01 сентября 2014 г. 14:47:37
      без массива
  5  Андрей и Костя, 01 сентября 2014 г. 14:47:22
      можно так
cin>>n;
while(cin>>k){
...
  6  Денис Розимовски, 31 августа 2014 г. 18:00:03
      То есть строка автоматически переводится ?
     Здесь неважно сколько будет пробелов между числами и в одной или в разных строках они находятся, все они будут корректно последовательно считаны.
  7  Денис Розимовски, 31 августа 2014 г. 14:56:36
      Так я тоже пробовал, почему-то не получается, а есть другие варианты?
     Это была только часть правильного кода :) Код правильный.
  8  Кусаинов Жанболат, 31 августа 2014 г. 14:20:49
      Вроде это?
cin>>n;
for(int i=1;i<=n;i++)
cin>>a[i];
вот
1

Чтобы оставить сообщение необходимо зарегистрироваться и авторизоваться!

Красноярский краевой Дворец пионеров, (c)2006 - 2026, ИНН 246305493507, E-mail: admin@acmp.ru