85801

Работа со строками

Лабораторная работа

Информатика, кибернетика и программирование

Цель: Изучение принципов работы с строковыми данными. Закрепление навыков использования управляющих структур программирования, ввода-вывода данных, приемов работы с циклами. Ход Работы: Задание 1. Дан текст, слова в котором разделяются пробелами. Требуется подсчитать количество слов в строке.

Русский

2015-03-30

61.96 KB

0 чел.

Лабораторная работа №5.

Тема: Работа со строками.

Цель: Изучение принципов работы с строковыми данными. Закрепление навыков использования управляющих структур программирования, ввода-вывода данных, приемов работы с циклами.

Ход Работы:

Задание 1. Дан текст, слова в котором разделяются пробелами. Требуется подсчитать количество слов в строке. Количество слов будет равно количеству пробелов.

program c1;

uses crt;

Var s:string;

i:byte;

n,k:integer;

Begin

clrscr;

Writeln('Введите текст');

Read(s);

n:=length(s);

k:=0;

For I:=1 to N do begin

If S[i]=' ' then k:=k+1;

end;

Writeln('кол-во слов в строке=',k);

end.

Задание 2. Вводятся две строки. Из первой строки вырезать первые три символа, из второй строки вырезать три символа. Склеить из них новое слово и вывести его.

Program c2;

uses crt;

var s1,s2,s3,s4,s5:string;

k,i:integer;

begin

clrscr;

begin

writeln('ввести две строки');

Read(s1,s2);

k:=length(s2);

s3:=copy(s1,1,3);

s4:=copy(s2,k-2,3);

s5:=s3+s4;

writeln(' полученное слово ',s5);

end;

end.

Задание 3. Выполнить шифрование введенной строки по следующему алгоритму: каждый символ строки заменить на следующий по номеру символ. Вывести зашифрованную строку.

Задание 4. Написать программу, выполняющую расшифровку строк из предыдущего задания.


 

А также другие работы, которые могут Вас заинтересовать

56036. Подорож до казки 52 KB
  Доброго дня, мої дорогі друзі. Ось і знову ми до вас прийшли, казку принесли. Казки наші старовинні - не короткі, не довгі. А ось тепер, друзі дивіться і слухайте. Починаємо казку для тебе, для вас і для всіх нас.
56037. Исследование методики учета и реализации реализации готовой продукции в ООО «Белль Бимбо плюс» 455 KB
  Изучение положений и правил, регулирующих порядок, организацию и методику проведения финансово-хозяйственного контроля в Республике Беларусь; изучение нормативно-правовой, методической и другой специальной литературы, относящейся непосредственно к выбранной теме...
56038. Сложение и вычитание десятичных дробей 314.5 KB
  Правила: За каждый правильный ответ команда получает красную фишку если есть мелкие ошибки зеленую фишку неправильный ответ синяя фишка. Побеждает команда которая наберет больше всего красных фишек...
56040. В мире сказок 43.5 KB
  Ребята первый этап нашего конкурса звучит так: Определи название сказки по ее началу. Второй этап нашего конкурса называется Словесный портрет в сказочной галерее. А жюри пока подсчитает сколько баллов набрала каждая команда в первом этапе конкурса.
56042. Схема анализа урока физкультуры 32 KB
  Общие сведения: дата школа класс время место проведения число учащихся; материально технические условия; подготовка педагога и учащихся к уроку; разработка методов и методических приемов обучения организации и оценки успеваемости учащихся; подготовленность к уроку помощников; оценка целесообразности отступления от задач и содержания урока; использование методов организации учебной работы. Тип задачи и построение урока: место данного урока в системе уроков; целесообразность разновидности урока с точки зрения данного...