Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Первые шаги в программировании: основы, Си, Objective-c


1.12
Практикум. Часть 3. Задачи. Логические выражения


Дополнительный практикум после урока 1.12 основ программирования
Продолжаем практические работы по программированию используя интерпретатор Python.
В данном уроке вам дается возможность пройти самопроверку написав небольшую самостоятельную работу.
Задания в продолжение математических операций, а также на логические операции, которые были рассмотрены в теме "1.7 Булевая алгебра. Логические выражения"
Ответы будут находиться под катом.

1 задание
Необходимо написать программу, которая позволит нам узнать сколько конфет съест ребенок за неделю и сколько конфет у нас останется из имеющихся, если ребенок каждый день будет съедать по 5 конфет в течении недели.

Необходимые исходные данные:
переменная с имеющимся начальным числом конфет
переменная с количеством конфет съедаемых за день
переменная с количеством дней

Реализацию программы для самоконтроля можно посмотреть под катом.



2 задание
- переменной tseloe присвойте значение 10
- переменной drobnoe присвойте значение 8.4
- переменной stroka присвойте значение No


3 задание
Измените значение хранимое в переменной tseloe, увеличив его в 3.5 раза, результат присвойте переменной big_netseloe.


4 задание
Измените значение хранимое в переменной drobnoe, уменьшив его на единицу, результат присвойте той же переменной.


5 задание
- разделите tseloe на drobnoe, а затем
- big_netseloe на drobnoe.
Результат данных выражений не привязывайте ни к каким переменным.


6 задание
Измените значение переменной stroka на «NoNo_YesYesYes».
Для формировании нового значения используйте операторы конкатенации (+) и повторения строки (*).


7 задание
Выведите значения всех переменных.


8
Посмотрите примеры работы с логическими выражениями на языке программирования Python и проверьте их работоспособность в Терминале.
После знака # написаны комментарии - это пояснения которые не влияют на работу интерпретатора:
При программировании старайтесь всегда оставлять комментарии для того, чтобы вашу программу мог понять другой программист или вы сами, по прошествии некоторого времени.
Комментарии - это признак хорошего тона.
x = 12 - 5 # это не логическая операция, а операция присваивания переменной х результата выражения 12 - 5
x == 4 # х равен 4 (это ложь) False
x == 7 # х равен 7 (это истина) True
x != 7 # х не равен 7 - False
x != 4 # х не равен 4 - True
x > 5 # х больше 5 - True
x = 6 # х больше либо равен 6 - True


Полную новость и ответы к заданиям вы можене посмотреть на сайте www.tryobj.com


В избранное