1 00:00:00,000 --> 00:00:00,220 2 00:00:00,220 --> 00:00:02,860 დინამიკები 1: მოდით დავწეროთ პროგრამა, რომელიც იღებს რიცხვი საწყისი მომხმარებელს, გარეშე 3 00:00:02,860 --> 00:00:05,820 გამოყენებით CS50 ბიბლიოთეკები ფუნქცია, კიდევ int. 4 00:00:05,820 --> 00:00:08,570 ამისათვის, ჩვენ ვაპირებთ გამოვიყენოთ ახალი ფუნქცია მოუწოდა სკანირების ვ. 5 00:00:08,570 --> 00:00:12,880 რომ თურმე, უნდა int წელს CS50 ბიბლიოთეკის მომხმარებლებს ქვეშ hood. 6 00:00:12,880 --> 00:00:13,980 აქ ჩვენ მივდივართ. 7 00:00:13,980 --> 00:00:15,400 >> მოდით პირველ განაცხადა int. 8 00:00:15,400 --> 00:00:17,110 მოდით ეძახით თვითნებურად x. 9 00:00:17,110 --> 00:00:19,350 რომ საბოლოოდ დააყენა მომხმარებლის რიცხვი შემოსული 10 00:00:19,350 --> 00:00:25,530 მოდით ახლა შეეკითხება მომხმარებელს, რომ ნომერი, როგორც ნომერი, გთხოვთ. 11 00:00:25,530 --> 00:00:28,280 და ახლა მოდით მოვუწოდებთ სკანირების f, ასეთია. 12 00:00:28,280 --> 00:00:32,250 Scan ვ გაცემა unquote პროცენტს i, მიუთითებს, რომ ის, რაც მინდა კიდევ 13 00:00:32,250 --> 00:00:34,040 საწყისი მომხმარებელს მართლაც მთელი რიცხვი. 14 00:00:34,040 --> 00:00:37,190 მაგრამ ახლა მე უნდა უზრუნველყოს შენახვა ფართი რომ რიცხვი. 15 00:00:37,190 --> 00:00:40,830 მე არ შეუძლიათ უბრალოდ გაივლის x, რადგან გაწვევას რომ როდესაც თქვენ გაიაროს არგუმენტი 16 00:00:40,830 --> 00:00:43,080 ფუნქცია, მას, როგორც წესი, გაიარა ღირებულება. 17 00:00:43,080 --> 00:00:44,880 რომ არის ასლი გადაეცემა შემოსული 18 00:00:44,880 --> 00:00:48,970 ასე რომ ნაცვლად, მინდა გთავაზობთ სკანირების ვ მისამართს x ისე, რომ მას შეუძლია 19 00:00:48,970 --> 00:00:51,840 პრაქტიკულად შეცვლის ღირებულება იმ მისამართზე. 20 00:00:51,840 --> 00:00:56,310 რათა მივაღწიოთ, რომ, უბრალოდ უნდა გაიაროს ამ ampersand x რათა გაიაროს 21 00:00:56,310 --> 00:00:58,210 მისამართი x. 22 00:00:58,210 --> 00:01:00,870 >> ბოლოს მოდით წავიდეთ წინ და ბეჭდვითი იმ მომხმარებლის ზუსტად 23 00:01:00,870 --> 00:01:02,160 რა იგი აკრეფილი. 24 00:01:02,160 --> 00:01:06,520 ბეჭდვითი t, გაცემა unquote წყალობით რომ - პროცენტიანი i არის ჩვენი 25 00:01:06,520 --> 00:01:11,000 placeholder, მოყვება x ამ დროს, არ ampersand x. 26 00:01:11,000 --> 00:01:14,570 იმის გამო, რომ, როგორც ყოველთვის, მინდა გაივლის შევიდა ბეჭდვა f ზუსტად ღირებულება, რომელიც მე 27 00:01:14,570 --> 00:01:15,560 მინდა დაბეჭდილი. 28 00:01:15,560 --> 00:01:19,400 >> მოდით ახლა გადარჩენა, კომპილაციის, და აწარმოებს ამ პროგრამის. 29 00:01:19,400 --> 00:01:25,200 რათა, სკანირების ვ zero, dot ხაზი, სკანირების ვ ნულოვანი ნომერი გთხოვთ. 30 00:01:25,200 --> 00:01:27,790 მოდით მიაწოდოს o 50. 31 00:01:27,790 --> 00:01:29,040 და მადლობა 50. 32 00:01:29,040 --> 00:01:31,563