Пример 1. Присвоение значения переменной любого двухзначного числа и запись значения переменной в файл.




(двухзначное число лежит в диапазоне [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]. Найти в файле все простые числа и записать их в другой файл.




Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2019-05-16 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: