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

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

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

База даных зеленых машин - C++

09.11.2012, 00:42. Просмотров 291. Ответов 4
Метки нет (Все метки)

Нужно сделать програму, где вводишь базу даных машин, и нужно вывести все машины зеленого цвета, вопрос в том, как записать в сменную стринг зеленый цвет, чтобы проверить через иф = если этот цвет соответствует зеленому. вот что-то набросал, а вот с цветом не могу.


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
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
#include "stdafx.h"
#include <iostream>
#include <string>
#include "conio.h"
using namespace std;
 
 
struct car {
    string name;
    string color;
    float year;
    
    
    
    
} pg ;
 
void input(car *kr,int size){
    for(int i=0;i<size;i++){
      cout<<"\tInput name car:"; cin>> kr [i].name;
      cout<<"\tInput color car :";cin>> kr[i].color;
      cout<<"\tInput year car:";cin>> kr[i].year;
 
      cout<<endl;
    }
}
 
void result(car *kr,int size){
    for(int i=0;i<size;i++){
        
         if(kr[i].color==green)
         cout<<" Car:"<<kr[i].name<<endl;
         cout<<"Color:"<<kr[i].color<<endl;
          cout<<"Year:"<<kr[i].year<<endl;
    cout<<endl;
    }
}
 
int _tmain(int argc, _TCHAR* argv[])
{
    int size;
    
 
    cout<<"Enter the number of databases:"; cin>> size; cout<<endl;
 
    car *kr=new car [size];
 
    cout<<"input basu danyh :"<<endl<<endl;
    input(kr,size);
 
    cout<<" Car green color \n"<<endl;
    result(kr,size);
 
    delete [] kr;
 
    system("PAUSE");
    return EXIT_SUCCESS;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.11.2012, 00:42     База даных зеленых машин
Посмотрите здесь:

Ошибка при вводе даных в файл C++
C++ Вывести табличку(структуры даных)
C++ вопрос по типам даных
C++ инет передача даных
C++ Консолная база даных на С++
С++ структура даных очередь C++
Сортировка номеров машин с записью в файл C++
История введеных даных в калькуляторе C++
Составить класс информационной системы парковки машин C++
Вывод даных на экран с фильтацией C++
C++ Заполнить базу даных
Посылаемые типы даных С++ C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Kuzia domovenok
1887 / 1742 / 117
Регистрация: 25.03.2012
Сообщений: 5,916
Записей в блоге: 1
09.11.2012, 01:34     База даных зеленых машин #2
Цитата Сообщение от tyry Посмотреть сообщение
зделать програму где вводиш

Не по теме:

В начальной школе такого не задают.

Andrey.K
340 / 261 / 15
Регистрация: 14.11.2010
Сообщений: 480
09.11.2012, 01:40     База даных зеленых машин #3
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
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
#include <iostream>
#include <string>
#include "conio.h"
using namespace std;
 
 
struct car
{
    string name;
    string color;
    float year;  
};
 
void input(car *kr,int size){
    for(int i=0;i<size;i++){
      cout<<"\tInput name car:"; cin>> kr[i].name;
      cout<<"\tInput color car :";cin>> kr[i].color;
      cout<<"\tInput year car:";cin>> kr[i].year;
 
      cout<<endl;
    }
}
 
void result(car *kr,int size){
    for(int i=0;i<size;i++){
        
         if(kr[i].color=="green")
         {
         cout<<" Car:"<<kr[i].name<<endl;
         cout<<"Color:"<<kr[i].color<<endl;
          cout<<"Year:"<<kr[i].year<<endl;
         }
    cout<<endl;
    }
}
 
int main()
{
    int size;
    
 
    cout<<"Enter the number of databases:"; cin>> size; cout<<endl;
 
    car *kr=new car [size];
 
    cout<<"input basu danyh :"<<endl<<endl;
    input(kr,size);
 
    cout<<" Car green color \n"<<endl;
    result(kr,size);
 
    delete [] kr;
 
    system("PAUSE");
    return EXIT_SUCCESS;
}
tyry
1 / 1 / 0
Регистрация: 27.10.2012
Сообщений: 26
09.11.2012, 01:51  [ТС]     База даных зеленых машин #4
Цитата Сообщение от Andrey.K Посмотреть сообщение
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
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
#include <iostream>
#include <string>
#include "conio.h"
using namespace std;
 
 
struct car
{
    string name;
    string color;
    float year;  
};
 
void input(car *kr,int size){
    for(int i=0;i<size;i++){
      cout<<"\tInput name car:"; cin>> kr[i].name;
      cout<<"\tInput color car :";cin>> kr[i].color;
      cout<<"\tInput year car:";cin>> kr[i].year;
 
      cout<<endl;
    }
}
 
void result(car *kr,int size){
    for(int i=0;i<size;i++){
        
         if(kr[i].color=="green")
         {
         cout<<" Car:"<<kr[i].name<<endl;
         cout<<"Color:"<<kr[i].color<<endl;
          cout<<"Year:"<<kr[i].year<<endl;
         }
    cout<<endl;
    }
}
 
int main()
{
    int size;
    
 
    cout<<"Enter the number of databases:"; cin>> size; cout<<endl;
 
    car *kr=new car [size];
 
    cout<<"input basu danyh :"<<endl<<endl;
    input(kr,size);
 
    cout<<" Car green color \n"<<endl;
    result(kr,size);
 
    delete [] kr;
 
    system("PAUSE");
    return EXIT_SUCCESS;
}
Спасибо помогло програма работает)
незнаеш какую блок схему можно зделать к ней ?
Andrey.K
340 / 261 / 15
Регистрация: 14.11.2010
Сообщений: 480
09.11.2012, 02:19     База даных зеленых машин #5
Совсем примитивно.
Миниатюры
База даных зеленых машин  
Yandex
Объявления
09.11.2012, 02:19     База даных зеленых машин
Ответ Создать тему
Опции темы

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