Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
metodichka_SI.doc
Скачиваний:
30
Добавлен:
23.02.2015
Размер:
2.05 Mб
Скачать

2 Уровень сложности

  1. Даны два символьных файла f.txtиg.txt. Записать в файлh.txtсначала компоненты файлаf.txt, затем – компоненты файлаg.txtс сохранением порядка.

  2. Дан символьный файл f.txt. Записать в файлg.txtкомпоненты файлаf.txtв обратном порядке.

  3. Дана строка S, состоящая из 10 цифр, и файл с русским текстом. Зашифровать файл, выполнив циклическую замену каждой русской буквы, стоящей наK-й позиции строки, на букву того же регистра, расположенную в алфавите наSK-м месте после шифруемой буквы (дляK= 11 снова используется смещениеS1и т. д.). Букву «ё» в алфавите не учитывать, знаки препинания и пробелы не изменять.

  4. Дана строка и файл с русским текстом. Зашифровать файл, выполнив циклическую замену каждой русской буквы, стоящей на K-й позиции строки, на букву того же регистра, расположенную в алфавите наSK-м месте после шифруемой буквы (дляK= 11 снова используется смещениеS1и т. д.). Данная строка представляет собой первую расшифрованную строку текста. Расшифровать остальные строки и заменить в файле зашифрованный текст, на расшифрованный. Если информации для расшифровки недостаточно, то исходный файл не изменять.

  5. Даны вещественные числа A,Bи целое числоN. Создать текстовый файл, содержащий таблицу значений функции (x)1/2на промежутке [A,B] с шагом (BA)/N. Таблица состоит из двух столбцов: с аргументамиx(10 позиций, из них 4 под дробную часть) и со значениями (x)1/2(15 позиций, из них 8 под дробную часть). Столбцы выравниваются по правому краю.

  6. Даны вещественные числа A,Bи целое числоN. Создать текстовый файл, содержащий таблицу значений функций sin(x) и cos(x) на промежутке [A,B] с шагом (BA)/N. Таблица состоит из трех столбцов: с аргументамиx(8 позиций, из них 4 под дробную часть) и со значениями sin(x) и cos(x) (по 12 позиций, из них 8 под дробную часть). Столбцы выравниваются по правому краю.

  7. Прямая на плоскости задается уравнением ax+by+c=0, гдеaиbодновременно не равны нулю. Будем рассматривать только прямые, для которых коэффициентыa,b, с – целые числа. Пустьf.txt– файл, содержащий коэффициенты нескольких прямых (не менее трех). Переписать из файлаf.txtв файлg.txtкоэффициенты тех прямых, которые параллельны первой из прямых, заданной в файлеf.txt.

  8. Прямая на плоскости задается уравнением ax+by+c=0, гдеaиbодновременно не равны нулю. Будем рассматривать только прямые, для которых коэффициентыa,b, с – целые числа. Пустьf.txt– файл, содержащий коэффициенты нескольких прямых (не менее трех). Переписать из файлаf.txtв файлg.txtкоэффициенты тех прямых, которые параллельны первой из прямых, заданной в файлеf.txt, но дополнительно требуется, чтобы все прямые были различны.

  9. Прямая на плоскости задается уравнением ax+by+c=0, гдеaиbодновременно не равны нулю. Будем рассматривать только прямые, для которых коэффициентыa,b, с – целые числа. Пустьf.txt– файл, содержащий коэффициенты нескольких прямых (не менее трех). Переписать из файлаf.txtв файлg.txtкоэффициенты тех прямых, которые пересекают первую из прямых, заданных в файлеf.txt

  10. Прямая на плоскости задается уравнением ax+by+c=0, гдеaиbодновременно не равны нулю. Будем рассматривать только прямые, для которых коэффициентыa,b, с – целые числа. Пустьf.txt– файл, содержащий коэффициенты нескольких прямых (не менее трех). Переписать из файлаf.txtв файлg.txtкоэффициенты тех прямых, которые пересекают первую из прямых, заданных в файлеf.txt, но дополнительно требуется, чтобы среди прямых не было параллельных.

  11. Прямая на плоскости задается уравнением ax+by+c=0, гдеaиbодновременно не равны нулю. Будем рассматривать только прямые, для которых коэффициентыa,b, с – целые числа. Пустьf.txt– файл, содержащий коэффициенты нескольких прямых (не менее трех). Требуется получить в файлеg.txtкоэффициенты всех различных прямых файлаf.txt.

Списки

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]