НАПИСАНИЕ ПРОГРАММЫ НА ЯЗЫКЕ С, ОСУЩЕСТВЛЯЮЩЕЙ СОРТИРОВКУ СТРОК В ЗАДАННОМ ВАРИАНТЕЦель работы: получить практические навыки в написании программ на языке С, обрабатывающих строковую информацию Оборудование: - персональный компьютер; - операционная система Microsoft Windows; - система разработки программного обеспечения Microsoft Visual Studio . Выполнение индивидуального задания:Вариант 1: Задан текст, состоящий из строк. Строк не менее 10. В строке не менее 5 слов. В слове не менее 5 символов. Слова разделены 1 пробелом. Осуществить сортировку строк по их длине в неубывающем порядке. Программа должна выполнять ввод текста, вывод его исходного варианта, выполнять необходимые действия и выводить полученный текст. Вариант 2: Задан текст, состоящий из строк. Строк не менее 10. В строке не менее 5 слов. В слове не менее 5 символов. Слова разделены 1 пробелом. Осуществить сортировку строк в алфавитном порядке с конца строк. Программа должна выполнять ввод текста, вывод его исходного варианта, выполнять необходимые действия и выводить полученный текст. Вариант 3: Задан текст, состоящий из строк. Строк не менее 10. В строке не менее 5 слов. В слове не менее 5 символов. Слова разделены 1 пробелом. Осуществить сортировку строк по их длине в невозрастающем порядке. Программа должна выполнять ввод текста, вывод его исходного варианта, выполнять необходимые действия и выводить полученный текст. Вариант 4: Задан текст, состоящий из строк. Строк не менее 10. В строке не менее 5 слов. В слове не менее 5 символов. Слова разделены 1 пробелом. Осуществить сортировку строк по количеству в них заданного символа в неубывающем порядке. Программа должна выполнять ввод текста, вывод его исходного варианта, выполнять необходимые действия и выводить полученный текст. Вариант 5: Задан текст, состоящий из строк. Строк не менее 10. В строке не менее 5 слов. В слове не менее 5 символов. Слова разделены 1 пробелом. Осуществить сортировку строк по количеству в них заданного символа в невозрастающем порядке. Программа должна выполнять ввод текста, вывод его исходного варианта, выполнять необходимые действия и выводить полученный текст. Вариант 6: Задан текст, состоящий из строк. Строк не менее 10. В строке не менее 5 слов. В слове не менее 5 символов. Слова разделены 1 пробелом. Осуществить сортировку строк по количеству в них заданного слова в неубывающем порядке. Программа должна выполнять ввод текста, вывод его исходного варианта, выполнять необходимые действия и выводить полученный текст. Вариант 7: Задан текст, состоящий из строк. Строк не менее 10. В строке не менее 5 слов. В слове не менее 5 символов. Слова разделены 1 пробелом. Осуществить сортировку строк по количеству в них заданного слова в невозрастающем порядке. Программа должна выполнять ввод текста, вывод его исходного варианта, выполнять необходимые действия и выводить полученный текст. Вариант 8: Задан текст, состоящий из строк. Строк не менее 10. В строке не менее 5 слов. В слове не менее 5 символов. Слова разделены 1 пробелом. Осуществить сортировку строк таким образом, чтобы в начале строки располагалось слово максимальной длины, а в конце строки - минимальной. Программа должна выполнять ввод текста, вывод его исходного варианта, выполнять необходимые действия и выводить полученный текст. Вариант 9: Задан текст, состоящий из строк. Строк не менее 10. В строке не менее 5 слов. В слове не менее 5 символов. Слова разделены 1 пробелом. Осуществить сортировку строк таким образом, чтобы в начале строки располагалось слово минимальной длины, а в конце строки - максимальной. Программа должна выполнять ввод текста, вывод его исходного варианта, выполнять необходимые действия и выводить полученный текст. Вариант 10: Задан текст, состоящий из строк. Строк не менее 10. В строке не менее 5 слов. В слове не менее 5 символов. Слова разделены 1 пробелом. Осуществить сортировку строк таким образом, чтобы в строке слова располагались в соответствии с количеством в них гласных символов в невозрастающем порядке слева направо. Программа должна выполнять ввод текста, вывод его исходного варианта, выполнять необходимые действия и выводить полученный текст. Вариант 11: Задан текст, состоящий из строк. Строк не менее 10. В строке не менее 5 слов. В слове не менее 5 символов. Слова разделены 1 пробелом. Осуществить сортировку строк таким образом, чтобы в строке слова располагались в соответствии с количеством в них согласных символов в неубывающем порядке слева направо. Программа должна выполнять ввод текста, вывод его исходного варианта, выполнять необходимые действия и выводить полученный текст. Вариант 12: Задан текст, состоящий из строк. Строк не менее 10. В строке не менее 5 слов. В слове не менее 5 символов. Слова разделены 1 пробелом. Осуществить сортировку строк таким образом, чтобы в строке слова располагались в соответствии с алфавитом по первому символу слева направо. Программа должна выполнять ввод текста, вывод его исходного варианта, выполнять необходимые действия и выводить полученный текст. Вариант 13: Задан текст, состоящий из строк. Строк не менее 10. В строке не менее 5 слов. В слове не менее 5 символов. Слова разделены 1 пробелом. Осуществить сортировку строк таким образом, чтобы в строке слова располагались в соответствии с алфавитом по последнему символу справа налево. Программа должна выполнять ввод текста, вывод его исходного варианта, выполнять необходимые действия и выводить полученный текст. Вариант 14: Задан текст, состоящий из строк. Строк не менее 10. В строке не менее 5 слов. В слове не менее 5 символов. Слова разделены 1 пробелом. Осуществить сортировку строк по наиболее длинному слову в порядке неубывания. Программа должна выполнять ввод текста, вывод его исходного варианта, выполнять необходимые действия и выводить полученный текст. Вариант 15: Задан текст, состоящий из строк. Строк не менее 10. В строке не менее 5 слов. В слове не менее 5 символов. Слова разделены 1 пробелом. Осуществить сортировку строк по наиболее длинному слову в порядке невозрастания. Программа должна выполнять ввод текста, вывод его исходного варианта, выполнять необходимые действия и выводить полученный текст. Вариант 16: Задан текст, состоящий из строк. Строк не менее 10. В строке не менее 5 слов. В слове не менее 5 символов. Слова разделены 1 пробелом. Осуществить сортировку строк по наиболее короткому слову в порядке неубывания. Программа должна выполнять ввод текста, вывод его исходного варианта, выполнять необходимые действия и выводить полученный текст. Содержание отчета: 1. Номер работы. 2. Наименование работы. 3. Цель работы. 4. Выполнение индивидуального задания. 5.1.Исходный модуль программы. 1 |
Где еще можно заказать?
Student.Gomel.by |