Jump to content

Recommended Posts

Posted

Declaring and initializing variables

ამიხსენით ეს რას ნიშნავს რა და რაში მეხმარება? ან საერთოდ რას აკეთებს?

 

ცვლადების გამოცხადება და ინიციალიზაცია(საწყისი მნიშვნელობების მინიჭება) ანუ რაც დაბლა გიწერია 

int x = 2;
double mass = 2.4;

პირველი მათგანი გამოაცხადებს მთელი ტიპის ცვლადს(integer) და ჩაწერს შიგნით მნიშვნელობას 2, ხოლო მეორე 

აცხადებს მცოცავმძიმიანს და ანიჭებს 2.4-ს შესაბამისად ;)

 

P.S.

მიშომ დამასწრო :)

  • Replies 93
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Posted

აჰა მეც აქ ვარ გეპეისტი .. პირველ კურსელი.დამწყები ინფორმატიკოსი :D :D

Posted

აჰა მეც აქ ვარ გეპეისტი .. პირველ კურსელი.დამწყები ინფორმატიკოსი :D :D

მერე რას გვიკეთებ. წადი იმეცადინე :D

Posted

მერე რას გვიკეთებ. წადი იმეცადინე :D

:keh:  :keh:  :keh:  :keh:  :keh:  :keh:

Posted

კლასი და კონსტრუქტორი საიდან ვისწავლო ?
კიდე პოინტერებში ვარ სუსტი და 1 ში მაქვს გამოცდა

ჰელფ მი ;დ

Posted

კლასი და კონსტრუქტორი საიდან ვისწავლო ?

კიდე პოინტერებში ვარ სუსტი და 1 ში მაქვს გამოცდა

ჰელფ მი ;დ

კლასს და კონსტრუქტორს რა სწავლა უნდა შე კაცო :D

 

რა გაინტერესებს კონკრეტულად?

Posted

კლასი და კონსტრუქტორი საიდან ვისწავლო ?

კიდე პოინტერებში ვარ სუსტი და 1 ში მაქვს გამოცდა

ჰელფ მი ;დ

http://howtocode.ge/watch/cpp-konstruktori-da-destruktori

http://howtocode.ge/watch/cpp-parametrebiani-konstruktori

დესტრუქტორი არ გინდა გამოცდაზე არ იქნება. :D

საგამოცდოდ გეყოფა მარტივი ამოცანა მოდის კლასებზე, მერე კი ისწავლი.

Posted

c++-ში 3დ გრაფიკის აწყობა შეძლებააააა?????????????????????????

Posted

პარამეტრიანი უპარამეტრო კონსტრუქტორები  და ფუნქციები

და რა მაინტერესებს

როგორ უნდა დავწერო ფუნქცია რომელიც დამიბეჭდავს რომელი ველია  რა არის ობიექტის მონაცემების მნიშვნელობა და რა მისამართზეა ?

Posted

როგორ უნდა დავწერო ფუნქცია რომელიც დამიბეჭდავს რომელი ველია  რა არის ობიექტის მონაცემების მნიშვნელობა და რა მისამართზეა ?

რა ველი?

 

მაგალითზე აგიხსნი. ვთქვათ გვაქვს ეს კლასი

class Rectangle { 
int width, height; // ესაა, როგორც გიწერია, "ობიექტის მონაცემები".

public: // წვდომის მოდიფიკატორი
Rectangle(){} // უპარამეტრო კონსტრუქტორი.
Rectangle(int w, int h){ // პარამეტრიანი კონსტრუქტორი. ობიექტის შექმნისთანავე მიღებულ პარამეტრებს გადასცემს width და height-ს. 
width = w;
height = h;
}

// აქსესორიები(Accessories) იგივე გეთერები და სეთერები, გამოიყენება კლასის ობიექტებზე წვდომისთვის. აუცილებელია სტილის დაცვისთვის და არამარტო. get აბრუნებს მნიშვნელობას, set ანიჭებს.
int get_width(){return width} 
int get_height(){return height}

void set_width(int w){ width = w;}
void set_height(int h){height = h;}

};

მეინ ფუნქციაში ვქმნით Rectangle კლასის ობიექტს

Rectangle rc = new Rectangle(); //ასე იქმნება ობიექტი უპარამეტრო კონსტრუქტორის გამოყენებით
Rectangle rc1 = new Rectangle(2,4); //ასე იქმნება ობიექტი პარამეტრიანი კონსტრუქტორის გამოყენებით
ობიექტის მონაცემთა მნიშვნელობების მისაღებად ვაკეთებთ შემდეგს
int weight = rc.get_weight(); // ვიძახებთ Rectangle კლასის ფუნქციას, რომელიც დააბრუნებს weight-ის მნიშვნელობას

მისამართი რომ მივიღოთ ესეა თუ სწორად მახსოვს

int index = &rc.get_weight(); // & არის მიმთითებელი weight-ის მნიშვნელობაზე, ანუ იმ უჯრის ინდექსი სადაც weight ჩაიწერა. 

იმედია გასაგებად ავხსენი.

  • Upvote 1
Posted

c++-ში 3დ გრაფიკის აწყობა შეძლებააააა?????????????????????????

 

კი, OpenGL და DirectX ბიბლიოთეკებით შესაბამისად ;)

  • Upvote 1
Posted

ასე თუ ისე ვისწავლე კლასის დაწერა

ჰა, კობაზე უკეთ ხო ვხსნი :D

  • 2 weeks later...
Posted

:დ :დ ..კაია ...მეც პირველ კურსელი ვარ ოღონდ ილია  :blush: ....

 

ილიაში რაზე სწავლობ? მეც მანდ ვარ :)

Posted

კი მიშო :D

32 ავიღე გამოცდაზე -_-

მე 22 ავიღე თავის დროზე, 18 c++ში და 4 ალგორითმებში :D

იმ სემესტრის მერე გეპეიში გადადი უეჭველი :D

Posted

არა და ადვილი იყო ალგორითმებს ვასწორებ ხოლმე მიწასთან :D
რათ მინდა გეპეი ?

Posted

არა და ადვილი იყო ალგორითმებს ვასწორებ ხოლმე მიწასთან :D

რათ მინდა გეპეი ?

აბა თსუ რად გინდა :D

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.




×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.