Читать онлайн "Программирование для детей, С, С++. 3 часть"

автора "Солнечная Станислава"

  • Aa
    РАЗМЕР ШРИФТА
  • РЕЖИМ
<p>Программирование для детей, С, С++</p> <p>3 часть</p> <empty-line/><p>Станислава Солнечная</p>

© Станислава Солнечная, 2019

ISBN 978-5-4496-9311-2 (т. 3)

ISBN 978-5-4496-7391-6

Создано в интеллектуальной издательской системе Ridero

<p>Аннотация</p>

Авторский курс по программированию для детей на С, С++. Интересные задачи, лекции в следующих частях.

<p>Немного истории</p>

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

<p>Функция</p>

Функции позволяют много раз обращаться к одним и тем же операциям. В месте вызова функции компьютер вставляет код функции.

Листинг 1

Работа с функциями

1 #include <stdio. h>2 struct zapisi3 {4 char text [100];5 char data [11];6};7 void vuvod (struct zapisi a)8 {9 int d;10 printf («Posmotrite zapisi? 1-da, 2 – net \n»);11 scanf (»%d», &d);12 if (d==1)13 {14 printf («Data: %s\n», a. data);15 printf («Poslanie: %s\n», a. text);16}17}18 void vvod (struct zapisi *a)19 {20 printf («Vvedite datu, v formate dd.mm.yyyy: \n»);21 scanf (»%s», a-> data);22 printf («Vvedite poslanie: \n»);23 scanf (»%s», a-> text);24};25 int func (int z, int q)26 {27 int x;28 x=z+q;29 return x;30};31 int main ()32 {33 struct zapisi x;34 vvod (&x);35 vuvod (x);36 printf («Rezultat: %d», func (5,7));36};

В 7 строке начинается определение функции. В скобках описываются переменные, которые будут приходить при вызове функции. В 29 строке вызывается функция в нее передается struct zapisi.

<p>Конец ознакомительного фрагмента.</p>

Текст предоставлен ООО «ЛитРес».

Прочитайте эту книгу целиком, купив полную легальную версию на ЛитРес.

Безопасно оплатить книгу можно банковской картой Visa, MasterCard, Maestro, со счета мобильного телефона, с платежного терминала, в салоне МТС или Связной, через PayPal, WebMoney, Яндекс.Деньги, QIWI Кошелек, бонусными картами или другим удобным Вам способом.

...