Умножение, деление, сложение, вычитание вещественных чисел в Pascal.

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

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

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

Использование program, begin…end, write, readln, Uses Crt, Clrscr.

В этом уроке мы напишем самую простую программу, состоящую всего из пяти строк. Эта программа будет выводить сообщение на экран. Для написания программы нам необходимо знать как работают операторы Write, Readln, а также понять для чего нужны ...

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

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

Пример 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, а обизвтельно вообще все эти темы учить? :-|
Ответить
 

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

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

   ГлавнаяПаскальУроки ПаскальТип данных Char. Функции Ord, Chr.