Все лабы по инфе за 2ой сем на С++ (str2chk)

Посмотреть архив целиком

Варианты заданий для контрольной работы S

по курсу

Языки программирования высокого уровня




Вариант S01


Разработать программу проверки совпадения 2-х заданных символьных строк с точностью до алфавитно-цифровых символов. Проверяемые строки символов должны передаваться в программу через аргументы командной строки ее вызова. Результат проверки должен идентифицировать целочисленный код возврата программы.



Вариант S02


Разработать программу поиска слова, которое состоит из максимального числа букв в заданной строке символов. Заданная строка символов должна передаваться в программу через аргумент командной строки ее вызова. Результат поиска должен идентифицировать длину слова и передаваться в операционную среду вызова программы через ее целочисленный код возврата.



Вариант S03


Разработать программу поиска по образцу, которая определяет сколько раз заданное символьное слово, принимаемое за образец поиска, присутствует в заданной строке символов. Эта исходная информация должна передаваться в программу через аргументы командной строки ее вызова. Результат поиска должен передаваться в операционную среду вызова программы через ее целочисленный код возврата.




Вариант S04


Разработать программу, которая определяет мощность пересечения заданных строк символов. Заданные строки символов должны передаваться программе через аргументы командной строки ее вызова. Полученный результат должен идентифицировать целочисленный код возврата программы.



Вариант S05


Разработать программу, которая определяет общее количество символов указанного типа, присутствующих в заданной строке символов. Исходные данные должны передаваться программе через аргументы командной строки ее вызова. Один аргумент должен идентифицировать тип искомых символов, а другой - строку символов, где осуществляется поиск. Разнообразие искомых символов ограничено буквами, цифрами и символами пунктуации. При этом программа должна обеспечивать автоматическую настройку на тип искомого символа. Результат поиска должен отражать целочисленный код возврата программы.


Вариант S06


Разработать программу, которая определяет количество целых десятичных чисел с необязательным знаком, присутствующих в последовательности символов, заданной набором аргументов командной строки ее вызова. Полученный результат должен идентифицировать целочисленный код возврата программы.



Вариант S07


Разработать программу, которая определяет количество вещественных чисел с фиксированной точкой, присутствующих в последовательности символов, заданной набором аргументов командной строки ее вызова. Результат поиска должен идентифицировать целочисленный код возврата программы.



Вариант S08


Разработать программу, которая определяет сколько палиндромов содержит заданная последовательность символьных слов. Последовательность слов должна передаваться в программу через аргументы командной строки ее вызова. Результат работы программы должен передаваться в операционную среду ее вызова через целочисленный код возврата.



Вариант S09


Разработать программу для оценки соотношения количества букв и цифр в заданных символьных строках. Программа должна обеспечивать выбор строки из заданного набора, где абсолютное значение разности между количеством букв и цифр максимально. Набор строк должен передаваться программе через аргументы командной строки ее вызова. Порядковый номер аргумента программы, который обладает требуемым экстремальным свойством, должен идентифицировать ее код возврата.



Вариант S10


Разработать программу для оценки соотношения количества букв и цифр в заданных символьных строках. Программа должна обеспечивать выбор строки из заданного набора, где абсолютное значение разности между количеством букв и цифр минимально. Набор строк должен передаваться программе через аргументы командной строки ее вызова. Порядковый номер аргумента программы, который обладает требуемым экстремальным свойством, должен идентифицировать ее код возврата.



Вариант S11


Разработать программу для оценки соотношения числа заглавных и строчных букв в заданных символьных строках. Программа должна обеспечивать выбор строки из заданного набора, где абсолютное значение разности между количеством заглавных и строчных букв минимально. Набор строк должен передаваться программе через аргументы командной строки ее вызова. Порядковый номер аргумента программы, который обладает требуемым экстремальным свойством, должен идентифицировать ее код возврата.

Вариант S12


Разработать программу для оценки соотношения числа заглавных и строчных букв в заданных символьных строках. Программа должна обеспечивать выбор строки из заданного набора, где абсолютное значение разности между количеством заглавных и строчных букв максимально. Набор строк должен передаваться программе через аргументы командной строки ее вызова. Порядковый номер аргумента программы, который обладает требуемым экстремальным свойством, должен идентифицировать ее код возврата.




Вариант S13


Разработать программу поиска максимального значения в заданном наборе произвольных натуральных чисел. Все сравниваемые числа должны быть представлены в формате системы счисления по основанию 10 и передаваться программе через аргументы командной строки ее вызова. Программа должна возвращать порядковый номер наибольшего числа в заданном наборе.




Вариант S14


Разработать программу поиска минимального значения в заданном наборе произвольных натуральных чисел. Все сравниваемые числа должны быть представлены в формате системы счисления по основанию 10 и передаваться программе через аргументы командной строки ее вызова. Программа должна возвращать порядковый номер наименьшего числа в заданном наборе.




Вариант S15


Разработать программу поиска минимального значения в заданном наборе произвольных натуральных чисел. Все сравниваемые числа должны быть представлены в формате системы счисления по основанию 16 и передаваться программе через аргументы командной строки ее вызова. Программа должна возвращать порядковый номер наименьшего числа в заданном наборе.




Вариант S16


Разработать программу поиска максимального значения в заданном наборе произвольных натуральных чисел. Все сравниваемые числа должны быть представлены в формате системы счисления по основанию 16 и передаваться программе через аргументы командной строки ее вызова. Программа должна возвращать порядковый номер наибольшего числа в заданном наборе.





Вариант S17


Разработать программу поиска минимального значения в заданном наборе произвольных натуральных чисел. Все сравниваемые числа должны быть представлены в формате системы счисления по основанию 8 и передаваться программе через аргументы командной строки ее вызова. Программа должна возвращать порядковый номер наименьшего числа в заданном наборе.



Вариант S18


Разработать программу поиска максимального значения в заданном наборе произвольных натуральных чисел. Все сравниваемые числа должны быть представлены в формате системы счисления по основанию 8 и передаваться программе через аргументы командной строки ее вызова. Программа должна возвращать порядковый номер наибольшего числа в заданном наборе.



Вариант S19


Разработать программу подсчета количества слов в заданном предложении текста. Словом считается любая последовательность алфавитно-цифровых символов. Разделителями слов считаются пробелы и символы пунктуации, кроме дефиса. Заданное предложение должно передаваться программе через единственный аргумент командной строки ее вызова. Результат выполнения программы должен передаваться через ее код возврата.



Вариант S20


Разработать программу поиска буквы, которая встречается в наибольшем числе слов заданного произвольного набора слов. При этом различие строчных и заглавных букв должно игнорироваться во время поиска. Набор слов должен передаваться программе через аргументы командной строки ее вызова. Программа должна возвращать код выбранной буквы.



Вариант S21


Разработать программу, которая в заданной последовательности символов находит максимальное число одинаковых заглавных или строчных латинских букв, стоящих подряд. Тестируемая последовательность должна передаваться в программу через аргументы командной строки ее вызова. Результат выполнения программы должен передаваться через ее код возврата.



Вариант S22


Разработать программу, которая в заданной последовательности символов вычисляет величину максимальной разности позиций для всех пар одинаковых символов. Заданная последовательность должна передаваться в программу через аргументы командной строки ее вызова. Результат выполнения программы должен идентифицировать ее код возврата.


Вариант S23


Разработать программу сравнения двух заданных символьных строк, которая игнорирует различие строчных и заглавных букв. Сравниваемые строки должны передаваться программе через два аргумента командной строки ее вызова. Результат сравнения должен выражаться целым числом, которое равно разности кодов двух первых несовпадающих символов, или нулю, если заданные строки совпадают.




Вариант S24


Разработать программу, которая сравнивает два предложения текста, чтобы определить суммарное количество совпадающих слов. Словом считается любая последовательность алфавитно-цифровых символов. Разделителями слов являются пробелы и любые символы пунктуации, кроме дефиса. При сравнении слов следует игнорировать различие заглавных и строчных букв. Заданные предложения должны передаваться программе через два аргумента командной строки ее вызова. Результат анализа совпадений должен передаваться через код возврата программы.


Случайные файлы

Файл
65381.rtf
83133.rtf
100039.rtf
123329.rtf
56103.rtf




Чтобы не видеть здесь видео-рекламу достаточно стать зарегистрированным пользователем.
Чтобы не видеть никакую рекламу на сайте, нужно стать VIP-пользователем.
Это можно сделать совершенно бесплатно. Читайте подробности тут.