Твоё имя. Кира Коэн
Чтение книги онлайн.

Читать онлайн книгу Твоё имя - Кира Коэн страница 2

Название: Твоё имя

Автор: Кира Коэн

Издательство: Автор

Жанр:

Серия:

isbn:

isbn:

СКАЧАТЬ себя маленьким ребёнком и готова была поклясться, что с каждым годом дети растут всё быстрее. Однако общий язык с ним она нашла на удивление быстро, а когда Кайл узнал о её работе, то незамедлительно начал упрашивать Нику научить его программированию. Она согласилась. Количеством друзей она похвастаться не могла, свободного времени было навалом, а отказаться от знаменитой лазаньи Мэри Джефферсон вообще не представлялось возможным.

      Вытащив изо рта леденец, Ника взмахнула им в воздухе и задумчиво прищурилась.

      – Ладно, слушай. Допустим, есть две конфеты. Клубничная стоит X долларов Y центов, а яблочная – N долларов D центов. Тебе нужно рассчитать, сколько стоят эти конфеты вместе. Как будешь решать?

      – Та-ак… Сначала нужно будет перевести всё в наименьшую единицу измерения. Значит, доллары умножить на сто и прибавить количество центов для каждой конфеты, после чего сложить всё вместе.

      – Правильно. Теперь напиши, как будет выглядеть код.

      – Это больше похоже на школьные задачи по математике, – не скрывая разочарования, буркнул Кайл, но послушно склонился над тетрадью и принялся записывать.

      – Так и есть. Но мы с тобой учим основы. Тебе нужно запомнить все базовые функции. К тому же, на самом деле это больше про логику, чем математику. Чтобы ты всегда думал наперёд и понимал, в каком порядке выполнять действия. Но даже это ещё ничего тебе не гарантирует. Если дойдём до многопоточности, ты будешь умолять меня о пощаде.

      – Да понял я, понял. Вот, готово.

      Ника сползла с кровати, подошла к столу и пробежалась глазами по листу бумаги.

      – Отлично. Только так программа будет выдавать результат в долларах. А куда же денутся центы?

      – В смысле?

      – Смотри, в последней строчке ты использовал только целочисленное деление. Значит, остаток выдаваться не будет. А что такое центы? Это числа, которые идут после запятой. Как нам их получить?

      Повисла тишина, и Нике показалось, что она вот-вот услышит, как натужно крутятся шестерёнки в голове Кайла. Он нахмурился, усердно стараясь вспомнить ответ, но тщетно. Ника вздохнула:

      – Окей, если не помнишь, то посмотри в конспекте. Мы же только что разобрали все арифметические выражения. Боже, на кой вообще тебе это программирование сдалось?

      – Буду писать читы для игр и заработаю состояние на карманных деньгах школьников, – мечтательно улыбнулся Кайл, листая страницы в тетради. – О, нашёл! Надо посчитать остаток от деления на сто.

      – Так, ну во-первых, это грубо и неспортивно. Осуждаю. – Ника покачала головой и усмехнулась. – А во-вторых, для этого тебе в идеале стоило бы выучить С++1 и ассемблер2, но ты даже с питоном3 едва справляешься, дурачина.

      – Сама ты дура! – Кайл состроил страшную гримасу и показал в ответ язык.

      – Эй! Вот же паршивец мелкий! Ты как со старшими разговариваешь?

      – Это СКАЧАТЬ



<p>1</p>

Компилируемый, статически типизированный язык программирования общего назначения.

<p>2</p>

Машинно-ориентированный язык программирования низкого уровня.

<p>3</p>

англ. Python – высокоуровневый язык программирования.