вторник, 19 мая 2020 г.

Учимся дистанционно. Информатика. 10 класс. Работа с символьной информацией

Дорогие 10-классники!
Сегодня мы продолжаем изучать тему "Работа с символьной информацией" и научимся решать задачи.

Что делать? Как делать?
1. Запишите условие и решение задач в тетрадь.
Задача 1.
Используя копирование и конкатенацию, получить из слова 'лекарство' новые слова:
‘оскал’, 'воск’, ‘лес’.
Решение.
Program z1;
var a, b, c, d: string [10];
begin
     a: = 'лекарство';
     b: = сору (а, 9, 1) + сору (а, 6, 1) + сору (а, 3, 2) + сору (а, 1, 1);
     с: = сору (а, 8, 2) + сору (а, 6, 1) + сору (а, 3, 1);
     d: = copy (a, 1, 2) + сору (а, 6, 1);
     writeln (b, ', ', с, ', ', d);
end.

Задача 2.
Подсчитайте, сколько раз буква «а» встречается в слове Х.
Решение.
Program z2;
var Х: string [100]; k, d, i: integer;
begin
     write (‘Введите слово Х’);
     readln (Х);
     k: = 0;
     d: = length (Х);
     for i: =1 to d do
          if copy(X, i, 1) = ‘а’ then k: = k + 1;
     writeln (‘Количество букв а=’, k);
end.

2. Решить по образцу задачи.
Задача 3.
Используя копирование и конкатенацию, получить из слова ‘автострада’ новые слова:
‘авто’, ‘страда’, ‘ад’, ‘тост’, ‘рада’.

Задача 4.
Подсчитайте, сколько раз первая буква слова X встречается в этом слове.


3. Сфотографируйте работу и пришлите на электронный адрес a.stulikova@gmail.com

4. В теме письма обязательно укажите фамилию, имя и класс.

Не болейте! Берегите себя и близких! Удачи!

Комментариев нет:

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