ТУСУР – Варианты заданий на контрольную работу – Информационные технологии обработки данных

Контрольная работа №1. «Обработка строк»
Варианты заданий на контрольную работу №1:
Вариант 1
Задана строка символов. Исключить из этой строки группы символов,
расположенные между фигурными скобками { и }. Сами скобки тоже должны
быть исключены. Предполагается, что внутри каждой пары скобок нет других
скобок.
Например, задана строка :
‘begin {начало программы} end. {конец программы}’
Результат работы программы:
‘begin end. ’
Вариант 2
Задана строка символов. Группы символов, разделенные пробелом и не
содержащие пробелов внутри себя, будем называть словами. Вывести самое
длинное слово в строке и его длину.
Например, задана строка :
‘Я учусь программировать на языке Турбо-Паскаль’
Результат работы программы:
программировать Длина этого слова равна 15
Вариант 3
Задана строка символов. Вывести в алфавитном порядке все латинские
буквы, встречающиеся в строке. Все выводимые буквы преобразовать в про-
писные.
Например, задана строка :
‘Я учусь программировать на языке Turbo-Pascal’
Результат работы программы:
A A B C L O P R S T U
Вариант 4
Задана строка символов. Группы символов, разделенные пробелом и не
содержащие пробелов внутри себя, будем называть словами. Найти количест-
во слов в строке, у которых первый и последний символ совпадают.
Например, задана строка :
‘В этой строке 33 символа и 8 слов’
Результат работы программы:
3 слова
68
Вариант 5
Задана строка символов. Группы символов, разделенные пробелом и не
содержащие пробелов внутри себя, будем называть словами. Удалить из каж-
дого слова стpоки все последующие вхождения его пеpвой буквы.
Например, задана строка :
‘Я учусь программировать на языке Турбо-Паскаль’
Результат работы программы:
‘Я учсь программировать на языке Турбо-Паскаль’
Вариант 6
Задана строка символов. Группы символов, разделенные пробелом и не
содержащие пробелов внутри себя, будем называть словами. Вывести все бук-
вы, которые входят в наибольшее количество слов строки. Все выводимые
буквы преобразовать в прописные.
Например, задана строка :
‘Я учусь программировать на языке Турбо-Паскаль’
Результат работы программы:
Ь
Вариант 7
Задана строка символов. Группы символов, разделенные пробелом и не
содержащие пробелов внутри себя, будем называть словами. Определить ко-
личество слов, которые содержат ровно две буквы а.
Например, задана строка :
‘Я учусь программировать на языке Турбо-Паскаль’
Результат работы программы:
2 слова
Вариант 8
Задана строка символов. Группы символов, разделенные пробелом и не
содержащие пробелов внутри себя, будем называть словами. Вывести все сло-
ва строки в алфавитном порядке.
Например, задана строка :
‘Я учусь программировать на языке Турбо-Паскаль’
Результат работы программы:
Турбо-Паскаль Я на программировать учусь языке
Вариант 9
Задана строка символов. Группы символов, разделенные пробелом и не
содержащие пробелов внутри себя, будем называть словами. Каждое слово
заменить на число, соответствующее количеству символов в слове. Вывести
полученную строку.
Например, задана строка :
‘Я учусь программировать на языке Турбо-Паскаль’
Результат работы программы:
1 5 15 2 5 12
69
Вариант 10
Задана строка символов, содержащая только буквы. Составить
пpогpамму “сжатия” исходной стpоки символов: каждая подстpока, состоящая
из нескольких вхождений одного и того же символа, заменяется на текст x(k),
где x – символ, а k – число вхождений символа в исходную стpоку .
Например, задана строка :
‘Я учусь программировать на языке Турбо-Паскаль’
Результат работы программы:
‘Я учусь програм(2)ировать на языке Турбо-Паскаль’
10.1.2. Контрольная работа №2. «Обработка матриц»
Варианты заданий на контрольную работу №2:
Вариант 1
Задана матрица вещественных чисел размерности m×n. Не используя
вспомогательного массива, транспонировать данную матрицу. Размерность
матрицы и значения ее элементов ввести с клавиатуры.
Вариант 2
Задана матрица вещественных чисел размерности m×n. Упорядочить
строки матрицы по возрастанию элементов первого столбца (считать, что в
столбце нет одинаковых элементов). Размерность матрицы и значения ее эле-
ментов ввести с клавиатуры.
Вариант 3
Задана матрица вещественных чисел A размерности m×n. Получить мат-
рицу AAT (ее размерность – m×m), где AT – транспонированная матрица. Раз-
мерность матрицы и значения ее элементов ввести с клавиатуры.
Вариант 4
Начиная от центра, обойти по спирали все элементы квадратной матрицы
размером 13×13, распечатывая их в порядке обхода. Значения элементов мат-
рицы ввести с клавиатуры.
Вариант 5
Задана матрица вещественных чисел A размерности n×n. Поменять мес-
тами элементы, расположенные над главной и побочной диагоналями с эле-
ментами, расположенными под ними ( первую строку с последней, вторую с
предпоследней и т.д.). Размерность матрицы и значения ее элементов ввести с
клавиатуры.
Вариант 6
Задана целочисленная матpица А(15×20). Получить массив В(15) типа
boolean, пpисвоив k-му элементу значение true, если k-я стpока массива сим-
70
метpична и значение false в пpотивном случае. Значения элементов матрицы
ввести с клавиатуры.
Вариант 7
Задана вещественная матpица pазмеpом 7×7, все элементы котоpой
pазличны. Hайти скаляpное пpоизведение стpоки, в котоpой находится наи-
больший элемент матpицы, на столбец с наименьшим элементом. Значения
элементов матрицы ввести с клавиатуры.
Вариант 8
Задана действительная квадратная матрица порядка n. Найти наиболь-
ший по модулю элемент матрицы. Не используя вспомогательного массива,
получить квадратную матрицу порядка n-1 путем выбрасывания из исходной
матрицы строки и столбца, на пересечении которых расположен элемент с
найденным значением. Размерность матрицы и значения ее элементов ввести с
клавиатуры.
Вариант 9
Задана действительная квадратная матрица порядка 10. Построить вектор
длиной 19, элементами которого являются максимумы элементов диагоналей,
параллельных главной диагонали. Значения элементов матрицы ввести с кла-
виатуры.
Вариант 10
Задана матрица вещественных чисел A размерности m×n. Переставляя ее
строки и столбцы добиться того, чтобы наибольший элемент (один из них)
оказался в левом верхнем углу. Размерность матрицы и значения ее элементов
ввести с клавиатуры.
Может быть интересно
Здравствуйте. Скажите пожалуйста, планирую поступать в магистратуру на факультет Психологии « Психология личности»в РГГУ скажите пожалуйста, есть ли у вас, ответы на вступительные экзамены? так как, планирую, сделать акцент на бюджет. Спасибо.
Арсений, здравствуйте! Прошу Вас прислать всю необходимую информацию на почту info@otlichnici.ru и написать что необходимо выполнить. Я посмотрю описание к заданиям и подскажу вам по стоимости и срокам выполнения.
Дистанционная помощь в защите ВКР
Анастасия, здравствуйте! Прошу Вас прислать всю необходимую информацию на почту info@otlichnici.ru и написать что необходимо выполнить. Я посмотрю описание к заданиям и подскажу вам по стоимости и срокам выполнения.
Здравствуйте. Нужна срочно практическая часть вкр, третья глава. Скину похожие работы, на которые можно ориентироваться
Александр, здравствуйте! Прошу Вас прислать всю необходимую информацию на почту info@otlichnici.ru и написать что необходимо выполнить. Я посмотрю описание к заданиям и подскажу вам по стоимости и срокам выполнения.
вкр по теме: экологический туризм России : анализ состояния, проблемы и перспективы
Людмила, здравствуйте! Прошу Вас прислать всю необходимую информацию на почту info@otlichnici.ru и написать что необходимо выполнить. Я посмотрю описание к заданиям и подскажу вам по стоимости и срокам выполнения.
Здравствуйте вы защищаете ВКР?
Ольга, здравствуйте! Прошу Вас прислать всю необходимую информацию на почту info@otlichnici.ru и написать что необходимо выполнить. Я посмотрю описание к заданиям и подскажу вам по стоимости и срокам выполнения.
Написать магистерскую ВКР на тему «Совершенствование логистических бизнес-процессов на примере торговой компании». Не менее 100 страниц.
Миша, здравствуйте! Прошу Вас прислать всю необходимую информацию на почту info@otlichnici.ru и написать что необходимо выполнить. Я посмотрю описание к заданиям и подскажу вам по стоимости и срокам выполнения.
Здравствуйте нужна работа Вкр
Лена, здравствуйте! Прошу Вас прислать всю необходимую информацию на почту info@otlichnici.ru и написать что необходимо выполнить. Я посмотрю описание к заданиям и подскажу вам по стоимости и срокам выполнения.
Написать ВКР 3 раздела Тема строительство строительство жилого дома с применением каркасно-монолитных технологий Антиплагиат от 75% ПЗ и чертежи
Владимир, здравствуйте! Прошу Вас прислать всю необходимую информацию на почту info@otlichnici.ru и написать что необходимо выполнить. Я посмотрю описание к заданиям и подскажу вам по стоимости и срокам выполнения.