Виступаючий 1: Давайте напишемо програму, яка запитує у користувача Int, ціле, а потім робить трохи аналізу на ньому, кажучи їм Чи це позитивним або негативним. Щоб зробити це, давайте плануєте використовувати GetInt функцію в CS50 бібліотеки, за що я буду потребувати включити cs50.h. Я збираюся передбачити бажаючи друкувати деякі речі, щоб екран, а також. Так я також збираюся включити standardio.h. І я зараз збираюся оголосити Основний, як звичайно. внутр mainvoid, відкрита фігурна дужка, і превентивно близько фігурна дужка. Я збираюся зараз швидке користувач для цього міжнар. Printf мене, будь ласка дюйма І я зараз збираюся що інтервал від користувача. Int, назвемо його N, дорівнює GetInt. Іншими словами, на правій стороні цього виразу, я буду називати функція CS50 називається GetInt, які збирається зробити саме це. Це те збирається повертатися, що значення з правого боку цей вираз в лівій стороні цього вираз, в кінцевому рахунку, зберігання що значення у змінній називається н. Давайте тепер зробити трохи аналізу. Для цього, я збираюся використовувати стан, або філія, з якщо п, скажімо, більше 0, то я збирається зробити наступне. Відкрийте фігурну дужку і превентивно закрити фігурну дужку. Я збираюся потім роздрукувати "ви вибрали позитивне ціле число ". / п для форматування, недалеко цитата, закритий дужка, крапка з комою. В іншому випадку, я збираюся хочете надрукувати щось трохи інше. Так ще, відкритим фігурна дужка закриваюча фігурна дужки, Е, "ви вибрали негативний ціле число. "Гаразд, давайте збережемо і скомпілювати цю програму. Зробити Condition Zero Enter. Я повернувся в моє миготливою рядку точкою слеш, стан, нуль, Enter. І давайте зробимо найпростіший розсудливості перевіряє спочатку. Один, як мій Int, і я дійсно взяв позитивне ціле число. Давайте запустимо цю програму знову стан, нуль, Enter, "будь ласка, дайте мені внутр. "Давайте спробуємо два. Я дійсно взяв позитивне ціле число. Підемо негативний цього разу. Dot слеш, стан, дорівнює нулю. Негативний 1, і я вибрав від'ємне ціле число. Але я ще не закінчив. Давайте спробуємо інший кут так, якщо ви будете. Давайте спробуємо нулю. Dot слеш, стан, нуль, Введіть і нуль. І, о, хлопчик, я вибрав від'ємне ціле число. Але я впевнений, що нульовий визначається як не позитивною, ні негативною. Так що я буду мати, щоб виправити це.