С клавиатуры одной строкой вводят имя и фамилию составьте программу которая определяет есть ли во
Архив содержит материалы для проведения уроков информатики по теме "Строковые переменные". Учителя смогут использовать для урока презентации, подборки задач. Задачи подобраны разноуровневые. Материал изложен в легкой форме и доступен для понимания.
Просмотр содержимого документа
«Решение задач»
1.Дана строка длиной более двух символов. Написать программу, выводящую на экран строку, составленную из первого, второго и последнего символов исходной строки.
2.Даны две строки. Написать программу, определяющую длину строки, которая получится после склейки двух исходных строк.
3.С клавиатуры одной строкой вводят имя м фамилию. Составьте программу, которая: а) определяет есть ли во введенной строке заданный символ; б) копирует в новую строку имя и выводит его; в) выводит сначала фамилию, а затем имя.
4. Составьте программу, которая в строке «Сегодня хорошая погода» заменяет слово «хорошая» на «плохая».
5.Составьте программу, которая в строке «реки горы и озера» удаляет слово «горы».
1.Дана строка длиной более двух символов. Написать программу, выводящую на экран строку, составленную из первого, второго и последнего символов исходной строки.
2.Даны две строки. Написать программу, определяющую длину строки, которая получится после склейки двух исходных строк.
3.С клавиатуры одной строкой вводят имя м фамилию. Составьте программу, которая: а) определяет есть ли во введенной строке заданный символ; б) копирует в новую строку имя и выводит его; в) выводит сначала фамилию, а затем имя.
4. Составьте программу, которая в строке «Сегодня хорошая погода» заменяет слово «хорошая» на «плохая».
5.Составьте программу, которая в строке «реки горы и озера» удаляет слово «горы».
1.Дана строка длиной более двух символов. Написать программу, выводящую на экран строку, составленную из первого, второго и последнего символов исходной строки.
2.Даны две строки. Написать программу, определяющую длину строки, которая получится после склейки двух исходных строк.
3.С клавиатуры одной строкой вводят имя м фамилию. Составьте программу, которая: а) определяет есть ли во введенной строке заданный символ; б) копирует в новую строку имя и выводит его; в) выводит сначала фамилию, а затем имя.
4. Составьте программу, которая в строке «Сегодня хорошая погода» заменяет слово «хорошая» на «плохая».
5.Составьте программу, которая в строке «реки горы и озера» удаляет слово «горы».
1.Дана строка длиной более двух символов. Написать программу, выводящую на экран строку, составленную из первого, второго и последнего символов исходной строки.
2.Даны две строки. Написать программу, определяющую длину строки, которая получится после склейки двух исходных строк.
3.С клавиатуры одной строкой вводят имя м фамилию. Составьте программу, которая: а) определяет есть ли во введенной строке заданный символ; б) копирует в новую строку имя и выводит его; в) выводит сначала фамилию, а затем имя.
4. Составьте программу, которая в строке «Сегодня хорошая погода» заменяет слово «хорошая» на «плохая».
5.Составьте программу, которая в строке «реки горы и озера» удаляет слово «горы».
Просмотр содержимого документа
«Упражнения»
Упражнения
1. С клавиатуры вводят названия трех геометрических фигур. Со-
ставить программу, которая выводит на экран эти названия, например:
«геометрические фигуры: квадрат, ромб, круг».
2. С клавиатуры вводят слово. Составить программу, которая:
а) определяет количество символов в нем;
б) проверяет, не совпадают ли первая и последняя буквы слова;
в) выводит на экран первый, второй и последний символы;
г) определяет, четно или нечетно количество символов в слове.
Просмотр содержимого документа
«задачи»
1.Составьте программу, которая предлагает ввести строку и выводит ее на экран по одному символу в столбик.
2.Составьте программу, которая во введенной с клавиатуры строке подсчитывает количество букв «а».
3.Составьте программу, которая позволяет заменить буквы «а» на буквы «о» во введенной с клавиатуры строке.
4.Составьте программу, которая заменяет в строке слоги «ма» на слоги «бу».
Пример ввода: макет, мак
Пример вывода: букет, бук
5.Составьте программу, которая заменяет в строке буквы «о» на буквы «и», а буквы «и» - на буквы «о».
1.Составьте программу, которая предлагает ввести строку и выводит ее на экран по одному символу в столбик.
2.Составьте программу, которая во введенной с клавиатуры строке подсчитывает количество букв «а».
3.Составьте программу, которая позволяет заменить буквы «а» на буквы «о» во введенной с клавиатуры строке.
4.Составьте программу, которая заменяет в строке слоги «ма» на слоги «бу».
Пример ввода: макет, мак
Пример вывода: букет, бук
5.Составьте программу, которая заменяет в строке буквы «о» на буквы «и», а буквы «и» - на буквы «о».
1.Составьте программу, которая предлагает ввести строку и выводит ее на экран по одному символу в столбик.
2.Составьте программу, которая во введенной с клавиатуры строке подсчитывает количество букв «а».
3.Составьте программу, которая позволяет заменить буквы «а» на буквы «о» во введенной с клавиатуры строке.
4.Составьте программу, которая заменяет в строке слоги «ма» на слоги «бу».
Пример ввода: макет, мак
Пример вывода: букет, бук
5.Составьте программу, которая заменяет в строке буквы «о» на буквы «и», а буквы «и» - на буквы «о».
Просмотр содержимого документа
«параграф 6»
program z40;
var a,b: string ;
write( ' Введите слово : ' );readln(a);
for i:= 1 to length(a) do b:=a[i]+b;
if a=b then write( ' перевертыш ' )
else write('не перевертыш');
Просмотр содержимого презентации
«Процедуры и функции обработки строковых переменных»
Процедуры и функции обработки строковых переменных
Определение позиции вхождения подстроки
Удаление и вставка символов
Удаление и вставка символов
Просмотр содержимого презентации
«Строковый тип данных»
Строковый тип данных
Строковый тип данных
Действия над строковыми переменными
Пример 1. Составить программу, которая выполняет присваивание, ввод, соединение и вывод строк.
Читайте также: