Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 11.06.2010, 20:38   #1
MrBobyara
Пользователь
 
Регистрация: 11.06.2010
Сообщений: 28
По умолчанию Записать результат в массив.

Всем здравствуйте ! Делаю программу рейтинг, для автомобилей. Остановился на том как записать результат в массив ?
Да и еще, как сделать так чтоб ввести можно было параметры нескольких автомобилей, а не одного как у меня получается ?

#include <iostream>
using namespace std;
int main ()
{
setlocale(LC_ALL,"Russian");
int p, g, c, probeg, god, cena,t,k, komple;
const int b=80;
char n[b];
cout<<"Введите марку"<<endl;
cin>>n;
cout<<"Введите пробег "<<endl;
cin>>probeg;
if (probeg>0 && probeg<50000-1)
{
p=10;
}
else
if (probeg>=50000 && probeg<100000-1)
{
p=9;
}
else
if (probeg>=100000 && probeg<150000-1)
{
p=8;
}
else
if (probeg>=150000 && probeg<200000-1)
{
p=7;
}
else
if (probeg>=200000 && probeg<250000-1)
{
p=6;
}
else
if (probeg>=250000 && probeg<300000-1)
{
p=5;
}
else
if (probeg>=300000 && probeg<350000-1)
{
p=4;
}
else
if (probeg>=350000 && probeg<400000-1)
{
p=3;
}
else
if (probeg>=400000 && probeg<450000-1)
{
p=2;
}
else
if (probeg>=450000 && probeg>500000)
{
p=1;
}
cout<<"Введите год "<<endl;
cin>>god;
if (god>=1978 && god<=1981)
{
g =1;
}
else
if (god>=1982 && god<=1984)
{
g =2;
}
else
if (god>=1985 && god<=1987)
{
g =3;
}
else
if (god>=1988 && god<=1990)
{
g =4;
}
else
if (god>=1991 && god<=1993)
{
g =5;
}
else
if (god>=1994 && god<=1996)
{
g =6;
}
else
if (god>=1997 && god<=1999)
{
g =7;
}
else
if (god>=2000 && god<=2003)
{
g =8;
}
else
if (god>=2004 && god<=2006)
{
g =9;
}
else
if (god>=2007)
{
g =10;
}
cout<<"Введите цену "<<endl;
cin>>cena;
if (cena<=1000-1)
{
c=1;
}
else
if (cena>=1000 && cena<1500)
{
c=1;
}
else
if (cena>=1500-1 && cena<2000)
{
c=2;
}
else
if (cena>=2000-1 && cena<2500)
{
c=3;
}
else
if (cena>=2500-1 && cena<3000)
{
c=4;
}
else
if (cena>=3000-1 && cena<3500)
{
c=5;
}
else
if (cena>=3500-1 && cena<4000)
{
c=6;
}
else
if (cena>=4000-1 && cena<4500)
{
c=7;
}
else
if (cena>=4500-1 && cena<5000)
{
c=8;
}
else
if (cena>=5000-1 && cena<5500)
{
c=9;
}
else
if (cena>=5500-1 && cena<6000)
{
c=10;
}
else
if (cena>=6000)
{
c=10;
}
cout<<"Введите тип комплектации"<<endl;
cout<<"(гавённая - 1, среднячок - 2, афигенская - 3)"<<endl;
cin>>komple;
if(komple==1)
{
k=1;
}
else
if(komple==2)
{
k=2;
}
else
if(komple==3)
{
k=3;
}
cout<<"Введите тип топлива"<<endl;
cout<<"(Бензин - 1, дизель - 2, ГБО - 3)"<<endl;
cin>>komple;
if(komple==1)
{
t=1;
}
else
if(komple==2)
{
t=2;
}
else
if(komple==3)
{
t=3;
}
int avto=p+g+c+k+t; //Надо этот результат записать в одномерный массив
cout<<n<<" Общий бал авто "<<avto<<endl;
return 0;
}


Заранее благодарен !
MrBobyara вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Функция результат которой массив Geddar Общие вопросы Delphi 13 11.04.2012 20:29
Записать результат в массив. MrBobyara Помощь студентам 7 13.06.2010 11:39
Как записать в переменную delphi результат sql запроса? mar4elo БД в Delphi 1 03.12.2009 16:59
Как записать результат чего либо в файл (C#) masicev Помощь студентам 0 25.10.2009 11:22
Записать результат в Мемо в виде стека. KORT Помощь студентам 1 13.09.2008 19:25