>> Дэвид Дж. Малан: Давайте начнем писать некоторые более сложные условия.
В частности, давайте напишем программу что запрашивает у пользователя целое число,
говорят, от 1 до 10, а затем делает немного анализа.
Но отчетности на этот раз что ли количество невелико или средний или большой в
размер, рисунок эти различия довольно произвольно.
>> Чтобы сделать это, я собираюсь полагаться на GET внутр, что функция от CS50
библиотека, которая делает именно это.
И я также собираюсь рычаги печати е.
Так что я собираюсь начать путем включения cs50.h как
а также стандарт io.h.
>> И, подойдя к затем объявить главным в Обычный способ, тап_п недействительными, открытая фигурная
скобки, недалеко фигурная скобка.
И я тогда собирался подскажут пользователь для целого числа.
Распечатать е, пожалуйста, дайте мне Int между 1 и 10.
>> Теперь давайте перейдем что Int, объявив переменная с именем, скажем, п и назначение
это возвращаемое значение краткосрочного междунар.
Давайте теперь сделать немного анализа.
>> Если п больше или равно 0 и N меньше или равно, скажем, 3,
Затем мы собираемся идти вперед и печать , что Вы выбрали небольшой Int.
>> В противном случае, если пользователь выбирает, например, размера стоимости среднего, давайте
проверьте, что в следующем.
Иначе, если п больше или равна, скажем, 4 и п меньше или равно
скажем, 7, то я собираюсь печатать , что Вы выбрали средний Int.
>> Наконец, я буду считать, что если значение между 8 и 10, они
взял большой Int.
Таким образом, чтобы выразить, что я буду введите, иначе, если N больше или равно 8 и н
меньше или равно 10, вперед и распечатать вы выбрали большой Int.
>> В противном случае, есть четвертое условие здесь.
Если пользователь не будет сотрудничать и вместо набрали значение, меньше, чем
0 или больше 10, я хочу просто выговор.
Остальное распечатать, вы выбрали инвалид внутр.
>> Давайте сохранить файл.
Собирать с сделать не-переключатель.
Вернуться в моем приглашении, я собираюсь работать это с точки сократить не-переключатель.
И давайте попробуем несколько значений.
>> Во-первых, давайте будем отказываться от сотрудничества и введите в отрицательной 1.
К счастью, это была обнаружена нашим Окончательный филиал в таком состоянии.
Давайте попробуем снова точка слэш не-переключатель, на этот раз придав ему 1.
Я действительно взял небольшой Int.
>> Давайте сделаем это снова точка слэш не-переключатель, на этот раз выбирая, скажем, 5.
И это среда внутр.
Давайте теперь делать снова точка сократить не-переключатель.
И дать ему значение 10, что действительно большой внутр.
>> Теперь стоит заметить, что эта программа могли бы быть реализованы в
любое количество способов.
Прежде всего, он был полностью произвольное, что я нарисовал линии, которые я
сделал среди малых, средних, и большие целые.
Мы могли бы обращено тех, Границы в любом месте.
>> Но что более интересно, у меня не было выразить себя со всеми из них
больше или равно или меньше или равно знаков.
Я мог бы, например, переписать, если N больше или равно 4 и
N меньше или равно 7, а вместо если п больше, чем 3 и п
меньше, чем 8, затем распечатать вы выбрали средний Int.
>> В конце концов, если вход пользователя, по характер краткосрочного Int, является целым числом, мы
Можно либо тест, если это значение больше чем 3 или больше или
равно 4.
И мы могли бы также проверить, если что значение менее 8 или менее
или равно 7.