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

Структура. Не знаю как написать сравнение структурных переменных - C++

Восстановить пароль Регистрация
 
Mik2012
0 / 0 / 0
Регистрация: 23.10.2012
Сообщений: 11
19.11.2012, 20:19     Структура. Не знаю как написать сравнение структурных переменных #1
У магазине есть список автомобилей,что поступили на продажу. Каждая запись этого списка вмещает марку автомобиля и его параметры: стоимость, расход топлива на 100 км, надежность (число лет безотказной роботы), комфортность (отличная, хорошая, удовлетворительная). Покупатель в свою очередь имеет ряд требований по каждому из этих параметров. Эти требования задаются в виде некоторых промежутков (например, стоимость — 3...6 тис. дол.; расход топлива — 410 л на 100 км). Нужно вывести на монитор список автомобилей, что удовлетворяют задание требования покупателя. Предусмотреть введение требований покупателя с клавиатуры.
Создал вот такой шаблон, а как найти подходящие автомобили не знаю. Помогите, пожалуйста, кто может.
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
#include <iostream>
#define N 10
using namespace std;
 struct Car 
    {
  
    int vitrata;        //ÂèòðГ*ГІГ* ГЎГҐГ*çèГ*Гі
    char marka[N];         //ГЊГ*ðêГ*
    int cina;          //Г‚Г*ðò³ñòü
    int safe;          //ГЌГ*ä³éГ*ВіГ±ГІГј  
    char komf[N];           //ÊîìôîðòГ*ûñòü
    } BMW={12, "BMW",50000,50,"Vidminna"}, 
      AUDI={10, "AUDI",40000,30,"Horosha"},
      MERSEDES={16, "MERSEDES", 50000,60,"Vidminna"},
      ZHYHULI={9, "ZHYHULI", 10000, 5,"Zadovilna"},
      DEO_LANOS={8, "LANOS", 10000, 10, "Horosha"},
      pusto; 
  int main()
{   
    
       int i;
       cout <<"Vvedit vartist avtomobilia:"<<endl;
       cin >>pusto.cina;
       cout <<"Vvedit vutratu benzinu na 100 km.:"<<endl;
       cin >>pusto.vitrata;
       cout <<"Vvedit kilkist rokiv bezvidmovnoi roboty:"<<endl;
       cin >>pusto.safe;
       cout <<"Vvedit komfortnist:"<<endl;
       for(i=0;i<N;i++)
        scanf("%c", &pusto.komf);
        
    
        
        system("PAUSE");
        }
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.11.2012, 20:19     Структура. Не знаю как написать сравнение структурных переменных
Посмотрите здесь:

Для чего используеться передача структурных переменных в функцию? C++
C++ Не знаю как написать прогу на С++? Напишите поиз
C++ 2 программы, не знаю как написать(
Нужно написать решение не знаю как к субботе C++
C++ хочу написать прогу не знаю как
C++ Не знаю как написать прогу!
C++ Не знаю как написать
Сравнение переменных строк C++

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

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

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