დინამიკები 1: მოდით დავწეროთ პროგრამა, რომელიც იღებს რიცხვი საწყისი მომხმარებელს, გარეშე
გამოყენებით CS50 ბიბლიოთეკები ფუნქცია, კიდევ int.
ამისათვის, ჩვენ ვაპირებთ გამოვიყენოთ ახალი ფუნქცია მოუწოდა სკანირების ვ.
რომ თურმე, უნდა int წელს CS50 ბიბლიოთეკის მომხმარებლებს ქვეშ hood.
აქ ჩვენ მივდივართ.
>> მოდით პირველ განაცხადა int.
მოდით ეძახით თვითნებურად x.
რომ საბოლოოდ დააყენა მომხმარებლის რიცხვი შემოსული
მოდით ახლა შეეკითხება მომხმარებელს, რომ ნომერი, როგორც ნომერი, გთხოვთ.
და ახლა მოდით მოვუწოდებთ სკანირების f, ასეთია.
Scan ვ გაცემა unquote პროცენტს i, მიუთითებს, რომ ის, რაც მინდა კიდევ
საწყისი მომხმარებელს მართლაც მთელი რიცხვი.
მაგრამ ახლა მე უნდა უზრუნველყოს შენახვა ფართი რომ რიცხვი.
მე არ შეუძლიათ უბრალოდ გაივლის x, რადგან გაწვევას რომ როდესაც თქვენ გაიაროს არგუმენტი
ფუნქცია, მას, როგორც წესი, გაიარა ღირებულება.
რომ არის ასლი გადაეცემა შემოსული
ასე რომ ნაცვლად, მინდა გთავაზობთ სკანირების ვ მისამართს x ისე, რომ მას შეუძლია
პრაქტიკულად შეცვლის ღირებულება იმ მისამართზე.
რათა მივაღწიოთ, რომ, უბრალოდ უნდა გაიაროს ამ ampersand x რათა გაიაროს
მისამართი x.
>> ბოლოს მოდით წავიდეთ წინ და ბეჭდვითი იმ მომხმარებლის ზუსტად
რა იგი აკრეფილი.
ბეჭდვითი t, გაცემა unquote წყალობით რომ - პროცენტიანი i არის ჩვენი
placeholder, მოყვება x ამ დროს, არ ampersand x.
იმის გამო, რომ, როგორც ყოველთვის, მინდა გაივლის შევიდა ბეჭდვა f ზუსტად ღირებულება, რომელიც მე
მინდა დაბეჭდილი.
>> მოდით ახლა გადარჩენა, კომპილაციის, და აწარმოებს ამ პროგრამის.
რათა, სკანირების ვ zero, dot ხაზი, სკანირების ვ ნულოვანი ნომერი გთხოვთ.
მოდით მიაწოდოს o 50.
და მადლობა 50.