Автор: morgusha , 1 декабря 2009
Есть кто знает Си++ ???
Содержимое данного поля является приватным и не предназначено для показа.

BBCode

  • HTML-теги не обрабатываются и показываются как обычный текст
  • You may use the following BBCode tags:
    • [align]
    • [b]
    • [code]
    • [color]
    • [font]
    • [hr]
    • [i]
    • [img]
    • [list]
    • [quote]
    • [s]
    • [size]
    • [spoiler]
    • [sub]
    • [sup]
    • [table]
    • [u]
    • [url]
  • Адреса веб-страниц и email-адреса преобразовываются в ссылки автоматически.

Lunadron

16 лет 2 месяца назад

А что надо?

morgusha

16 лет 2 месяца назад

#include <iostream> using namespace std; class Vehicle{ int passengers; int mpg; int fuelcap; public: Vehicle(int p,int m,int f){ passengers=p; mpg=m; fuelcap=f; } int range(){ return mpg*fuelcap; } int get_passengers(){ return passengers; } int get_mpg(){ return mpg; } int get_fuelcap(){ return fuelcap; } }; int main(){ Vehicle minivan(7,16,21); Vehicle sportcar(2,14,12); int range1,range2; range1=minivan.range(); range2=sportcar.range(); cout<<range1<<endl<<range2; system("PAUSE"); return 0 ; }
тут переменным класса автоматически передаются значения из функции main ()
а как сделать что бы я через cin их передовал ???

Root

16 лет 2 месяца назад

morgusha
у нас не форум по программированию, чтобы разжевывать элементарные вопросы...
Но я Вам помогу. сек.

Root

16 лет 2 месяца назад

#include <iostream> using namespace std; class Vehicle{ int passengers; int mpg; int fuelcap; public: Vehicle(int p,int m,int f){ passengers=p; mpg=m; fuelcap=f; } int range(){ return mpg*fuelcap; } int get_passengers(){ return passengers; } int get_mpg(){ return mpg; } int get_fuelcap(){ return fuelcap; } }; int main() { int a,b,c; cout<<"Enter first car characteristics (3 integer numbers):\n"; cin>>a>>b>>c; Vehicle minivan(a,b,c); cout<<"Enter second car characteristics (3 integer numbers):\n"; cin>>a>>b>>c; Vehicle sportcar(a,b,c); int range1,range2; range1=minivan.range(); range2=sportcar.range(); cout<<range1<<endl<<range2; system("PAUSE"); return 0 ; }

Как-то так. Код я не проверял, но должен работать.

morgusha

16 лет 2 месяца назад

Оооо спасибо ! Ну тут же и программисты тоже сидят :)

savely

16 лет 2 месяца назад

To morgusha:
Ну тут же и программисты тоже сидят

Тем не менее, на будущее:
у нас не форум по программированию, чтобы разжевывать элементарные вопросы...


Хочу предостеречь Вас от "а, вот помогли разок, "добрый" форум, теперь всегда помогут". Не помогут. Тот же номер ISO по карточкам (7816) я просто наизусть помню, Root'у вот счас было не лень кусок кода нарисовать. А потом (и очень скоро) - надоест нам Вас учить азам и делать за Вас "лабы"...