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

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

Войти
Регистрация
Восстановить пароль
 
Roma_beast
 Аватар для Roma_beast
1 / 1 / 0
Регистрация: 27.10.2010
Сообщений: 14
#1

"Очереди" как сделать? - C++

03.11.2010, 10:18. Просмотров 467. Ответов 6
Метки нет (Все метки)

Дано натуральное число n, целые числа а1 ., а2n. Выяснить, верно ли, что для i = 1 ., n выполняется аі + а2n-i+1>17.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.11.2010, 10:18     "Очереди" как сделать?
Посмотрите здесь:

"Очереди" - очистка памяти C++
C++ Расскажите пожалуйста про оператор "class" из учебника понял только как создать, как сделать содержимое открытым/закрытым...
Как сделать константными значения "m" и "n" C++
C++ Как сделать, чтобы функции работали "независимо" одна от другой?
Как сделать поле с "|", #, "-" и цифрами C++
C++ Делаю простой текстовый редактор. Как сделать пункт "отменить"
Как сделать, чтобы "*" принимали как обычную переменную? C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
taras atavin
Ушёл с форума.
 Аватар для taras atavin
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
03.11.2010, 10:41     "Очереди" как сделать? #2
Demon2604, русский надо учить.
Roma_beast, элементы очереди можно использовать только по одному разу. Да и задача не вполне ясна.
Roma_beast
 Аватар для Roma_beast
1 / 1 / 0
Регистрация: 27.10.2010
Сообщений: 14
03.11.2010, 10:48  [ТС]     "Очереди" как сделать? #3
И чем именно тебе не ясна задача?
taras atavin
Ушёл с форума.
 Аватар для taras atavin
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
03.11.2010, 10:52     "Очереди" как сделать? #4
Не совсем понял, что сделать надо. Например, для одного i проверка, или для всех из диапазона?
Roma_beast
 Аватар для Roma_beast
1 / 1 / 0
Регистрация: 27.10.2010
Сообщений: 14
03.11.2010, 10:52  [ТС]     "Очереди" как сделать? #5
Требование к задачи:
Считывание данных обязательно должно быть выполнено из файла в виде отдельной функции (например, Readdata).
Решение задачи должно быть выполнено также в виде отдельной функции (например, Task).
Результатом работы программы должна быть сформированная очередь, которая будет выведена на дисплей (также отдельной функцией).
taras atavin
Ушёл с форума.
 Аватар для taras atavin
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
03.11.2010, 10:57     "Очереди" как сделать? #6
Цитата Сообщение от Roma_beast Посмотреть сообщение
Результатом работы программы должна быть сформированная очередь, которая будет выведена на дисплей
Очередь чего? Пока я думал, что очередь - это входные данные, мне казалось, что я хоть что то понимаю, хоть и не всё. Но если очередь - это результат проверки, то я вообще в такой задаче не понимаю ничего.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.11.2010, 11:52     "Очереди" как сделать?
Еще ссылки по теме:

C++ Как сделать execl("my", "arg", argv)?
C++ Как сделать чтобы после выбора "case" менюшка открывалась заново?
Как с использованием графических средств C++ сделать "движущийся самолёт"? C++
C++ Как на C++ сделать игру "Нужна вода" (Need Water)?
C++ Описать шаблон класса АТД: "Участник очереди на печать издания: фамилия, телефон, количество страниц"

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

Или воспользуйтесь поиском по форуму:
Roma_beast
 Аватар для Roma_beast
1 / 1 / 0
Регистрация: 27.10.2010
Сообщений: 14
03.11.2010, 11:52  [ТС]     "Очереди" как сделать? #7
Цитата Сообщение от taras atavin Посмотреть сообщение
Очередь чего? Пока я думал, что очередь - это входные данные, мне казалось, что я хоть что то понимаю, хоть и не всё. Но если очередь - это результат проверки, то я вообще в такой задаче не понимаю ничего.
НУ просто здесь нужно чтобы на екран выводило отдельную очередь, я так понял (да я сам толком незнаю, если бы знал то бы не просил о помощи)

Добавлено через 9 минут
Может ето поможет как то?

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#define MAX_EVENT 100 
char *events[MAX_EVENT]; 
int spos, rpos; 
 void Qstore (char *value) // додать в очередь
 {
 if (spos==MAX_EVENT) 
  {   
fprintf (stderr, "List full");  
  }    
  else   
events[spos++]=value;
 } 
 char * Qretrieve(void) // выбор обекта с очереди 
{ 
if (rpos==spos)  
{ 
  fprintf(stderr, "No appointments scheduled.");
 return NULL; 
 } 
else     
return events[rpos++];
 }
Добавлено через 41 минуту
Может по динамическим массивам чтото мож сделать?

"Дан целочисленный список F=<1,8,9,0,1,3,2,4,1,12,23,1,23,2,19,1>. Сформировать новый список, который будет содержать удвоение непарных значений и утроение парных. "
Yandex
Объявления
03.11.2010, 11:52     "Очереди" как сделать?
Ответ Создать тему
Опции темы

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