Jump to content

Recommended Posts

Posted

სინტაქსურად ბევრი შეცდომა გაქვს ძალიან.

კაი გასაგებია :)

Posted

ბექა,

ამ საღამოს რამოდენიმე პროგრამა დაწერილი სახით რომ განახო შეგიძლია მითხრა სწორია თუ არა?? 

Posted

დამეხმარეთ ვინმე!!!  :nifxav:  :nifxav:  :nifxav:  :nifxav:

შექმენით კლასი Book public მონაცემებით: ავტორის გვარი, გამოცემის წელი და მკითხველის მიერ წიგნის გატანის რაოდენობა, გაითვალისწინეთ ფუნქციები: უპარამეტრო კონსტრუქტორი, პარამეტრიანი კონსტრუქტორი და ფუნქცია რომელიც ბეჭდავს კლასის ობიექტის მონაცემებს შემდეგი სახით: რომელი ველია, რა არის მისი მნიშვნელობა და რა მისამართზე არის განთავსებული.

ძირითად პროგრამაში გააკეთეთ განაცხადი ამ კლასის სამ B1, B2 და B3 ობიექტზე; ერთის

ინიციალიზება გააკეთეთ განაცხადის გაკეთების მომენტში (პარამეტრიანი

კონსტრუქტორით), მეორის ველებს მნიშვნელობები მიანიჭეთ პროგრამიდან, ხოლო მესამის

ველებში მნიშვნელობები შეიტანეთ “ Books.txt” ფაილიდან.

მოიყვანეთ პროგრამული კოდის ფრაგმენტი, რომელიც დაადგენს ყველაზე არაპოპულარულ წიგნს და დაბეჭდავს მის მონაცემებს "data out" ფაილში. ყველაზე ნაკლებად გატანილი წიგნის დასადგენად გამოიყენეთ პოინტერი.

ffad82b1d837.png


მაინტერესებს სწორია თუ არა პროგრამის სტრუქტურა, კოდები სინტაქსი... არ გაეშვა ერორები ამოყარა ქვემოთ როგორც ხედავთ, მაგრამ ეგ არ მაინტერესებს...

Posted

დამეხმარეთ ვინმე!!!  :nifxav:  :nifxav:  :nifxav:  :nifxav:

შექმენით კლასი Book public მონაცემებით: ავტორის გვარი, გამოცემის წელი და მკითხველის მიერ წიგნის გატანის რაოდენობა, გაითვალისწინეთ ფუნქციები: უპარამეტრო კონსტრუქტორი, პარამეტრიანი კონსტრუქტორი და ფუნქცია რომელიც ბეჭდავს კლასის ობიექტის მონაცემებს შემდეგი სახით: რომელი ველია, რა არის მისი მნიშვნელობა და რა მისამართზე არის განთავსებული.

ძირითად პროგრამაში გააკეთეთ განაცხადი ამ კლასის სამ B1, B2 და B3 ობიექტზე; ერთის

ინიციალიზება გააკეთეთ განაცხადის გაკეთების მომენტში (პარამეტრიანი

კონსტრუქტორით), მეორის ველებს მნიშვნელობები მიანიჭეთ პროგრამიდან, ხოლო მესამის

ველებში მნიშვნელობები შეიტანეთ “ Books.txt” ფაილიდან.

მოიყვანეთ პროგრამული კოდის ფრაგმენტი, რომელიც დაადგენს ყველაზე არაპოპულარულ წიგნს და დაბეჭდავს მის მონაცემებს "data out" ფაილში. ყველაზე ნაკლებად გატანილი წიგნის დასადგენად გამოიყენეთ პოინტერი.

ffad82b1d837.png

მაინტერესებს სწორია თუ არა პროგრამის სტრუქტურა, კოდები სინტაქსი... არ გაეშვა ერორები ამოყარა ქვემოთ როგორც ხედავთ, მაგრამ ეგ არ მაინტერესებს...

ერორების კითხვა ისწავლე :D

  • Upvote 1
Posted

ერორების კითხვა ისწავლე :D

ვცდილობ, ვცდილობ....

შეგიძლია მითხრა კონკრეტულად რა შემეშალა??

Posted

ვცდილობ, ვცდილობ....

შეგიძლია მითხრა კონკრეტულად რა შემეშალა??

კლასის დეკლარაციის ბოლოს ; უნდა დასვა:

class Book
{
   ...
};
  • Upvote 1
Posted

 

კლასის დეკლარაციის ბოლოს ; უნდა დასვა:

class Book
{
   ...
};

მერე მივხვდი მაგას ბოლოს მაგრამ მადლობა, გაიხარე ;)

  • 2 weeks later...
Posted

ჰო მართლა...

ჩავაბარე დაპროგრამება  B)

Posted

ჰო მართლა...

ჩავაბარე დაპროგრამება  B)

სად სწავლობ? 

Posted

სად სწავლობ? 

TSU

  • 1 month later...
Posted

როგორ ჩაიწერება C++ ენაზე მაგალითად კვადრატული განტოლება და პასუხად x-ის მნუშვნელობა რომ დააბრუნოს? 

Posted

365f41f6218e.jpg

 

 

ესეთი რაღაც დავწერე და მგონი მუშაობს ხო? :D ახალი ვარ პროგრამირებაში :xelitavi:

Posted

365f41f6218e.jpg

 

 

ესეთი რაღაც დავწერე და მგონი მუშაობს ხო? :D ახალი ვარ პროგრამირებაში :xelitavi:

არაა მათემატიკურად სწორი, შესაბამისად პროგრამა არ იმუშავებს სწორად. დასასრულებელია.

 

1 მაგას დისკრიმინანტი ქვია დეტერმინანტი მატრიცებშია :D

2 თუ დისკრიმინანტი მეტია ნოლზე მაშინ ორი პასუხია შენი პროგრამა მხოლოდ ერთს თვლის. თუ დისკრიმინანტი 0-ს ტოლია მოგცემს სწორ პასუხს და თუ 0-ზე ნაკლებია ვაფშე არასწორია შენი პროგრამა.

ჯობია მათემატიკურად ჩამოაყალიბო ჯერ და მერე გადახვიდე კოდის წერაზე.

 

კაია რო Linux-ზე ხარ :)

sublime texts_ს გირჩევ ძალიან მაგარი ტექსტური რედაქტორია :)

აქედან გადაწერე http://www.sublimetext.com/3

 

ესეც key თუ გინდა

----- BEGIN LICENSE -----

Andrew Weber

Single User License

EA7E-855605

813A03DD 5E4AD9E6 6C0EEB94 BC99798F

942194A6 02396E98 E62C9979 4BB979FE

91424C9D A45400BF F6747D88 2FB88078

90F5CC94 1CDC92DC 8457107A F151657B

1D22E383 A997F016 42397640 33F41CFC

E1D0AE85 A0BBD039 0E9C8D55 E1B89D5D

5CDB7036 E56DE1C0 EFCC0840 650CD3A6

B98FC99C 8FAC73EE D2B95564 DF450523

------ END LICENSE ------

  • Upvote 1
Posted

365f41f6218e.jpg

 

 

ესეთი რაღაც დავწერე და მგონი მუშაობს ხო? :D ახალი ვარ პროგრამირებაში :xelitavi:

#include <iostream>
#include <math.h>

using namespace std;

int main(){
	double xOne, xTwo, discriminant, numberA, numberB, numberC;

	cout << "Write A: ";
    cin >> numberA;
    cout << "Write B: ";
    cin >> numberB;
   	cout << "Write C: ";
   	cin >> numberC;

    discriminant = pow(numberB, 2) - 4 * (numberA * numberC);
    xOne = (- numberB + sqrt(discriminant)) / (2 * numberA);
    xTwo = (- numberB - sqrt(discriminant)) / (2 * numberA);

    cout << "Discriminant value is: " << pow(numberB, 2) << "-" << 4 * (numberA * numberC) << "=" << discriminant << endl;
    cout << "X= " << - numberB << " +- " << sqrt(discriminant) << " / " << (2 * numberA) << endl << "X1 is: " << xOne << endl << "X2 is: " << xTwo << endl;

    return 0;
}

ეს ჩემეული ვერსია :D

 

ეს მაქვს მარტო მემგონი დაწერილი, აღარც გამიგრძელებია მერე 

Posted

თან მათემატიკას ვიხსენებდი თან კოდს ვწერდი :cry:

 

აი იქ -nan რომ დამიწერა კომპილერმა მივხვდი რომ დისკრიმინანტი 0-ზე ნაკლები იყო ან 0-ის ტოლი :D მერე გზადაგზა მივამუღამე რაღაცეები დავგუგლე კიდევ სხვა ვერსიები ამომიყარა... ანუ ერთს მივხვდი რომ ბევრი ხერხი შეიძლება მოუძებნო :)

 

ნუ ფაქტიურად ხელოვნებააა რა :D იმპროვიზაცია და რამე :D

 

ეხლა აპლიკაცია უნდა შევქმნა განტოლების გამოსაყვანი  :spiteful:

Posted

3Dman, კი ხელოვნებაა გეთანხმები :D

რა განტოლებას წერ დაწერე აბა... 

Posted

არაფერს :D უბრალოდ ამ განყოფილებაში რაც იყო ის წიგნები გადავწერე და ჩავუჯექი მერე დამებადა იდეა რომ განტოლების გამოსაყვანი პროგრამა შემედგინა :baby: ნუ ჯერჯერობით ალბათ 1% ვიცი პროგრამირებაში მარა მთავარია მონდომება :D

 

ისე ეს -nan რას ნიშნავს?  :blush:

Posted

ისე ეს -nan რას ნიშნავს?  :blush:

ეგ ნიშნავს არარსებულ რიცხვს(მაგალითად ფესვი უარყოფითი რიცხვიდან მთელ რიცხვთა სიმრავლეში...);

Posted

ზუბა,

 

გასაგებია :)

 

სუბლაიმს თავისი კომპილერი გააჩნია თუ ტერმინალიდან მომიწევს დაკომპილირება? 

Posted

სუბლაიმს თავისი კომპილერი გააჩნია თუ ტერმინალიდან მომიწევს დაკომპილირება? 

არა ეგ მარტო ედიტორია მაინც კონსოლიდან მოგიწევს კომპილაცია :)

Posted

სკოლის პერიოდში მათემატიკაში დავალება რომ მქონდა ხოლმე მაშინ ვწერდი რაღაც ეგეთ პატარ-პატარა პროგრამებს და იმით ვიადვილებდი ხოლმე დავალებების კეთებას :D

Posted

f0e4cab3d3eb.png

წითელი ისრით მონიშნული სტრიქონის განმარტება შეუძლია ვინმეს?

კონკრეტულად კი ხაზგასმული მონაკვეთი მაინტერესებს.

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.