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

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

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

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

09.11.2012, 00:42. Просмотров 300. Ответов 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++
мои инструменты dev c++ ,MVS 2008 можно ли передавать даные с одного компа на другой используя с++ и win api

вопрос по типам даных - C++
у меня проблема такого типа мне надо вывести корень чисел для 4 типов даных - double,int,long,float для float и double выводит нормально...

С++ структура даных очередь - C++
привет всем, помогите плиз з кодом С++ , необходимо написать программу на основе абстрактного типа даных очереди. В магазине стоит...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Kuzia domovenok
1891 / 1746 / 118
Регистрация: 25.03.2012
Сообщений: 5,924
Записей в блоге: 1
09.11.2012, 01:34 #2
Цитата Сообщение от tyry Посмотреть сообщение
зделать програму где вводиш

Не по теме:

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

Andrey.K
342 / 263 / 15
Регистрация: 14.11.2010
Сообщений: 482
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
342 / 263 / 15
Регистрация: 14.11.2010
Сообщений: 482
09.11.2012, 02:19 #5
Совсем примитивно.
Миниатюры
База даных зеленых машин  
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.11.2012, 02:19
Привет! Вот еще темы с ответами:

Посылаемые типы даных С++ - C++
Написать программу решения задачи с помощью несколько функций. Значения элементов массива вычислить в отдельной функции по формуле из...

Вывод даных на экран с фильтацией - C++
Используя сформированый файл INFO.DAT вывести на екран ПИБ, название книги и исдательство - ТОЛЬКО по фильтру исдательство &quot;Nayka&quot; ...

Вывести табличку(структуры даных) - C++
Помогите пожалуста, код выдаёт штук 15 ошибок ((( составить программу, в которой будут вводится 7 - 10 рядов таблицы. #include...

История введеных даных в калькуляторе - C++
Я сделал историю в калькуляторе. Все что мы вводим она записывает, а потом в конце все это выводит. Но надо ее немного усовершенствовать, а...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
09.11.2012, 02:19
Ответ Создать тему
Опции темы

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