УРОК №2 |
ПЕРЕМЕННЫЕ И ТИПЫ ДАННЫХ |
Скажите, Вы любите порядок в своем компьютере? Чтобы музыка была систематизирована по альбомам и исполнителям, чтобы документы были в каталогах, а фотографии имели хронологический порядок? Порядок все любят! Но больше всего его любит сам компьютер. Для хранения и обработки данных в памяти компьютера используют переменные разных типов.
Один мой знакомый в своей книге «Дизайн и эволюция языка С++» пришёл к выводу, что система типов в языке Pascal не просто бесполезна – это смирительная рубашка, которая создаёт больше проблем, нежели решает, заставляя жертвовать чистотой дизайна ради удовлетворения причуд компилятора.
Хотите узнать, почему он так решил?
Один мой знакомый в своей книге «Дизайн и эволюция языка С++» пришёл к выводу, что система типов в языке Pascal не просто бесполезна – это смирительная рубашка, которая создаёт больше проблем, нежели решает, заставляя жертвовать чистотой дизайна ради удовлетворения причуд компилятора.
Хотите узнать, почему он так решил?
Переменные - это данные, которые могут меняться в процессе выполнения программы. Обращаться к переменным нужно по имени, тогда программа понимает какую переменную нужно вызвать, чтобы взять из нее или положить в нее данные для оперативного хранения.
Программы оперируют с различными данными, которые могут быть простыми и структурированными.
Простые данные - это целые и вещественные числа, символы и указатели (адреса объектов в памяти). Целые числа не имеют, а вещественные имеют дробную часть.
Структурированные данные - это массивы и структуры; они будут рассмотрены ниже.
Переменные в программировании должны быть разные по типу, потому что для их обработки используются разные методы. Символьные, Целые, Вещественные (дробные) величины обрабатываются по разному. И мы должны научиться их правильно систематизировать и использовать.
Программы оперируют с различными данными, которые могут быть простыми и структурированными.
Простые данные - это целые и вещественные числа, символы и указатели (адреса объектов в памяти). Целые числа не имеют, а вещественные имеют дробную часть.
Структурированные данные - это массивы и структуры; они будут рассмотрены ниже.
Переменные в программировании должны быть разные по типу, потому что для их обработки используются разные методы. Символьные, Целые, Вещественные (дробные) величины обрабатываются по разному. И мы должны научиться их правильно систематизировать и использовать.
Есть некоторые негласные правила, т.е исполнения который является хорошим тоном, но делать это не обязательно:
1. каждое объявление переменных нового типа начинается с новой строки; 2. из названия переменной должно быть понятно зачем она и что в ней будет храниться (хотя иногда из-за таких вот информативных названий скорость написания кода падает, т.к некоторых заносит и они называют переменные целыми предложениями); 3. поэтому появляется правило: название переменной не должно быть слишком длинным; 4. после объявления переменной очень желательно в комментариях пометить зачем она; 5. необходимо разделять имена переменных пробелами. |