Презентация, доклад по информатике на тему Строки в Паскале

Содержание

Строка - это ограниченная апострофами последовательность любых символов (массив символов), т.е. элементов типа char. Описание строки имеет вид:НАЗВАНИЕ ОПЕРАТОРАОписание строки с ограниченным количеством символовPASCAL var s1:string[ N]; Описание строки с произвольным

Слайд 1Строки в Pascal
Тарасенко О.П.
Учитель информатики
МАОУ МО г.Нягань «СОШ№2»

Строки в PascalТарасенко О.П.Учитель информатикиМАОУ МО г.Нягань «СОШ№2»

Слайд 2Строка - это ограниченная апострофами последовательность любых символов (массив символов), т.е.

элементов типа char.

Описание строки имеет вид:

НАЗВАНИЕ ОПЕРАТОРА

Описание строки с ограниченным количеством символов

PASCAL


var s1:string[ N];

Описание строки с произвольным количеством символов


var s1:string;

Присвоение значения строковой переменной


s1:=‘ строка’

s1 – имя строковой переменной;
N – количество символов от 1 до 255;
строка – символьная строка.

В Паскале строке соответствует тип данных String.

Строка - это ограниченная апострофами последовательность любых символов (массив символов), т.е. элементов типа char. Описание строки имеет

Слайд 3СТРОКА
СТРОКА

СТРОКАСТРОКА

Слайд 4и_строк – имя строковой переменной;
N – количество символов (от 1 до

255);
поз – номер начального символа

Действие над строками и переменными

и_строк – имя строковой переменной;N – количество символов (от 1 до 255);поз – номер начального символаДействие над

Слайд 5и_строк – имя строковой переменной;
N – количество символов (от 1 до

255);
поз – номер начального символа

Действие над строками и переменными

и_строк – имя строковой переменной;N – количество символов (от 1 до 255);поз – номер начального символаДействие над

Слайд 6и_строк – имя строковой переменной;
п_строк – подстрока (набор символов);
N – количество

символов (от 1 до 255);
поз – номер начального символа

Действие над строками и переменными

и_строк – имя строковой переменной;п_строк – подстрока (набор символов);N – количество символов (от 1 до 255);поз –

Слайд 7и_срок – имя строковой переменной;
п_строк – подстрока (набор символов);
N – количество

символов (от 1 до 255);
поз – номер начального символа

Действие над строками и переменными

и_срок – имя строковой переменной;п_строк – подстрока (набор символов);N – количество символов (от 1 до 255);поз –

Слайд 8Программа производит объединение строк.
var x,y,z:string [10];
begin
x:= ‘паро’;

y:= ‘ход’;
z:= x+y;
write (z);
readln;
readln;
end.
Программа производит объединение строк.var x,y,z:string [10];begin   x:= ‘паро’;   y:= ‘ход’;   z:=

Слайд 9и_срок – имя строковой переменной;
п_строк – подстрока (набор символов);
N – количество

символов (от 1 до 255);
поз – номер начального символа

Действие над строками и переменными

и_срок – имя строковой переменной;п_строк – подстрока (набор символов);N – количество символов (от 1 до 255);поз –

Слайд 10Длина строки
Program E29F;
var x,y :string [20]; k,l,n: integer;
begin
writeln (‘Введите

две строки’);
readln(x);
readln(y);
k:=length (x); l:=length (y); n:=length (x+y);
writeln (‘длина первой строки’:25, ‘длина второй строки’:25);
writeln(k:25,l:25);
writeln(x+y, ‘длина строки’,n);
readln;
readln;
end.
Длина строкиProgram E29F;var x,y :string [20]; k,l,n: integer;begin  writeln (‘Введите две строки’);  readln(x);  readln(y);

Слайд 11и_срок – имя строковой переменной; п_строк – подстрока (набор символов);
N –

количество символов (от 1 до 255); поз – номер начального символа

Действие над строками и переменными

и_срок – имя строковой переменной; п_строк – подстрока (набор символов);N – количество символов (от 1 до 255);

Слайд 12n – номер
Действие над строками и переменными

n – номерДействие над строками и переменными

Слайд 13Программа производит перемещение элементов в обратном порядке.
Program E28;
const n=15;
var a,b:array[1..n] of

char;
i:integer;
begin
for i:=1 to n do
begin
read (a[i]);
b[n-i+1]:=a[i];
end;
for i:= 1 to n do
write (b[i]);
readln;
readln;
end.
Программа производит перемещение элементов в обратном порядке.Program E28;const n=15;var a,b:array[1..n] of char;i:integer;begin   for i:=1 to

Слайд 14Присваивание
var x :string [6];
begin
x:= ‘мим’+‘озабоченный’;
write

(х);
readln;
readln;
end.

результат «мимоза»

Присваиваниеvar x :string [6];begin   x:= ‘мим’+‘озабоченный’;   write (х);readln;readln;end. результат «мимоза»

Слайд 15Спасибо за внимание!

Спасибо за внимание!

Слайд 16Источники
Оригинальная справка «Программирование в среде Turbo Pascal» справочное пособие, 2007г.
Основы информатики

8-9, А.А. Кузнецов, 2003г.
ИсточникиОригинальная справка «Программирование в среде Turbo Pascal» справочное пособие, 2007г.Основы информатики 8-9, А.А. Кузнецов, 2003г.

Что такое shareslide.ru?

Это сайт презентаций, где можно хранить и обмениваться своими презентациями, докладами, проектами, шаблонами в формате PowerPoint с другими пользователями. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами.


Для правообладателей

Яндекс.Метрика

Обратная связь

Email: Нажмите что бы посмотреть