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. Написать программу, выполняющую расшифровку строк из предыдущего задания.


 

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

53049. Господарство Франції 93 KB
  Фронтальна бесіда: Яка площа території Великобританії Скільки у країні проживає чоловік Яка офіційна назва країни Який адміністративнотериторіальний поділ Великобританії Який державний лад має Великобританія Що таке геополітичне положення країни 2. Офіціальною головою держави Великобританії є: А королева Б король В шейх 3. Рівень урбанізації в Великобританії складає: А 70 Б 80 В 76 Г 90 Д 45 5. Тваринництво Великобританії має переважно напрямок: А молочномясний Б молочний В мясний 7.
53050. Семья моего друга 47.5 KB
  Je vondrais te presenter ma copine Helene. Elle est ma meilleure amie. Helene est ukrainienne. Elle est en 5eme. Sa famille n`est pas grande. Ils sont quatre: sa mere, son pere, son frere et Helene. Elle a deux grands-meres et deuxgrands-peres. Mon amie Helene a une tante. Olga et un oncle Michel. Elle a aussi deux cousines: Anna et Panline. On s`amuse beaucoup. Helene adore sa famille.
53051. Інтерактивні методи на уроках французької мови 46 KB
  Схильність учня до активної творчої діяльності формується на уроках різних типів на яких учителі використовують досягнення передових педагогічних технологій інновації сучасні методи та прийоми навчання. Сучасне навчання це навчання мета якого розвиток гнучкого мислення учнів а знання є умовою реалізації цієї мети. Обов'язковими умовами такого навчання є висока активність учнів у навчальному процесі опора на їхній суб'єктний досвід створення на уроках проблемних ситуацій. Це й є інтерактивним навчанням.
53052. Різдво у Франції (La Fête de Noël, en France) 75.5 KB
  Мета: Ознайомити з традиціями та культурою країни, мова якої вивчається. Виховання добротою: перенести учнів у казковий світ зимової казки та чудових перетворень.
53053. Франція. Криза старого порядку і початок модернізації 88.5 KB
  Очікувані результати: учні зможуть називати час найвищої могутності абсолютизму у Франції імена найвидатніших представників епохи характерні риси абсолютизму пояснювати поняття протекціонізм описувати двір Людовіка 14 висловлювати думки щодо причин кризи абсолютизму. Абсолютна монархія Людовіка 14. Питання до класу: Пригадайте де розташовується Франція як географічне становище впливало на економічний розвиток країни в період нового часу На сьогоднішньому уроці ми дізнаємось про розвиток Франції в 17 на початку 18 століття за...
53054. СЦЕНАРИЙ МЕДИАУРОКА ПО РУССКОМУ ЯЗЫКУ 113.5 KB
  Задачи урока: Повторить изученные фразеологизмы. Развивать умение отличать фразеологизмы от свободных словосочетаний. Развивать умение употреблять фразеологизмы в речи. Залезать в бутылку означает сердиться злиться упрямиться по пустякам Итак какие фразеологизмы вам встретились Объясните как вы понимаете их значение ответы и объяснения после каждого стихотворения для учителя Что вы знаете о фразеологии Ответы учащихся.
53055. У світі крилатих слів» (використання фразеологізмів при вивченні орфографії у 5 класі) 27 KB
  Завдання: запишіть слова у дві колонки: 1 слова з мяким знаком; 2 слова без мякого знака. Завдання: запишіть слова у дві колонки: 1 слова з мяким знаком; 2 слова без мякого знака. Завдання: запишіть слова у дві колонки: 1 слова з апострофом; 2 слова без апострофа. Відповідь: набитий гаманець Наведені вище вправи органічно вплітаються в будьякий урок мови а завдяки закодованим висловам учитель має можливість при відповідному доборі мовного матеріалу реалізувати виховний потенціал стійких виразів.
53056. Работа на уроках над фразеологизмами 54 KB
  На доске рисунок Незнайки и запись: Переливать из пустого в порожнее. брать себя в руки спустя рукава заварить кашу выходить из себя засучить рукава расхлёбывать кашу первым делом на худой конец в лучшем случае в последнюю очередь К данному выражению нарисовать рисунок: Спустя рукава А к какой части речи относится слово рукава 6. Составьте по данным словам и рисунку выражения фразеологизмы...
53057. Внедрение аутентичных фразеологизмов в процессе обучения французскому языку 71.5 KB
  Знание французских пословиц и поговорок помогает учащимся усвоить образный строй языка развивает память приобщает к народной мудрости. Работая над пословицами и поговорками интерпретируя их посвоему учащиеся постигают вариативность языка его выразительные средства и образное содержание воспринимают и что особенно ценно присваивают язык творчески откликаются привнося кроме адекватного понимания свое личное отношение. Такие упражнения позволяют учащимся почувствовать эмоциональную выразительность французского языка развивают память...