Ветвления в Pascal.

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

Логические операции с целыми числами.

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

Тип данных Boolean. Значения True, False в Pascal.

Мы рассмотрели с Вами целый тип данных (integer), вещественный тип (real), символьный (char). В этом уроке мы рассмотрим тип данных, который имеет большое значение в программировании. Логический типBoolean. Одной из особенностей этого типа данных ...

Циклы и массивы

Структура программы в Паскаль.

В данной статье описывается структура программы в Pascal, описывается каждый раздел, который может присутствовать в программе.

Сортировка двумерного массива.

Пример 36. Задан двумерный массив X из 6 строк и 4 столбцов. Упорядочить массив X по возрастанию элементов дробной части столбца с номером N. Отсортированный массив X вывести на экран монитора.

Уроки Паскаль

Ввод символов с клавиатуры почти не отличается от ввода чисел с клавиатуры. Для того чтобы ввести какие-то символы (буквы, знаки и т.д.) с клавиатуры необходимо для переменных использовать символьный тип данных Char.

program number14;
uses crt;
var X, Y:char;
begin
clrscr;
writeln (‘Введите несколько символов: ’);
readln(X);
writeln(X);
writeln (‘Введите еще несколько символов: ’);
readln(X,Y);
writeln(X,Y);
readln
end.

В строке №3 записываем переменные X и Y и указываем для них тип данных Char. Теперь в эти переменные можно записывать символы, выводить их на экран и т.д.

Строка №7. Вводим с клавиатуры какие-нибудь символы. Одна переменная типа Char может содержать только один символ. Поэтому при вводе символов с клавиатуры, в переменную X запишется только один символ (первый). Поэтому, сколько бы символов мы не вводили с клавиатуры, на экран (строка №8) выведется только первый из этих символов.

В строке №10 в операторе Readln записано уже 2 переменных X и Y. И в строке №11 на экран выводится значения этих двух переменных. Поэтому на экран выведется 2 первых из введенных символов.

vvod simvolov s klaviaturih

Вводим любое слово, например «pascal» и нажимаем Enter. Затем вводим еще какое-нибудь слово, пусть тоже будет «Pascal» и нажимаем Enter.

vvod simvolov s klaviaturih.

Как видно, в первом случае программа вывела только первую букву слова, во втором случае 2 первых буквы. Таким образом, можно сделать вывод о том, что одна переменная типа Char принимает только один символ из введенной строки. Для того чтобы можно было записать несколько символов в одну переменную необходимо использовать строковые переменные и тип данных String.

Комментарии  

 
+3 # Нео 03.12.2012 20:01
а здесь не очень се понятно... точнее хотелось бы узнать как извлечь скажем так:
— 3-ий символ; ;-)
— последний символ; 8)
— 2-ой символ с конца и т.д. :-|
Говорю сразу на ссылку снизу ище не переходил :-*
Ответить
 
 
+1 # Нео 03.12.2012 20:24
Ошыбка 404 Gateaway ссылка не работает((( :-?
кстати я тоже знаю как сделать свою страничу 404 через .htaccess
Ответить
 
 
+1 # Царь 11.01.2013 04:42
Нео хороший вопрос задал !Очень интересующий
Ответить
 
 
0 # Давид 07.02.2016 13:28
Вот вопрос:
Мне - 15 лет
Хочу научиться делать скрипты для gta sa,
для этого нужно знать язык PAWNO.
Ну и вот вопрос: По советам мне сказали что мне сначало надо выучить Основы Pascal, а обизвтельно вообще все эти темы учить? :-|
Ответить
 

Добавить комментарий

Защитный код
Обновить

   ГлавнаяПаскальУроки ПаскальЛогические операции And, Or, Not, Xor в Pascal.