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

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

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

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

02.10.2013, 14:38. Просмотров 167. Ответов 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);
}
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.10.2013, 14:38
Здравствуйте! Я подобрал для вас темы с ответами на вопрос в программе выдаёт повторение что делать? (C++):

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

При решении программа выдаёт значение функции, равное 0 или выдаёт ошибку. Что не так? - C++
#include &lt;iostream&gt; #include &lt;iomanip&gt; #include &lt;cmath&gt; using namespace std; long Fact(short m)// функция вычисления факториала ...

подскажите что делать при вводимых данных 10 25 и 5 20 программа работает не правильно должна выводить 135 подскажите что делать - C++
Вывод В выходной файл выведите одно число - сколько ударов сделали часы за этот отрезок времени.

выдаёт ошибку в составленной программе выдаёт ошибку - C++
Составить программу, которая находит максимальное значение среди элементов линейной таблицы Y, состоящий из N действительных чисел, имеющих...

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

сообщение что исходный файл не откомпилирован что делать? - C++
Собственно скачал я dev c++ пишу простую программу #include &lt;iostream&gt; int main() { std::cout &lt;&lt; &quot;Hello world!&quot;; ...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.10.2013, 14:38
Привет! Вот еще темы с ответами:

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

Что мне делать или что надо знать перед тем как начать изучение яз.программирования С/С++? - C++
Я пока вообще не умею программировать.Сначала хотел с бейсика или паскаля.Но многие советуют начинать сразу с С/С++.

Ошибки выдаёт ( не пойму причину, что не так? - 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,...

Кто-нибудь может подробно объяснить, что такое allocators, зачем это и что с ними делать? Нигде не нашёл инфы - C++
Заранее спасибо.


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

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

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