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

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

Войти
Регистрация
Восстановить пароль
 
Valeera
0 / 0 / 0
Регистрация: 04.07.2013
Сообщений: 31
#1

в программе выдаёт повторение что делать? - C++

02.10.2013, 14:38. Просмотров 165. Ответов 0
Метки нет (Все метки)

11. Структура "Видеокассета":
- название фильма;
- режиссер;
- продолжительность;
- цена.
Удалить все элементы с ценой выше заданной, добавить 3 элемента в конец файла.

#include <stdio.h>
#include <iostream.h>
#include <vector.h>

struct video{
char nameFilm[20];
char director[20];
int time;
int cost;
};

void newVid();
void display(video vid)
{
cout << vid.nameFilm << endl
<< vid.director << endl
<< vid.time << endl
<< vid.cost;
}

int maxCost;
vector<video> vid;
video kaseta;

int main()
{
char ch;

cout << "Enter max cost > ";
cin >> maxCost;

while(2){
cout << "Do you want create a new video? y/n > ";
cin >> ch;
if(ch == 'n')
break;
else
newVid();
}

vector<video>::iterator it = vid.begin();
for(int i=0; it < vid.end(); ++it, ++i)
{
cout << endl;
display(vid[i]);
}
}

void newVid()
{
cout << "Enter name of a film > ";
cin >> kaseta.nameFilm;
cout << "Enter director's name > ";
cin >> kaseta.director;
cout << "Enter fils's time > ";
cin >> kaseta.time;
cout << "Enter film's name > ";
cin >> kaseta.cost;
if(kaseta.cost < maxCost)
vid.push_back(kaseta);
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.10.2013, 14:38     в программе выдаёт повторение что делать?
Посмотрите здесь:

компилятор во всех задачах постоянно выдаёт одну и ту же ошибку. Что делать? - C++
компилятор во всех задачах постоянно выдаёт одну и ту же ошибку (даже если задача решена правильно). Что делать? Deleting intermediate...

Что-то код выдаёт не так - C++
Что-то код выдает неправильно, хотя он и компилится: #include &lt;iostream&gt; using namespace std; class Vechicle{ int...

Арксинус числа выдаёт непонятно что - C++
Ребята, подскажите пожалуйста, почему функция asin(1) выдаёт значение 1.5507 а не ровно 90? Даже с учетом того, что в 1 градусе 57.3 рад....

Ошибки выдаёт ( не пойму причину, что не так? - C++
#include &quot;stdafx.h&quot; #include &lt;iostream&gt; #include &lt;conio.h&gt; #include &lt;math.h&gt; using namespace std; int Area(float a, float b,...

что делать? - C++
#include &quot;stdafx.h&quot; #include &lt;stdio.h&gt; #include &lt;math.h&gt; #include &lt;string.h&gt; #include &quot;iostream&quot; using namespace std; ...

Что делать? - C++
Вот код #include &lt;iostream&gt; using namespace std; int main(){ unsigned long long int sc; cout &lt;&lt; &quot;Vvedite kol-vo secund&quot; &lt;&lt;...

что делать? - C++
ребята помогите решить задачу :) Даны вещественные массивы А,B определить значения вещественного массива С по правилу : С=cумме...

Что дальше делать? - C++
Я тут недавно начал изучать с++ и изучил основы языка и немного порешал легких задач. Не подскажите ли мне какие книги прочитать для более...

Что делать с LINK1120 - C++
При отладке в списке ошибок пишет про неразрешенный элемент LINK 1120 и неразрешенный внешний символ _tmainCRTStartup.Если что то у меня...

Что делать с Zlib? - C++
Хочу установить библиотеку, но для ее работы нужна также zlib. &quot;download the zlib library which matches your compiler and link it to your...


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

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

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