C# для начинающих Пахомов Б. И



Download 8,15 Mb.
Pdf ko'rish
bet22/266
Sana20.04.2022
Hajmi8,15 Mb.
#567200
1   ...   18   19   20   21   22   23   24   25   ...   266
Bog'liq
C# for beginners


Глава 3. Базовые типы данных, переменные 
37 
каретки" — термин, оставшийся от применявшихся ранее пишущих 
машинок: когда передвигали каретку влево, машинка автоматически 
переходила на строку в ее самую левую позицию, т. е. в ее начало. 
Write(параметр
— 
строка текста)
. Делает то же, что и 
WriteLine()

но не формирует символа перевода строки и возврата каретки. Если 
применять несколько ряд подряд это средство вывода, то выводимые 
на экран строки будут помещаться одна за другой без перехода на 
новую строку. Иногда это бывает полезно.
ReadLine()
. Обеспечивает ввод строк с клавиатуры (говорят: выдает 
данные из входного потока, пока не будет нажата клавиша ). 
Введенную строку помещает в определенную пользователем пере-
менную (об этом 
см. далее
).
Read()
. Вводит один символ с клавиатуры. Введенный символ
помещает в определенную пользователем переменную (об этом 
см. далее
).
Переменные 
Любая программа работает с объектами, которые называются 
перемен-
ными
(в данном случае — это имя существительное). Если вы читаете 
эту книгу, наверняка, изучали математику, где тоже имеют дело с пере-
менными. В программировании это более широкое понятие. Определим 
это понятие так: переменная — это некое пространство памяти, которо-
му присвоено имя и в которое могут помещаться определенные данные. 
Каждый раз разные. В этом смысле пространство все время может со-
держать разные данные. Имя такого пространства и называют перемен-
ной. Но данные бывают очень разные. Например, целые числа. Или 
дробные. Или текст. Или личная карточка работника. Или целый завод. 
И так далее. И под каждое такое данное надо выделять соответствующую 
ему память. Как должен поступать компилятор программы, если про-
грамма станет работать с такими данными? Наверное, данные надо как-
то уметь различать по их типу. Например, целые числа отличаются от 
нецелых чисел, личная карточка работника вообще содержит разнотип-
ные данные (фамилию, профессию, данные по зарплате, по премиям
и т. д.). А про завод и говорить нечего. То есть фактически данные отли-
чаются друг от друга по своей структуре. Поэтому для целых чисел надо 
выделять одно количество памяти, для дробных — другое, для карточ-
ки — третье и т. д. Да и способ обработки данных различных структур 
совершенно разный: для умножения двух целых чисел их надо просто 
перемножить, а двух нецелых (а еще хуже: одного целого, а другого 


38 
Download 8,15 Mb.

Do'stlaringiz bilan baham:
1   ...   18   19   20   21   22   23   24   25   ...   266




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish