Программа заполняет целую матрицу a(mxn) из файла, имя которого задает пользователь, и выводит на экран транспонированную матрицу a’(nxm), все элементы которой уменьшены в 2 раза.

Задание 11.34**

Программа заполняет целую матрицу a(mxn) из файла и печатает массив, сформированный из элементов тех строк, номер которых кратен 3. Массив распечатать в 3 колонки.

Задание 11.35**

.

Задание 11.36.*

Даны целочисленные матрицы А(mxn) и В(mxn). Программа находит количество нулей в матрице С=А+В и выводит на экран матрицу С и количество нулей.

Задание 11.37.***

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

Задание 11.38.**

Найти наименьший элемент прямоугольной матрицы X(12*13) и номер строки и столбца, в которых он находится. Матрицу загрузить из файла, имя которого запросить у пользователя.

Задание 11.40.**

Найти три наибольших элемента массива X(30). Массив загрузить из файла., имя которого запросить у пользователя

Задание 11.41.**

.

Задание 11.42.**

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

Задание 11.43.*

.

Задание 11.44.**

Программа запрашивает имя файла, в котором записаны целые компоненты. Программа сравнивает компоненты попарно. Если сумма первого и второго компонента пары больше нуля, то в новый файл записать оба компонента. Если первый компонент меньше второго, то в новый файл переписывать только второй компонент.

НЕ нашли? Не то? Что вы ищете?

Задание 11.45

Задание 11.46

Программа запрашивает имя файла и помещает в него 10 записей с 4 полями (целое, строка, вещественное, целое, запись с двумя целыми полями).

Задание 11.47.*

Написать программу, которая запрашивает имя файла и определяет количество записанных в него вещественных чисел, которые после округления делятся на5 с остатком 2 и больше 7.

Задание 11.48.*

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

Задание 11.49.**

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

Задание 11.50**

Задание 11.51.**

Задание 11.52.**

Программа запрашивает имя файла и помещает в него 10 записей с 4 полями (строка, вещественное, целое, запись с двумя целыми полями). Вывести на экран только те записи, которые во всех целых полях имеют 0.

Задание 11.53.*

Программа заполняет целую матрицу a(mxn) из файла, имя которого укажет пользователь, и выводит транспонированную к ней матрицу a’ , все элементы которой уменьшены в 2 раза.

Задание 11.54.**

Задание 11.55.*

Написать программу, которая запрашивает имя текстового файла и переписывает из него все компоненты в другой текстовый файл.

Задание 11.56.*

Написать программу, которая запрашивает имя типизированного файла и переписывает из него компоненты в текстовый файл.

Задание 11.57.*

Написать программу, которая запрашивает имя целого типизированного файла и переписывает из него компоненты в другой типизированный файл.

Задание 11.58.*

Написать программу, которая запрашивает имя текстового файла и определяет, сколько строк, записанных в этот файл, имеют длину >15 символов.

Задание 11.59.*

Задание 11.60.*

Программа запрашивает имя текстового файла и выводит его компоненты на экран.

Задание 11.61.**

Программа запрашивает имя файла и помещает в него 20 записей с 2 полями(целое, строка).

Задание 11.62.**

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

Задание 11.63.*

Программа запрашивает путь к текстовому файлу и выводит на экран компоненты с номерами от 5 до 10, если они есть.

Задание 11.64.*

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

Задание 11.65.*

Программа запрашивает имя текстового файла и вставляет между 4 и 5 компонентом новый компонент «Мама мыла раму»

Задание 11.66.**

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

Задание 11.67.*

Программа запрашивает имя типизированного файла и дописывает в конец максимальный компонент. Вывести на экран максимум и количество максимумов в файле

Задание 11.68.*

Программа запрашивает имя текстового файла, состоящего из 1 компонента. Разделить компонент на слова и дописать слова в текстовый файл.

Задание 11.69.**

Программа запрашивает имя текстового файла. Перенести в типизированный файл все компоненты текстового файла, которые можно интерпретировать как целые числа.

Задание 11.70.*

Запросить имя текстового файла и переписать первые 10 компонентов в новый текстовый файл, если они есть.

Задание 11.71 .**

Программа запрашивает имя файла и предоставляет пользователю меню из 3-х пунктов:

а) упорядочить по возрастанию

б) упорядочить по убыванию

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

Задание 11.72.*

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

Задание 11.73.**

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

Задание 11.74.***

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

Задание 11.75.**

Программа запрашивает имя файла и номер компонента и сортирует файл по убыванию от начала файла до указанного компонента.

Задание 11.76.**

Программа запрашивает имя файла и номер компонента и сортирует файл по возрастанию от начала файла до указанного компонента

Задание 11.77.***

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

Задание 11.78.***

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

Задание 11.79.**

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

Задание 11.80.**

Программа сортирует массив из 10 элементов методом вставки и записывает в файл, имя которого запросить у пользователя.

Задание 11.81.**

Программа сливает два отсортированных массива из 5 и из 10 элементов в файл, имя которого запросить у пользователя.

Задание 11.82.**

Программа сливает два отсортированных файла в третий файл, имя которого запросить у пользователя.

Задание 11.83.**

Программа сортирует файл методом пузырька.

Задание 11.84.**

Выполнить сортировку типизированного файла методом пузырька.

Задание 11.85.*

Программа сливает два отсортированных файла в третий файл, имя которого запросить у пользователя.

Задание 11.86.**

Программа запрашивает имя файла и номер компонента и сортирует файл по убыванию от начала файла до указанного компонента

Задание 11.87.**

Программа запрашивает имя файла и номер компонента и сортирует файл по возрастанию от начала файла до указанного компонента

Задание 11.88.***

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

Задание 11.89.**

Программа запрашивает путь к файлу и номер компонента. Заменить компоненты, стоящие за указанным компонентом: четные - на 2, нечетные - на 1. Программа выводит на экран файл до и после внесения изменений.

Задание 11.90.**

Слить два отсортированных типизированных файла в один отсортированный файл и вывести полученный файл на экран

Задание 11.91.**

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

Задание 11.92.**

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

Задание 11.93.**

Программа запрашивает у пользователя имя текстового файла, количество компонентов и добавляет к текстовому файлу указанное пользователем количество компонентов, запрашивая строки у пользователя

Задание 11.94.*

Записать в текстовый файл построчно целые числа от1 до5, затем записать построчно действительные числа 5.4, 4.2, 3.6, 2.8, 1.4, используя при этом константу-массив. Переписать 5 целых чисел из текстового файла в первый типизированный файл и 5 действительных чисел - во второй типизированный файл.

Задание 11.95.*

Создать текстовый файл из 5 строк, в которые записаны числа от 1. Распечатать файл построчно.

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15