(двухзначное число лежит в диапазоне [10 99])
Если нужно указать вещественное число из диапазона [0 1], то используется следующая общая форма записи:
<имя переменной>:= Random;
(генерируется число в экспоненциальной форме, с помощью формата вывода регулируется количество знаков после запятой)
Пример 2. Присвоение значения переменной любого числа из диапазона [0 1] и запись значения переменной в файл.
|

Задание 1. Написать программу, записывающую в файл вещественное число, имеющее в целой части разряд единиц и десятков, а в дробной части – три цифры.
Задание 2. Написать программу, записывающую в файл 10 целых чисел из диапазона
[-5 5]. Посчитать сумму и произведение этих чисел и дописать значения в файл в виде:
Сумма =
Произведение =
Задание 3. Написать программу, считывающую из файла нижнюю и верхнюю границы диапазона и записывающую в новый файл в первую строку числа из этого диапазона (должна быть заполнена вся строка).
Задание 4. Написать программу, запрашивающую с клавиатуры нижнюю и верхнюю границы диапазона, а также количество чисел, которое нужно записать в файл. Программно заполнить файл числами. Найти минимальное из чисел и добавить в файл с числами строку:
Минимальное число =
Задание 5. Написать программу заполнения файла ASCII кодами и соответствующими им символами. ASCII коды задавать случайным образом.
Формат заполнения файла:
Кod – … Symbol – …
(Количество строк в файле взять равным 100).
Задание 6. Написать программу, записывающую в файл 100 чисел из диапазона [0 1000]. Найти в файле первое число, которое является трехзначным и нацело делится на 3. Добавить в файл запись:
Число … является трехзначным и нацело делится на 3.
Если таких чисел нет, то добавить в файл запись:
В файле нет трехзначных чисел, которые нацело делятся на 3.
Задание 7. Написать программу, считывающую из файла граница диапазона, запрашивающую у пользователя количество чисел, которые нужно записать в файл. В новый файл записать числа, выбранные генератором случайных чисел из указанного диапазона. Найти первое максимальное и минимальное из чисел и их номер в последовательности, добавить в файл запись:
Максимальное число = … его номер = …
Минимальное число = … его номер = …
Задание 8. Написать программу, считывающую из файла граница диапазона, запрашивающую у пользователя количество чисел, которые нужно записать в файл. Найти в файле первое положительное число, которое имеет ровно 4 делителя. Добавить в файл запись:
Число … имеет ровно 4 делителя.
Если таких чисел нет, то добавить в файл запись:
В файле нет числа, которое имеет ровно 4 делителя.
Задание 9. Дан текстовый файл, заполненный символами. Подсчитать количество символов, ASCII коды которых лежат в диапазоне, который определяется генератором случайных чисел. В новый файл записать информацию:
Symbol – … Kod – …
…
Количество = …
Задание 10. Написать программу, записывающую в файл 20 чисел из диапазона [1 1500]. Найти в файле все простые числа и записать их в другой файл.