>> დევიდ ჯ Malan: მოდით განახორციელოს პროგრამა, რომელიც იღებს უპირატესობა
CS50 ბიბლიოთეკის გამოყენებით ფუნქცია მოუწოდა კიდევ int, რომლის მიზანი ცხოვრებაში არის
უბრალოდ, რომ მიღების int, ან რიცხვი, საწყისი მომხმარებელს.
ისე, რომ გამოიყენოთ ეს ფუნქცია ჩვენ პირველად უნდა შეიცავდეს CS50 ბიბლიოთეკა
header ფაილი, რომელიც შეგვიძლია მკვეთრი მოიცავს განცხადებაში.
>> მოდით შემდეგ, როგორც ჩვენ ხშირად მოიცავს სტანდარტული io.h ასე რომ ჩვენ გვაქვს წვდომა
ფუნქცია, როგორიცაა printf.
მოდით ახლა აცხადებენ, მთავარი, თავისთავად, ერთად int მთავარი ბათილად, ღია Curly გაუწიოს, და
წინასწარ მჭიდრო Curly გაუწიოს.
და მოდით ახლა გაგრძელება შეეკითხება მომხმარებელს ორ რიცხვებით და მოდით მოვუწოდებთ
მათ, გულისთვის დისკუსია, x და y.
და მოდით საბოლოოდ დაამატოთ ეს ორი ღირებულებები, x და y, ერთად, რათა
განხორციელება ძალიან მარტივი საქართველოს კალკულატორები.
>> printf, გთხოვთ, მომეცი int.
და ახლა ჩვენ უნდა რეალურად მიიღონ რომ int საწყისი მომხმარებელს.
ამის გაკეთება, მე ვაპირებ განაცხადოს ცვლადში x, რითაც გამოყოფის
ზოგიერთი მეხსიერების კომპიუტერი ეს ცვლადი, x.
და ახლა ნება მომეცით მივანიჭოთ გამოყენებით დავალება ოპერატორი, დაბრუნების ღირებულება,
ასე ვთქვათ, მისაღებად int.
სხვა სიტყვებით, მარჯვენა მხარეს ამ გამოხატვის, მოდით, მიიღონ
int, რომელიც არის ფუნქცია გამოცხადდა Cs50.h, და საშუალებას მიიღონ int გავაკეთოთ
მძიმე მოხსნას მიღების int როგორღაც საწყისი მომხმარებელი, დაბრუნებისას,
ასე ვთქვათ, და შემდეგ შენახვა მას მარჯვენა მხარეს ეს გამოთქმა
თარგმნეს მარცხენა მხარეს ამ გამოხატვის.
>> მოდით მომდევნო გავაკეთოთ იგივე, ამ დრო მისაღებად მნიშვნელობა
ცვლადში y.
printf, გთხოვთ, მომეცი კიდევ ერთი int.
int y, რითაც გამოცხადების ახალი ცვლადი, ამ დროს მოუწოდა
y, ტოლობის კიდევ int.
სხვა სიტყვებით, მე მოვუწოდებ მისაღებად int რამდენჯერმე, და ყოველ ჯერზე ეს
დაბრუნებას აპირებს, რაც მთელი რიცხვი მომხმარებელს უკვე რეალურად აკრეფილი.
>> და ბოლოს, მოდით დაამატოთ x და y ერთად.
printf, ეს თანხა% d და% d, ისე სხვა სიტყვებით, მე ვაპირებ plug in
ღირებულებები x და y მათთვის, placeholder ღირებულებებს.
% D არის, ასევე,% d.
სხვა სიტყვებით რომ ვთქვათ, თუ მე დაამატოთ ერთი int სხვა int, მე ვაპირებ
მიიღოს მესამე int.
ამიტომ, მე ვაპირებ გამოიყენოთ მესამე განათავსეთ მფლობელი int.
>> პერიოდში, backslash N, მხოლოდ იმისათვის, რომ ახალი ონლაინ ეკრანზე, რათა გადავიდეს
კურსორი ქვემოთ neatly ახლოს გაცემა.
>> ახლა, printf, ამ შემთხვევაში, აპირებს უნდა მიიღოს დამატებითი
არგუმენტები, სამი, ფაქტობრივად.
იმის გამო, რომ პირველი არგუმენტი, მე მითითებულ სამი ადგილის მფლობელებს.
ამიტომ მე ვაპირებ გამიჯვნას ამ არგუმენტები, როგორც ყოველთვის, ერთად მძიმეები.
პირველი ასეთი არგუმენტი იქნება x, მეორე ასეთი არგუმენტი აპირებს
უნდა იყოს y, და მესამე ასეთი არგუმენტი იქნება, ასევე, უბრალოდ,
არითმეტიკული გამოხატვის, x + y.
მე ვაპირებ დახუროს ჩემი არგუმენტი სიაში ფრჩხილებში, მძიმით, გადარჩენა ჩემი
ფაილის, და ახლა შეადგინონ ამ პროგრამის.
>> რათა adder შეიყვანეთ.
დავბრუნდი ჩემს მოციმციმე ზოლზე.
მოდით ახლა აწარმოებს - dot slash adder შეიყვანეთ.
გთხოვთ, მომეცი int.
დავიწყოთ 1.
გთხოვთ, მომეცი კიდევ ერთი int.
მოდით წავიდეთ 2.
და იმედია, თანხა 1 და 2 არის 3.