HOPARLÖR 1: bir proqram yazmaq edək ki, int, bir tam üçün istifadəçi ister, və sonra təhlili bir az yoxdur bu, olub onlara izah Bu müsbət və ya mənfi. Bunu etmək üçün, istifadə edərək planlaşdırırıq imkan CS50 Kitabxana funksiyası GetInt, üçün Mən lazımdır gedirəm cs50.h. daxil Mən istəyən tahmin gedirəm bəzi şeylər çap etmək ekran həmçinin. Mən də daxil gedirəm standardio.h. Və indi bəyan gedirəm adi kimi əsas. int mainvoid, açıq buruq burğu və preemptively yaxın buruq brace. İndi tez gedirəm ki, int istifadəçi. Printf, bir mənə daxil edin Və indi almaq üçün gidiyorum istifadəçi ki, int. Int nin n zəng edək, GetInt bərabərdir. Başqa sözlə, sağ tərəfində Bu ifadə, mən zəng etmək üçün gedirəm GetInt adlı CS50 funksiyası məhz bunu edir. O ki, dəyəri geri olacaq Bu sağ tərəfdən bu sol tərəfdən ifadə ifadəsi, nəticədə saxlanılması bir dəyişən dəyər n çağırıb. İndi analiz bir az nə edək. Bunun üçün mən işə gedirəm n əgər ilə şəraiti, və ya filialı, demək, 0-dən çox, sonra mən aşağıdakı edəcəyik. Preemptively buruq brace açın və buruq brace bağlayın. Mən sonra seçilmiş "çap gedirəm bir müsbət tam. "/ n üçün biçimlendirme, yaxın quote, bağlanıb mötərizə, nöqtəli vergül. Başqa, mən çap etmək istəyirəm gedirəm bir az fərqli bir şey. Belə ki, başqa, açıq buruq brace yaxın buruq burğu, printf, "Əgər bir mənfi seçilmiş tam. "Bütün hüquqlar xilas edək və bu proqram tərtib edir. Vəziyyəti sıfır daxil edin. Mən yanıb-sönən tez dot geri Ben daxil edin, vəziyyəti, sıfır doğramaq. Və sadə edək ağlı başında olma ilk yoxlayır. Mənim int kimi biri, mən həqiqətən bir müsbət tam seçilmiş. Ilə yenidən bu proqram run edək vəziyyəti, sıfır, daxil edin, "verin Mənə bir int. "nin iki cəhd edək. Mən, həqiqətən, bir müsbət tam seçilmiş. Mənfi bu dəfə getmək edək. Dot çizgi, vəziyyəti, sıfır. 1 Mənfi və seçilmiş mənfi tam. Amma hələ həyata deyiləm. Bir künc cəhd edək halda, Siz. Nin sıfır cəhd edək. Dot çizgi, şərt, sıfır, Daxil edin və sıfır. Və oğlan oh, mən seçilmiş mənfi tam. Amma sıfır müəyyən edilir olduqca əminəm müsbət, nə də mənfi nə kimi. Belə ki, mən bu düzeltmek üçün gedirəm.