Вариант 5 | |
Решение задач на использование строкового типа данных (текст программы + блок-схема) | |
Условие | |
Задача 1 | Написать программу, которая позволяет ввести строку, содержащую фамилию, имя и отчество студента, разделенные пробелами. Программа должна выводить фамилию студента и его инициалы и подсчитывать количество символов во введенной и выведенной строках. |
Задача 2 | Напишите программу, которая вводит строку и выводит ее на экран, сокращая каждый раз на 1 символ до тех пор, пока в строке не останется 1 символ. |
Вопрос | Определите результат операции : delete(‘шутка’,4,2) |
Вариант 6 | |
Решение задач на использование строкового типа данных (текст программы + блок-схема) | |
Условие | |
Задача 1 | Написать программу, которая позволяет ввести строку, содержащую фамилию, имя и отчество студента, разделенные пробелами. Программа должна выводить фамилию студента и его инициалы и подсчитывать количество символов во введенной и выведенной строках. |
Задача 2 | Напишите программу, определяющую число слов в строке. Одно слово от другого отделяется одним пробелом. |
Вопрос | Определите результат операции : z:= insert(‘Ми’,‘шутка’,1) |
Вариант 7 | |
Решение задач на использование строкового типа данных (текст программы + блок-схема) | |
Условие | |
Задача 1 | Написать программу, которая позволяет ввести строку, содержащую фамилию, имя и отчество студента, разделенные пробелами. Программа должна выводить фамилию студента и его инициалы и подсчитывать количество символов во введенной и выведенной строках. |
Задача 2 | Напишите программу, которая подсчитывает стоимость телеграммы, текст которой вводится с клавиатуры. |
Вопрос | Определите результат операции : s:=’Привет!’ z:=copy(s,4,3)+copy(s,5,1)+copy(s,2,1); |
Вариант 8 | |
Решение задач на использование строкового типа данных (текст программы + блок-схема) | |
Условие | |
Задача 1 | Написать программу, которая позволяет ввести строку, содержащую фамилию, имя и отчество студента, разделенные пробелами. Программа должна выводить фамилию студента и его инициалы и подсчитывать количество символов во введенной и выведенной строках. |
Задача 2 | Напишите программу, определяющую, какая из букв первая или последняя встречаются в заданном слове чаще. |
Вопрос | Определите результат операции : s:=’кон’; insert(copy(s,1,2),s,1) |
Вариант 9 | |
Решение задач на использование строкового типа данных (текст программы + блок-схема) | |
Условие | |
Задача 1 | Написать программу, которая позволяет ввести строку, содержащую фамилию, имя и отчество студента, разделенные пробелами. Программа должна выводить фамилию студента и его инициалы и подсчитывать количество символов во введенной и выведенной строках. |
Задача 2 | Дана строка S и целое число N. Преобразовать строку S в строку длины N следующим образом: если длина строки S больше N, то отбросить первые символы, если длина строки S меньше N, то в ее начало добавить символы "*" . |
Вопрос | Определите результат операции : z:=copy(‘шутка’,2,4) |
Вариант 10 | |
Решение задач на использование строкового типа данных (текст программы + блок-схема) | |
Условие | |
Задача 1 | Написать программу, которая позволяет ввести строку, содержащую фамилию, имя и отчество студента, разделенные пробелами. Программа должна выводить фамилию студента и его инициалы и подсчитывать количество символов во введенной и выведенной строках. |
Задача 2 | Напишите программу, удаляющую из текста все буквы, совпадающие с его последней буквой. |
Вопрос | Определите результат операции : s:=’программа’; z:=copy(s,pos(‘г’,s),length(s)-4); |
Вариант 11 | |
Решение задач на использование строкового типа данных (текст программы + блок-схема) | |
Условие | |
Задача 1 | Написать программу, которая позволяет ввести строку, содержащую фамилию, имя и отчество студента, разделенные пробелами. Программа должна выводить фамилию студента и его инициалы и подсчитывать количество символов во введенной и выведенной строках. |
Задача 2 | Дана строка. Определите количество слов и знаков пунктуации в данной строке. |
Вопрос | Чему равно значение функции Length('program') ? |
Вариант 12 | |
Решение задач на использование строкового типа данных (текст программы + блок-схема) | |
Условие | |
Задача 1 | Написать программу, которая позволяет ввести строку, содержащую фамилию, имя и отчество студента, разделенные пробелами. Программа должна выводить фамилию студента и его инициалы и подсчитывать количество символов во введенной и выведенной строках. |
Задача 2 | Напишите программу, которая подсчитывает в данной строке количество цифр и находит их сумму. Выведите на экран все встречаемые цифры в строке. |
Вопрос | Определите результат операции : z:= insert(‘Ми’,‘шутка’,1) |
Вариант 13 | |
Решение задач на использование строкового типа данных (текст программы + блок-схема) | |
Условие | |
Задача 1 | Написать программу, которая позволяет ввести строку, содержащую фамилию, имя и отчество студента, разделенные пробелами. Программа должна выводить фамилию студента и его инициалы и подсчитывать количество символов во введенной и выведенной строках. |
Задача 2 | Написать программу, которая меняет в строке одно сочетание букв на другое. |
Вопрос | Определите результат операции : s:=’Привет!’; z:=delete(s,7,1); delete(s,1,3); insert(‘со’s,1); |
Вариант 14 | |
Решение задач на использование строкового типа данных (текст программы + блок-схема) | |
Условие | |
Задача 1 | Написать программу, которая позволяет ввести строку, содержащую фамилию, имя и отчество студента, разделенные пробелами. Программа должна выводить фамилию студента и его инициалы и подсчитывать количество символов во введенной и выведенной строках. |
Задача 2 | Дана строка. Определите, находится ли заданное слово в строке. Если слово встречается в строке, то подсчитать его количество вхождений. |
Вопрос | Чему равно значение функции Length('program') ? |
Вариант 15 | |
Решение задач на использование строкового типа данных (текст программы + блок-схема) | |
Условие | |
Задача 1 | Написать программу, которая позволяет ввести строку, содержащую фамилию, имя и отчество студента, разделенные пробелами. Программа должна выводить фамилию студента и его инициалы и подсчитывать количество символов во введенной и выведенной строках. |
Задача 2 | Написать программу, которая выводит на экран n-ое слово в строке. |
Вопрос | Определите результат операции : s:=’программа’; z:=copy(s,pos(‘г’,s),length(s)-4); |
Вариант 16 | |
Решение задач на использование строкового типа данных (текст программы + блок-схема) | |
Условие | |
Задача 1 | Написать программу, которая позволяет ввести строку, содержащую фамилию, имя и отчество студента, разделенные пробелами. Программа должна выводить фамилию студента и его инициалы и подсчитывать количество символов во введенной и выведенной строках. |
Задача 2 | Написать программу, которая выводит на экран и подсчитывает количество слов в строке, начинающихся с заданной буквы. Одно слово от другого отделяется одним пробелом. |
Вопрос | Определите результат операции : s:=’кон’; insert(copy(s,1,2),s,1) |
Вариант 17 | |
Решение задач на использование строкового типа данных (текст программы + блок-схема) | |
Условие | |
Задача 1 | Написать программу, которая позволяет ввести строку, содержащую фамилию, имя и отчество студента, разделенные пробелами. Программа должна выводить фамилию студента и его инициалы и подсчитывать количество символов во введенной и выведенной строках. |
Задача 2 | Написать программу, которая добавляет к каждому слову строки заданный символ. Одно слово от другого отделяется одним пробелом. |
Вопрос | Определите результат операции : s:=’кон’; insert(copy(s,1,2),s,1) |
Вариант 18 | |
Решение задач на использование строкового типа данных (текст программы + блок-схема) | |
Условие | |
Задача 1 | Написать программу, которая позволяет ввести строку, содержащую фамилию, имя и отчество студента, разделенные пробелами. Программа должна выводить фамилию студента и его инициалы и подсчитывать количество символов во введенной и выведенной строках. |
Задача 2 | Дана строка. Вывести строку, содержащую те же символы, но расположенные в обратном порядке. |
Вопрос | Определите результат операции : z:= insert(‘Ми’,‘шутка’,1) |
Вариант 19 | |
Решение задач на использование строкового типа данных (текст программы + блок-схема) | |
Условие | |
Задача 1 | Написать программу, которая позволяет ввести строку, содержащую фамилию, имя и отчество студента, разделенные пробелами. Программа должна выводить фамилию студента и его инициалы и подсчитывать количество символов во введенной и выведенной строках. |
Задача 2 | Дано предложение. Определить, каких букв в нем больше: «м» или «н». |
Вопрос | Определите результат операции: delete(‘шутка’,4,2) |
Вариант 20 | |
Решение задач на использование строкового типа данных (текст программы + блок-схема) | |
Условие | |
Задача 1 | Написать программу, которая позволяет ввести строку, содержащую фамилию, имя и отчество студента, разделенные пробелами. Программа должна выводить фамилию студента и его инициалы и подсчитывать количество символов во введенной и выведенной строках. |
Задача 2 | Дана строка S и символ C. Удвоить каждое вхождение символа C в строку S. |
Вопрос | Определить результат операции: ‘2’>’123’ |
Вариант 21 | |
Решение задач на использование строкового типа данных (текст программы + блок-схема) | |
Условие | |
Задача 1 | Написать программу, которая позволяет ввести строку, содержащую фамилию, имя и отчество студента, разделенные пробелами. Программа должна выводить фамилию студента и его инициалы и подсчитывать количество символов во введенной и выведенной строках. |
Задача 2 | Дана строка S и целое число N. Преобразовать строку S в строку длины N следующим образом: если длина строки S больше N, то отбросить первые символы, если длина строки S меньше N, то в ее начало добавить символы "*" . |
Вопрос | Сравните две строки: s1:=’Азбука’ и s2:=’Аист’. |
Вариант 22 | |
Решение задач на использование строкового типа данных (текст программы + блок-схема) | |
Условие | |
Задача 1 | Написать программу, которая позволяет ввести строку, содержащую фамилию, имя и отчество студента, разделенные пробелами. Программа должна выводить фамилию студента и его инициалы и подсчитывать количество символов во введенной и выведенной строках. |
Задача 2 | Даны два числа: N1 и N2, и две строки: S1 и S2. Получить из этих строк новую строку, объединив N1 первых символов строки S1 и N2 последних символов строки S2. |
Вопрос | Определить результат операции: s:=’Привет’ ; z:=s[4]+s[5]+s[6]+s[5]+s[2]; |
Вариант 23 | |
Решение задач на использование строкового типа данных (текст программы + блок-схема) | |
Условие | |
Задача 1 | Написать программу, которая позволяет ввести строку, содержащую фамилию, имя и отчество студента, разделенные пробелами. Программа должна выводить фамилию студента и его инициалы и подсчитывать количество символов во введенной и выведенной строках. |
Задача 2 | Напишите программу, которая подсчитывает в данной строке количество цифр и находит их сумму. Выведите на экран все встречаемые цифры в строке. |
Вопрос | Определить результат операции: ‘2’>’123’ |
Вариант 24 | |
Решение задач на использование строкового типа данных (текст программы + блок-схема) | |
Условие | |
Задача 1 | Написать программу, которая позволяет ввести строку, содержащую фамилию, имя и отчество студента, разделенные пробелами. Программа должна выводить фамилию студента и его инициалы и подсчитывать количество символов во введенной и выведенной строках. |
Задача 2 | Написать программу, которая удаляет «лишние» пробелы между словами в строке. |
Вопрос | Определите результат операции : z:=copy(‘шутка’,2,4) |
|
© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.
|
|