>> ZVUČNIK 1: Idemo napisati program koji traži od korisnika za int, cijeli broj,
i onda se malo analize na njega, govoreći im bilo
to je pozitivna ili negativna.
Da biste to učinili, neka je plan o korištenju getint funkciju u CS50 knjižnici,
za koje ću morati uključiti cs50.h.
Idem predvidjeti žele ispisati neke stvari
zaslon, kao dobro.
Tako sam i idem uključiti standardio.h.
>> I ja sam sada će proglasiti Glavni kao i obično.
int mainvoid, otvoren kovrčava braće, i preventivno blizu kovrčava brace.
Idem sad brz Korisnik za taj int.
Printf, molim Vas da me u.
I ja sam sada će dobiti Int koji od korisnika.
Interesi, nazovimo ga n, jednako getint.
>> Drugim riječima, na desnoj strani tog izraza, idem zvati
CS50 funkcija zove getint, koji će učiniti upravo to.
Zatim će se vratiti tu vrijednost s desne strane ovog
Izraz na lijevoj strani ovog izraz, u konačnici spremanje
da je vrijednost u varijablu n.
Idemo sada napraviti malo analize.
>> Za to ću se zaposliti stanje ili grana, s ukoliko je n,
recimo, veći od 0, onda sam će učiniti sljedeće.
Otvorite kovrčavu braće i preventivno zatvoriti kovrčavu braće.
Idem onda isprintati "ste pokupili pozitivan cijeli broj. "/ n za
Oblikovanje, u neposrednoj blizini citat, zatvorena zagrada, zarez.
>> Inače, idem želite ispisati nešto malo drugačije.
Dakle, drugi, otvoreni kovrčava brace blizu kovrčava brace, printf, "izabrao si negativna
cijeli broj. "U redu, idemo spasiti i sastaviti ovaj program.
Provjerite stanje nula Enter.
Vratio sam se na moj treperi brz točkom Slash, uvjet, nula, Enter.
>> I neka je to najjednostavnije razuma provjerava prvi.
Jedan kao moj int, a ja doista pokupila pozitivan cijeli broj.
Idemo pokrenuti ovaj program ponovno uvjet, nula, Enter, "molim vas dajte
ja int. "Pokušajmo dva.
I doista odabrao pozitivan cijeli broj.
>> Idemo negativan ovaj put.
Dot slash, uvjet, nula.
Negativna 1 i ja pokupila negativni cijeli broj.
No, nisam još gotov.
Pokušajmo još kutak slučaj, ako hoćete.
Pokušajmo nuli.
>> Dot slash, uvjet, nula, Unesite i nula.
I oh boy, pokupila sam negativni cijeli broj.
No, prilično sam siguran nula definirana kao ni pozitivno ni negativno.
Zato ću morati popraviti.