Лабораторная_работа_20
.docЛабораторная работа № 20.
Вариант 1.
Создать бинарный файл, содержащий натуральные числа, величина которых не превосходит 109, заполнив его случайной информацией. Если в файле есть хотя бы одно число, начинающееся цифрой 1, упорядочить файл по неубыванию. Имя исходного файла, имя упорядоченного файла и размер исходного файла программа должна получать через командную строку.
Вариант 2.
Создать бинарный файл, содержащий натуральные числа, величина которых не превосходит 109, заполнив его случайной информацией. Если в файле есть два одинаковых числа, упорядочить файл по невозрастанию последней цифры числа. Имя исходного файла, имя упорядоченного файла и размер исходного файла программа должна получать через командную строку.
Вариант 3.
Создать бинарный файл, содержащий натуральные числа, величина которых не превосходит 109, заполнив его случайной информацией. Если в файле нет чисел, содержащих цифры 2,4 и 6, упорядочить файл по невозрастанию. Имя исходного файла, имя упорядоченного файла и размер исходного файла программа должна получать через командную строку.
Вариант 4.
Создать бинарный файл, содержащий натуральные числа, величина которых не превосходит 109, заполнив его случайной информацией. Если в файле есть хотя бы одно число, сумма цифр которого равна 24, упорядочить файл по неубыванию. Имя исходного файла, имя упорядоченного файла и размер исходного файла программа должна получать через командную строку.
Вариант 5.
Создать бинарный файл, содержащий натуральные числа, величина которых не превосходит 109, заполнив его случайной информацией. Если в файле нет ни одного простого числа, большего 50, упорядочить файл по невозрастанию. Имя исходного файла, имя упорядоченного файла и размер исходного файла программа должна получать через командную строку.
Вариант 6.
Создать бинарный файл, содержащий натуральные числа, величина которых не превосходит 109, заполнив его случайной информацией. Если в файле нет чисел с суммой цифр, равной 19, упорядочить файл по невозрастанию. Имя исходного файла, имя упорядоченного файла и размер исходного файла программа должна получать через командную строку.
Вариант 7.
Создать бинарный файл, содержащий натуральные числа, величина которых не превосходит 109, заполнив его случайной информацией. Если в файле нет ни одного простого числа, упорядочить файл по неубыванию. Имя исходного файла, имя упорядоченного файла и размер исходного файла программа должна получать через командную строку.
Вариант 8.
Создать бинарный файл, содержащий натуральные числа, величина которых не превосходит 109, заполнив его случайной информацией. Если в файле нет трехзначных чисел, все цифры которых одинаковы, упорядочить файл по невозрастанию. Имя исходного файла, имя упорядоченного файла и размер исходного файла программа должна получать через командную строку.
Вариант 9.
Создать бинарный файл, содержащий натуральные числа, величина которых не превосходит 109, заполнив его случайной информацией. Если в файле есть не менее 3-х чисел, все цифры которых одинаковы, упорядочить файл по невозрастанию. Имя исходного файла, имя упорядоченного файла и размер исходного файла программа должна получать через командную строку.
Вариант 10.
Создать бинарный файл, содержащий натуральные числа, величина которых не превосходит 109, заполнив его случайной информацией. Если в файле есть хотя бы одно простое число, большее 100, упорядочить файл по неубыванию. Имя исходного файла, имя упорядоченного файла и размер исходного файла программа должна получать через командную строку.
Вариант 11.
Создать бинарный файл, содержащий натуральные числа, величина которых не превосходит 109, заполнив его случайной информацией. Если в файле нет чисел с суммой цифр, равной 12, упорядочить файл по неубыванию. Имя исходного файла, имя упорядоченного файла и размер исходного файла программа должна получать через командную строку.
Вариант 12.
Создать бинарный файл, содержащий натуральные числа, величина которых не превосходит 109, заполнив его случайной информацией. Если в файле нет трехзначных чисел, начинающихся цифрой 6, упорядочить файл по неубыванию. Имя исходного файла, имя упорядоченного файла и размер исходного файла программа должна получать через командную строку.
Вариант 13.
Создать бинарный файл, содержащий натуральные числа, величина которых не превосходит 109, заполнив его случайной информацией. Если в файле нет чисел, содержащих цифры 1,7 и 8, упорядочить файл по неубыванию. Имя исходного файла, имя упорядоченного файла и размер исходного файла программа должна получать через командную строку.
Вариант 14.
Создать бинарный файл, содержащий натуральные числа, величина которых не превосходит 109, заполнив его случайной информацией. Если в файле есть два одинаковых числа, упорядочить файл по неубыванию последней цифры числа. Имя исходного файла, имя упорядоченного файла и размер исходного файла программа должна получать через командную строку.
Вариант 15.
Создать бинарный файл, содержащий натуральные числа, величина которых не превосходит 109, заполнив его случайной информацией. Если в файле есть хотя бы одно трехзначное число, начинающееся цифрой 3, упорядочить файл по невозрастанию. Имя исходного файла, имя упорядоченного файла и размер исходного файла программа должна получать через командную строку.
Вариант 16.
Создать бинарный файл, содержащий натуральные числа, величина которых не превосходит 109, заполнив его случайной информацией. Если в файле нет двух одинаковых чисел, упорядочить файл по невозрастанию последней цифры числа. Имя исходного файла, имя упорядоченного файла и размер исходного файла программа должна получать через командную строку.
Вариант 17.
Создать бинарный файл, содержащий натуральные числа, величина которых не превосходит 109, заполнив его случайной информацией. Если в файле нет двузначных чисел, начинающихся цифрой 9, упорядочить файл по невозрастанию. Имя исходного файла, имя упорядоченного файла и размер исходного файла программа должна получать через командную строку.
Вариант 18.
Создать бинарный файл, содержащий натуральные числа, величина которых не превосходит 109, заполнив его случайной информацией. Если в файле нет двух одинаковых чисел, упорядочить файл по неубыванию последней цифры числа. Имя исходного файла, имя упорядоченного файла и размер исходного файла программа должна получать через командную строку.
Вариант 19.
Создать бинарный файл, содержащий натуральные числа, величина которых не превосходит 109, заполнив его случайной информацией. Если в файле есть хотя бы одно число, содержащее цифры 7,8 и 9, упорядочить файл по невозрастанию. Имя исходного файла, имя упорядоченного файла и размер исходного файла программа должна получать через командную строку.
Вариант 20.
Создать бинарный файл, содержащий натуральные числа, величина которых не превосходит 109, заполнив его случайной информацией. Если в файле есть хотя бы одно число, содержащее цифры 5,6 и 9 упорядочить файл по неубыванию. Имя исходного файла, имя упорядоченного файла и размер исходного файла программа должна получать через командную строку.
Вариант 21.
Создать бинарный файл, содержащий натуральные числа, величина которых не превосходит 109, заполнив его случайной информацией. Если в файле есть хотя бы одно трехзначное число, все цифры которого одинаковы, упорядочить файл по невозрастанию. Имя исходного файла, имя упорядоченного файла и размер исходного файла программа должна получать через командную строку.
Вариант 22.
Создать бинарный файл, содержащий натуральные числа, величина которых не превосходит 109, заполнив его случайной информацией. Если в файле есть хотя бы одно трехзначное число, все цифры которого одинаковы, упорядочить файл по неубыванию. Имя исходного файла, имя упорядоченного файла и размер исходного файла программа должна получать через командную строку.
Вариант 23.
Создать бинарный файл, содержащий натуральные числа, величина которых не превосходит 109, заполнив его случайной информацией. Если в файле есть хотя бы одно простое число, большее 75, упорядочить файл по невозрастанию. Имя исходного файла, имя упорядоченного файла и размер исходного файла программа должна получать через командную строку.
Вариант 24.
Создать бинарный файл, содержащий натуральные числа, величина которых не превосходит 109, заполнив его случайной информацией. Если в файле нет трехзначных чисел, все цифры которых одинаковы, упорядочить файл по неубыванию. Имя исходного файла, имя упорядоченного файла и размер исходного файла программа должна получать через командную строку.
Вариант 25.
Создать бинарный файл, содержащий натуральные числа, величина которых не превосходит 109, заполнив его случайной информацией. Если в файле есть хотя бы одно число, сумма цифр которого равна 21, упорядочить файл по невозрастанию. Имя исходного файла, имя упорядоченного файла и размер исходного файла программа должна получать через командную строку.
Вариант 26.
Создать бинарный файл, содержащий натуральные числа, величина которых не превосходит 109, заполнив его случайной информацией. Если в файле нет чисел, сумма цифр которых кратна 11, упорядочить файл по неубыванию. Имя исходного файла, имя упорядоченного файла и размер исходного файла программа должна получать через командную строку.
Вариант 27.
Создать бинарный файл, содержащий натуральные числа, величина которых не превосходит 109, заполнив его случайной информацией. Если в файле нет чисел, больших 99, у которых первая и последняя цифры одинаковы, упорядочить файл по невозрастанию. Имя исходного файла, имя упорядоченного файла и размер исходного файла программа должна получать через командную строку.
Вариант 28.
Создать бинарный файл, содержащий натуральные числа, величина которых не превосходит 109, заполнив его случайной информацией. Если в файле есть два простых числа, больших 99, у которых первая и последняя цифры одинаковы, то упорядочить файл по невозрастанию. Имя исходного файла, имя упорядоченного файла и размер исходного файла программа должна получать через командную строку.