Инфоурок Информатика Другие методич. материалыПрезентация «Строковые величины»

Презентация «Строковые величины»

Скачать материал

Выберите документ из архива для просмотра:

Строковые величины.ppt Сопроводительное письмо.docx Методическая копилка учителя информатики.url ‚ ¦­®!.txt

Выбранный для просмотра документ Строковые величины.ppt

Скачать материал "Презентация «Строковые величины»"

Получите профессию

Экскурсовод (гид)

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Методические разработки к Вашему уроку:

Получите новую специальность за 2 месяца

Шеф-повар

Описание презентации по отдельным слайдам:

  • Символьные и Строковые величины

    1 слайд

    Символьные и Строковые величины

  • ОглавлениеСимвольные  и Строковые  величины
Сравнение переменных 
Сложение пе...

    2 слайд

    Оглавление
    Символьные и Строковые величины
    Сравнение переменных
    Сложение переменных
    Функция Concat
    Функция Length
    Функция Pos
    Функция Copy
    Функции Ord и Chr
    Процедура Delete
    Процедура Insert
    Процедура Val
    Процедура Str
    Цикл с символьной переменной

  • СИМВОЛЬНЫЕ  И СТРОКОВЫЕ  ВЕЛИЧИНЫДля работы с символами, словами и предложени...

    3 слайд

    СИМВОЛЬНЫЕ И СТРОКОВЫЕ ВЕЛИЧИНЫ
    Для работы с символами, словами и предложениями в Паскале существуют типы данных – CHAR И STRING, представляющие собой символы в кодировке Windows.
    Тип CHAR (символьный) - значения занимают 1 байт и представляют собой 1 символ.

    Переменные должны быть описаны в разделе описания переменных или констант:
    Имя: char;
    Имя: string;
    или
    Имя: string[длина];
    где Имя – имя переменной;
    string, char – строковый или символьный тип;
    длина – константа типа INTEGER, определяющая максимальную длину строки.
    Тип STRING (строковый) – значением может быть любая последовательность символов длиной не более 255.

  • ПримерыОбъявления:
var 
fio: string[30];//строковая переменная fio длиною 30...

    4 слайд

    Примеры
    Объявления:
    var
    fio: string[30];//строковая переменная fio длиною 30
    buff: string; //строковая переменная buff длиною до 255 символов
    а:char; //строковая переменная а длиною в 1 символ
    const
    name=‘Иванов Петр’;
    s=‘ b’;
    К символам в строке можно обращаться, используя индекс: stroka[5] обозначает 5-тый символ в строке.
    Если при объявлении строковой переменной длина не указывается, то она может быть до 255 символов.

  • Сравнение символьных величинСтроковую переменную можно сравнить с другой пере...

    5 слайд

    Сравнение символьных величин
    Строковую переменную можно сравнить с другой переменной или константой типа STRING, используя операторы =, <, >, <=, >=,<>.
    Строки сравниваются посимвольно от первого символа.
    1. Если все символы сравниваемых строк одинаковые, то такие строки считаются равными.
    ’abcd’ = ‘abcd’

    Последовательность символов, являющаяся строкой, заключается в одинарные кавычки.

  • СРАВНЕНИЕ СИМВОЛЬНЫХ ВЕЛИЧИН3. Если строки имеют различную длину, но в общей...

    6 слайд

    СРАВНЕНИЕ СИМВОЛЬНЫХ ВЕЛИЧИН
    3. Если строки имеют различную длину, но в общей части символы совпадают, то короткая строка меньше, чем длинная.
    ’abcd’ > ‘abc’


    2. Если в одинаковых позициях строк находятся разные символы, большей считается та строка, у которой в этой позиции находится символ с большим кодом.
    ’abd’ > ‘abc’

  • Сложение переменныхОбъединение нескольких строк в одну: к концу первой строки...

    7 слайд

    Сложение переменных
    Объединение нескольких строк в одну: к концу первой строки присоединяется начало второй и т. д.
    Длина результирующей строки должна быть<=255 символов.
    Пример:
    c:= ‘Иван‘ + ‘ ‘ + ‘Петров’;
    write(c); //будет выведено ‘Иван Петров’

  • Возвращает длину строки. 
Length (параметр)
Параметр – переменная или констан...

    8 слайд

    Возвращает длину строки.
    Length (параметр)
    Параметр – переменная или константа строкового типа. Возвращаемое значение (целое число) – количество символов, из которых состоит строка.
    Пример,
    n:=length (‘Иванов’); - значение переменной n равно 6.

    Функция LENGTH
    Строковые функции

  • Задания1. Ввести строку символов. Определить и вывести на печать ее длину. На...

    9 слайд

    Задания
    1. Ввести строку символов. Определить и вывести на печать ее длину. Напечатать первый и последний символы строки.

    2. Ввести две фамилии. Определить какая фамилия имеет большую длину. Результат вывести в виде:
    Фамилия «Иваненко» имеет больше символов чем «Петров»

    3. Описать строковую константу «Преобразование» и вывести символы с 4-го по 8-ой

    4. Описать строковую константу k=«Кабинет» и строковую переменную pred для хранения названия предмета. Ввести с клавиатуры название предмета (в нужном падеже). Получить в переменной res полное название кабинета.

  • ФУНКЦИЯ CONCATConcat(s1,...,sn)
возвращает строку, являющуюся результатом сли...

    10 слайд

    ФУНКЦИЯ CONCAT
    Concat(s1,...,sn)
    возвращает строку, являющуюся результатом слияния строк s1,..., sn.
    Результат тот же, что у выражения s1+s2+...+sn.
    Пример
    S1 := ’город ’; S2:=‘Киев’;
    S:=CONCAT(S1,S2);
    S3:=S1+S2;
    значением переменных S и S3 будет ’город Киев’.

  • ЗаданияРешить задачу 4 с использованием функции Concat

Описать строковую кон...

    11 слайд

    Задания
    Решить задачу 4 с использованием функции Concat

    Описать строковую константу k=‘Кабинет’ и строковую переменную pred. Ввести с клавиатуры название предмета (в нужном падеже). Получить в переменной res полное название кабинета.

    Объявить константу slovo1='волна'. Сравнить ее с переменной slovo2, присваивая ей значения: 'волга', 'вол', 'ворон‘.

  • Функция POSПозволяет определить положение подстроки в строке. Если подстрока...

    12 слайд

    Функция POS

    Позволяет определить положение подстроки в строке. Если подстрока не найдена возвращается 0. Общий вид:
    Pos(Подстрока, Строка);
    где Подстрока – строковая константа или переменная, которую надо найти в строковой константе или переменной Строка.
    Пример
    p:=pos(‘Петербург’ , ’Санкт-Петербург’);
    Значение переменной p будет равно 7.

  • Функция  COPYПозволяет выделить фрагмент строки. Общий вид:
Copy(Строка, p, n...

    13 слайд

    Функция COPY
    Позволяет выделить фрагмент строки. Общий вид:
    Copy(Строка, p, n);
    где Строка – переменная строкового типа, содержащая строку, фрагмент которой надо получить;
    р – номер символа, с которого начинается выделяемая подстрока;
    n – длина выделяемой подстроки.
    Пример
    St := ’инженер Иванов’;
    Fam := copy(st,9,6);
    значением переменной fam будет строка ‘Иванов’.

  • Функция Ord Для символов х - char возвращает их код.
Для целых x возвращает с...

    14 слайд

    Функция Ord
    Для символов х - char возвращает их код.
    Для целых x возвращает само значение.
    Пример
    m:=ord(8);
    m1:=ord(‘8’);
    Writeln(m,' ',m1);
    Результат: 8 56
    Функция Chr
    Возвращает символ с кодом Х. Общий вид:Ord(x)

    Пример
    Writeln(chr(243),’ ‘,chr(222));
    Результат: у Ю

    Общий вид: Chr(x).

  • Процедура DeleteПозволяет удалить часть строки. Общий вид: 
DELETE(Строка,p,n...

    15 слайд

    Процедура Delete
    Позволяет удалить часть строки. Общий вид:
    DELETE(Строка,p,n);
    где Строка – переменная строкового типа;
    р – номер символа, с которого начинается удаляемая подстрока;
    n – длина удаляемой подстроки.
    Пример
    S:=’город Санкт-Петербург’;
    delete(S,7,6);
    значением переменной S будет строка ’город Петербург’.

    Строковые процедуры

  • Процедура INSERTПозволяет вставить подстроку в строку символов. Cтрока раздви...

    16 слайд

    Процедура INSERT
    Позволяет вставить подстроку в строку символов. Cтрока раздвигается. В общем виде обращение к процедуре выглядит так:
    Insert (subs, s, index);
    вставляет подстроку subs в строку s с позиции index.
    Пример
    S := ’город Петербург’;
    INSERT(‘Санкт-‘,S,7);
    значением переменной S будет строка ’город Санкт-Петербург’.

  • Процедура VALПреобразует строку S к числовому представлению и записывает резу...

    17 слайд

    Процедура VAL
    Преобразует строку S к числовому представлению и записывает результат в переменную V.
    Val(S, V, CODE)
    где S – строковая константа или переменная, содержащая изображение числа;
    V – переменная, которой должно быть присвоено значение числа, изображенного в строке;
    CODE – возвращаемый процедурой код ошибки. Если строка может быть преобразована в число, то код ошибки равен нулю.
    Пример
    S:=’1234’;
    VAL(S, X, A);
    значение переменной X будет равно 1234, а переменной А - ноль.

  • Процедура STRПреобразует число в строку.

Str(N, S) ;
где N– переменная, кот...

    18 слайд

    Процедура STR

    Преобразует число в строку.

    Str(N, S) ;
    где N– переменная, которая должна быть преобразована в строку;
    S– строковая переменная.

    Пример
    В результате выполнения строк программы:
    X:=1234;
    str(X,S);
    значением переменной S будет строка ‘1234’.

  • Цикл с символьной переменной Переменная - параметр цикла может иметь любой по...

    19 слайд

    Цикл с символьной переменной
    Переменная - параметр цикла может иметь любой порядковый тип (целый, символьный, перечисляемый или интервальный). При этом типы начального и конечного значения должны соответствовать типу параметра цикла.
    Пример
    program prim;
    var i:integer;
    en: (red, green, blue, white); {перечисляемый тип}
    c: char; {символьный тип}
    a: 0..10; {интервальный тип для чисел}
    a: ‘c..z’;{интервальный тип для символов}
    begin
    for en:=red to blue do write(Ord(en):2); {выводится 0 1 2}
    for c:='a' to 'z' do write(c); {выводится символы ‘abcd …xyz’}
    for i:=0 to 10 do begin a:=i; write(a); end; {выводится символы ’01…910’}
    end.

Получите профессию

HR-менеджер

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Выбранный для просмотра документ Сопроводительное письмо.docx

Тема урока: Строковый величины. Процедуры и функции в языке Pascal ABC

Предмет: Информатика и ИКТ

Класс: 9-11

Ключевые слова: презентация, урок, теория, строковые, Pascal

Автор: Степаненко Мария Тимофеевна

Должность: Зав.отделом информатизции образования, учитель информатики

Высшая квалификационная категория

Место работы: ГОУ Центр образования Межшкольный центр информационной культуры (МЦИК) «Интеллект» Пушкинского района г. Санкт-Петербург

Компьютерная презентация по теме: «Строковые величины» разработана с целью познакомить учащихся с типом данных String, а так же собрать в одной презентации допустимые операции над строковыми данными, а так же стандартные процедуры и функции языка pascal ABC.

Mary_step55@mail.ru – адрес почты

http://www.Mcik.ru – сайт учреждения

Личный сайт: https://sites.google.com/site/

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Презентация «Строковые величины»"

Получите профессию

Фитнес-тренер

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Выбранный для просмотра документ ‚ ¦­®!.txt

Данный материал был скачан с сайта www.metod-kopilka.ru

============================================================

 

!!!!!!!!Орфография и форматирование автора материала!!!!!!!!!!

 

========================================

Образовательно-информационный ресурс для учителей информатики,

учащихся и всех-всех, кто интересуется ИТ:

http://www.metod-kopilka.ru Методическая копилка учителя информатики

 

Организационные, методические и нормативные документы,

лабораторно-практические работы (комплекс занятий по MS Word, MS Excel,

MS Access, MS PowerPaint, Paint, Move Maker и др. прикладным программам),

лекции,конспекты, дидактический материал, занимательная информатика,

экзамен, проектная деятельность, презентации.

Все в свободном доступе! Без регистрации!

 

 

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Презентация «Строковые величины»"

Получите профессию

Технолог-калькулятор общественного питания

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Получите профессию

Бухгалтер

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Краткое описание документа:

Компьютерная презентация по теме: «Строковые величины» разработана с целью познакомить учащихся с типом данных String, а так же собрать в одной презентации допустимые операции над строковыми данными, а так же стандартные процедуры и функции языка pascal ABC. Слайд 2 Полный вариант содержит 19 слайдов.

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 663 980 материалов в базе

Скачать материал

Другие материалы

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 10.10.2020 974
    • ZIP 376.2 кбайт
    • 45 скачиваний
    • Оцените материал:
  • Настоящий материал опубликован пользователем Сизько Валентина Михайловна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    Сизько Валентина Михайловна
    Сизько Валентина Михайловна
    • На сайте: 3 года и 4 месяца
    • Подписчики: 0
    • Всего просмотров: 74746
    • Всего материалов: 217

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Секретарь-администратор

Секретарь-администратор (делопроизводитель)

500/1000 ч.

Подать заявку О курсе

Курс повышения квалификации

Методика преподавания информатики в начальных классах

72 ч. — 180 ч.

от 2200 руб. от 1100 руб.
Подать заявку О курсе
  • Этот курс уже прошли 67 человек

Курс повышения квалификации

Применение компьютерных моделей при обучении математике и информатике в рамках ФГОС ООО

72 ч. — 180 ч.

от 2200 руб. от 1100 руб.
Подать заявку О курсе
  • Сейчас обучается 49 человек из 28 регионов
  • Этот курс уже прошли 178 человек

Курс профессиональной переподготовки

Информатика: теория и методика преподавания с применением дистанционных технологий

Учитель информатики

300 ч. — 1200 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Этот курс уже прошли 18 человек

Мини-курс

Информационные технологии и безопасность

6 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 50 человек из 26 регионов
  • Этот курс уже прошли 28 человек

Мини-курс

Психологическое консультирование семей: от неблагополучия к гармонии

4 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 29 человек из 20 регионов
  • Этот курс уже прошли 18 человек

Мини-курс

Здоровые взаимоотношения: адаптация и развитие ребенка через привязанность и игрушки

4 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 89 человек из 38 регионов
  • Этот курс уже прошли 60 человек