Краткое содержание с рекомендациями 6 Часть I. Необходимые сведения о компьютере и программе 8




НазваниеКраткое содержание с рекомендациями 6 Часть I. Необходимые сведения о компьютере и программе 8
страница6/33
Дата публикации07.07.2013
Размер4.28 Mb.
ТипКраткое содержание
zadocs.ru > Информатика > Краткое содержание
1   2   3   4   5   6   7   8   9   ...   33
^

Часть II. Программирование на Паскале – первый уровень


Цель этой части – научить вас составлять программы, сначала простые, затем все более сложные. А главная цель – добиться у вас ощущения того, что теперь вы можете самостоятельно писать программы любой сложности. По пути вы узнаете все необходимые для этого средства Паскаля. Причем в этой части я попытался обойтись простыми средствами. Если какое-то средство не казалось мне необходимым для достижения главной цели или было слишком сложным, я его откладывал на следующую часть. Таким образом, если эта часть посвящена простым средствам Паскаля, то следующая – более сложным.

Если вы прочли первую часть, то уже имеете достаточное представление о компьютере и программе, чтобы сознательно программировать на языке Паскаль.

Программа состоит из команд, как дом из кирпичей. Прежде, чем строить дом, нам, конечно, нужно узнать, как выглядят кирпичи. Команды, из которых состоит программа на Паскале и многих других языках, называются операторами (см. 1.5). Многие операторы на Паскале являются обращениями к процедурам (см. 1.3). Более подробно о смысле этих названий поговорим позже (4.3), а пока не будем делать между ними различия и все подряд будем называть операторами. Каждый новый изученный оператор будет открывать перед нами новые возможности Паскаля, поэтому поставим задачу для начала изучить побольше операторов на примерах их работы в простых программах и только затем перейдем к более сложным программам.
^

Глава .0Простые (линейные) программы. Операторы ввода-вывода. Переменные величины

0.1.Процедура вывода Write


Первый оператор, с которым мы познакомимся, занимается исключительно тем, что приказывает компьютеру изобразить на экране монитора ту или иную информацию, состоящую из букв (символов) и чисел. Пусть мы хотим, чтобы компьютер изобразил на экране число 1999. Эту задачу выполняет процедура Write. К ней обратимся так - Write(1999). То, что нужно изобразить, положено заключать в круглые скобки. По-английски слово Write означает "пиши". Для тех, кто плохо разбирается в английской транскрипции, я возьму грех на душу и приведу примерное произношение русскими буквами – «райт». Перевод и произношение всех нужных вам слов Паскаля вы найдете в приложении П3 и П4. Сам я настаиваю на умеренно правильном произношении с тех пор, как одна студенточка, указуя перстом на оператор Write, мило сказала: «Здесь врите, Сергей Николаевич».

Говорят, что процедура Write выводит на экран число 1999, или (по традиции), что процедура Write печатает число 1999, хотя, конечно, печатать на экране нельзя. (Правда, Паскаль всегда легко настроить так, чтобы Write выполнялся не на мониторе, а на принтере.)

А теперь поучимся на примерах:
^ КАК ПИШЕМ ОБРАЩЕНИЕ К ПРОЦЕДУРЕ ЧТО ВИДИМ В РЕЗУЛЬТАТЕ НА ЭКРАНЕ

Write( -500) -500

Write(3 + 2) 5

Пояснения: Можно печатать не только числа, но и результаты вычисления арифметических выражений

Write(3 * 2) 6

Знак * обозначает умножение

Write(2 * 2 - 1) 3

Write( 'Хорошо!' ) Хорошо!

Текст, в отличие от чисел и выражений, нужно брать в одинарные кавычки

^ Write( 'Я изучаю Паскаль' ) Я изучаю Паскаль

Write( 3+2 , 4+4) 58

Это не пятьдесят восемь, а два числа: пять и восемь. “К сожалению”, они расположены вплотную друг к другу. Чуть ниже вам станет ясно, как преодолеть этот “недостаток” оператора Write.

^ Write( 'Это' , 4+4 , 'кошек' ) Это8кошек

Как видите, один оператор Write может выводить сразу несколько элементов. Элементы нужно отделять друг от друга запятыми. В этом примере - три элемента: 1)текст 'Это' 2)выражение 4+4 3)текст 'кошек' . Все элементы выводятся в одну строку вплотную друг к другу. Если вся информация, выводимая оператором Write, не умещается в одну строку, то не уместившаяся часть автоматически выводится с начала следующей строки.

^ Самое трудное для новичка – не путать запятые и кавычки, находить элементы и отличать текстовые элементы от чисел и выражений. Совет: сначала найдите внутри скобок запятые. Рассмотрим пример:

Write ( 8, 'котят',3*3,'щенят' ) 8котят9щенят

Здесь запятых три, значит элементов четыре. Вы легко заметите эти элементы, если представите себе, что запятые - это стены, разделяющие элементы.

8 'котят' 3*3 'щенят'

Теперь, чтобы отличить текстовые элементы от прочих, обратим внимание, что они заключены в кавычки.

'котят' 'щенят'

Еще пример:

Write ( 'Это',4 +4, 'кошек' ) Это8кошек

Как видите, результат не зависит от количества пробелов (пропусков, пустых мест) снаружи от текстовых элементов, взятых в кавычки. Но пробелы, встретившиеся внутри кавычек, отображаются на экране:

^ Write( 'Это',4+4,'ко шек' ) Это8ко шек

Write( 'Это ',4+4,' кошек' ) Это 8 кошек

Write( '16+16=' , 16+16) 16+16=32

Здесь два элемента : текст '16+16=' и выражение 16+16 . Несмотря на то, что текст очень похож на выражение, компьютер узнает его по кавычкам и не вычисляет, а просто воспроизводит, как записано - 16+16= . Любой элемент, заключенный в кавычки, Паскаль считает текстом.

Write( 3+2 , ' ' , 4+4) 5 8

Здесь три элемента. Второй элемент - текст, состоящий из двух пробелов - ' ' . В тексте можно использовать любые символы, имеющиеся на клавиатуре.

Задание 2: Изобразите на листке бумаги в клетку (один символ – одна клетка), что напечатает оператор Write(‘12’, ‘5 + 1’, 5 + 1, ‘=’, 120+21)

1   2   3   4   5   6   7   8   9   ...   33

Похожие:

Краткое содержание с рекомендациями 6 Часть I. Необходимые сведения о компьютере и программе 8 icon7. Access и бд. Создание бд, работа с таблицами, схема данных
Если база данных хранится не на компьютере или на компьютере хранятся только ее части, приходится отслеживать сведения из целого...

Краткое содержание с рекомендациями 6 Часть I. Необходимые сведения о компьютере и программе 8 iconМетодическое пособие ( Windows xp) Ростов-на-Дону 2013 Содержание...
Начальные сведения: компьютер, устройства, программы. Запуск и завершение работы. Клавиатура и мышь

Краткое содержание с рекомендациями 6 Часть I. Необходимые сведения о компьютере и программе 8 iconПрограмма «Курс молодого миссионера» на 2013-2015 год Наименование предметов
...

Краткое содержание с рекомендациями 6 Часть I. Необходимые сведения о компьютере и программе 8 iconНегосударственное образовательное учреждение Адрес: ул. Победы, 51,...
Бухгалтерский учет со знанием 1С: Бухгалтерии для государственного учреждения 2 (+ работа в программе Банк-Клиент)

Краткое содержание с рекомендациями 6 Часть I. Необходимые сведения о компьютере и программе 8 icon1. 2 Теоретические основы информатики Представление информации в компьютере
Для унификации (единообразия) представления в компьютере различной информации (текстовой, аудио-, видео-, и т д.) используют ее кодирование....

Краткое содержание с рекомендациями 6 Часть I. Необходимые сведения о компьютере и программе 8 iconКраткое содержание происходящего здесь

Краткое содержание с рекомендациями 6 Часть I. Необходимые сведения о компьютере и программе 8 iconКраткое содержание курса
Федеральное государственное бюджетное учреждение высшего профессионального образования

Краткое содержание с рекомендациями 6 Часть I. Необходимые сведения о компьютере и программе 8 iconСтроительство подземных сооружений
Рабочая программа, краткое содержание, рекомендуемая литература, домашние задания

Краткое содержание с рекомендациями 6 Часть I. Необходимые сведения о компьютере и программе 8 iconУрок Навыки работы на компьютере. Начальные сведения: компьютер,...
Начальные сведения: компьютер, устройства, программы. Запуск и завершение работы. Клавиатура и мышь

Краткое содержание с рекомендациями 6 Часть I. Необходимые сведения о компьютере и программе 8 iconА) Краткое содержание методов изготовления металлоконструкций.(8-10)
Б) Инструменты, приспособления и оборудование применяемые при изготовлении изделий.(11-13)

Вы можете разместить ссылку на наш сайт:
Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
zadocs.ru
Главная страница

Разработка сайта — Веб студия Адаманов