Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

Задачи для начинающих

29.01.21 15:14
Re: Задачи для начинающих
 
AlexNek патриот
AlexNek
в ответ moose 29.01.21 13:49
постановка задачи.

Ну вот, наконец то, то с чего и нужно начинать. Вначале нужно понять что же действительно хочет пользователь.

А не фантазировать: поддержание температуры в террариуме в заданных пределах (tmin, tmax), требуется учитывать инерционность тепловых процессов и т.п.


Я специально привел вначале самое простое описание - обычно с этого и начинают говорить что надо.

И задача программиста выбить все нужные знания у пользователя.


Что у нас есть на сегодня:

  • Температура желательная
  • Температура измеренная
  • Внешняя функция включить нагреватель.
  • Внешняя функция выключить нагреватель.


Что нам еще не хватает?

Хотя бы то, как представлена температура - как строка или как число. Для диаграмм и описания это не имеет смысла, а вот для конкретной программы нужно уже знать.

И тут мы подходим к типам данных.


Базовых не так уж и много

символ - 'A', 'B'

строка из символов - "asdfg"

целый тип - 0,1,2,3, -10

вещественный тип: 0.12345, -3.14

логический тип: Да, Нет.


В каждом языке существуют свои особенности определения и использования данных. В том числе и способ их представления в машинной форме. Но этих вопросов мы пока касаться не будем.

Пока ограничимся тем, что температура представлена вещественным числом и для ее ввода нужно просто вызвать внешние функции.

 

Перейти на