С клавиатуры одной строкой вводят имя и фамилию составьте программу которая определяет есть ли во
Обновлено: 07.07.2024
Архив содержит материалы для проведения уроков информатики по теме "Строковые переменные". Учителя смогут использовать для урока презентации, подборки задач. Задачи подобраны разноуровневые. Материал изложен в легкой форме и доступен для понимания.
Просмотр содержимого документа
«Решение задач»
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. Составить программу, которая выполняет присваивание, ввод, соединение и вывод строк.
Читайте также: