Инфоурок Информатика Другие методич. материалыПрактикум по решению задач "Работа со строками в Паскале"

Практикум по решению задач "Работа со строками в Паскале"

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

Практикум «Работа со строками в Паскале»

? Как обратится к определенному символу в строке?

? как обратится к последнему символу в строке?

 

Задача № 1. Дана строка. Определить является ли первый символ строки символом «А». (Идея программы: вводится строка S. Ответ «ДА» выдается, если строка не пустая и ее первый символ равен «А».)

var S: string;

begin

writeln (‘ввести строку’);

readln(S);

if (length(S)>0) and (S[1]=’A’) then writeln (‘ДА’) else writeln (‘НЕТ’);

end.

 

Задача № 2. Дана строка. Подсчитать количество символов «А» в строке. (Идея программы: вводится строка S. Программа подсчитывает количество символов «А» согласно поставленному условию.)

var S:string;

c, i:byte;

begin

writeln (‘ввести строку’);

readln(S);

for i:=1 to length(S) do

if s[i]=’A’ then c:=c+1;

writeln(‘число вхождений буквы А=’, с);

end.

 

Задача № 3. Дана строка. Подсчитать количество латинских гласных букв в строке. (Идея программы: для реализации алгоритма целесообразно использовать символьную функцию поиска подстроки в строке POS(S1, S2) (результат целое число), которая обнаруживает первое появление в строке S2 подстроки S1.)

var S:string;

c, i:byte;

begin

writeln (‘ввести строку’);

readln(S);

c:=0;

for i:=1 to length(S) do

if pos(s[i],’AEIUOYaeiuoy’)<>0 then c:=c+1;

writeln (‘количество гласных букв=’, c);

end.

Самостоятельно:

 

Ход работы.  Решить задачи по аналогии в паскале, скопировать решение в файл word и сохранить его в конце урока.

 

Задача 1А

 

 

 

 

Задача 2А

Задача 3А

 

 

 

 

Задача 4А

 

 

 

 

Задача № 1А. Дана строка. Определить является ли последний символ строки символом «А».

 

Задача № 2А. Дана строка. Заменить все вхождения символа «А» на символ «В».

 

Задача № 3А. Дана строка. Подсчитать количество цифр в строке.

 

Задача № 4А. Дана строка S=’Алгоритмизация’. Получить слова заяц, зима, азалия разными способами.

 

 

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Практикум по решению задач "Работа со строками в Паскале""

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

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

Режиссер монтажа

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

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

за 6 месяцев

Пройти курс

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

Скачать

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

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

6 665 964 материала в базе

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

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

Статья по информатике "Создание формы авторизации и подключение к базе данных в VisualStudio (C#)" 10-11 класс
  • Учебник: «Информатика (углублённый уровень)», Калинин И.А., Самылкина Н.Н.
  • Тема: § 7. Хранение данных в информационных системах
  • 29.09.2022
  • 1149
  • 25
«Информатика (углублённый уровень)», Калинин И.А., Самылкина Н.Н.

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

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

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

  • Скачать материал
    • 29.09.2022 842
    • DOCX 14.7 кбайт
    • 19 скачиваний
    • Оцените материал:
  • Настоящий материал опубликован пользователем Щебуняева Ирина Александровна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

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

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

    Щебуняева Ирина Александровна
    Щебуняева Ирина Александровна
    • На сайте: 8 лет и 5 месяцев
    • Подписчики: 0
    • Всего просмотров: 9486
    • Всего материалов: 2

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

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

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

Методист-разработчик онлайн-курсов

Методист-разработчик онлайн-курсов

500/1000 ч.

Подать заявку О курсе
  • Сейчас обучается 142 человека из 46 регионов

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

Теоретические и методологические основы преподавания информатики с учётом требований ФГОС ООО

72 ч. — 180 ч.

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

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

Управление сервисами информационных технологий

Менеджер по управлению сервисами ИТ

600 ч.

9840 руб. 5600 руб.
Подать заявку О курсе
  • Сейчас обучается 26 человек из 19 регионов
  • Этот курс уже прошли 34 человека

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

Специфика преподавания информатики в начальных классах с учетом ФГОС НОО

72 ч. — 180 ч.

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

Мини-курс

Проектное управление

4 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

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

4 ч.

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

Мини-курс

Искусство в контексте современности

10 ч.

1180 руб. 590 руб.
Подать заявку О курсе