русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Задачи для самостоятельного решения


Дата добавления: 2014-11-28; просмотров: 1697; Нарушение авторских прав


1. Создать на диске С:\ текстовый файл (file.txt). Записать в этот файл небольшую информацию.

2. Составить полную цепочку команд текстового файла. Имя вводится с клавиатуры.

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

4. Проверить существует ли файл с именем fil.doc на диске.

5. Создать файл и записать в него фразу «Здравствуй мир!»

6. Создать текстовый файл (расширение .txt) и записать в него пять одинаковых строк.

7. Есть текстовый файл (из предыдущего задания), дописать в него 6 одинаковых строк.

8. В конец существующего текстового файла записать новую строку с текстом «До свидания, люди!».

9. Дан массив строк. Записать их в файл, расположив каждый элемент массива на отдельной строке с сохранением порядка.

10. Дан текстовый файл, состоящий из первых десяти натуральных чисел. Вывести на экран первых пять.

11. Удалите некоторый файл.

12. Имеется текстовый файл. Напечатать его первую строку.

13. Имеется текстовый файл. Напечатать его некоторую строку.

14. Дан текстовый файл (расширение .txt) посчитать количество символов в нем.

15. Дан текстовый файл (расширение .txt) посчитать количество строк в нем.

16. Дан текстовый файл (расширение .txt) посчитать количество символов в каждой строке.

17. Создать типизированный файл и записать в него число 500

18. Создать типизированный файл и записать в него число 4,5

19. Создать типизированный файл и записать в него слово «Привет»

20. Создать типизированный файл и записать в него 5 одинаковых целых чисел

21. Создать типизированный файл и записать в него 5 одинаковых вещественных чисел

22. Создать типизированный файл и записать в него 5 одинаковых слов

23. Создать типизированный файл и записать в него числа 10, 12, …,16



24. Создать типизированный файл и записать в него 7 целых чисел

25. Создать типизированный файл и записать в него 4 вещественных числа

26. Создать типизированный файл и записать в него 5 слов

27. Имеется текстовый файл. Напечатать все его строки, содержащие более 10 символов.

28. Имеется файл с числами. Поменять местами второе и последнее числа.

29. Составить программу, которая создает файл таблицы значений sin(x) и tg(x) на отрезке [0,3] с шагом 0.01. Значения х записывать с одной цифрой в дробной части, значения функций sin(x) и tg(x) - с пятью.

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

31. Составьте программу, которая создает файл, состоящий из 30 случайных чисел целого типа в диапазоне от -50 до 100. Исследуйте получившийся файл с целью обнаружения в нем чисел, кратных 5. Если такие числа есть, то вывести их на экран.

32. Имеется текстовый файл. Напечатать первые 10 символов первой строки.

33. Напишите программу, которая создает файл данных, хранящий записи о владельцах автомототранспорта: марка автомобиля, номер регистрации в ГАИ, дата постановки на учет, ФИО владельца, домашний адрес, и обеспечивает обслуживание данного файла, запись, изменение данных, удаление, а также поиск данных по регистрационному номеру.

34. Имеется текстовый файл. Найти номер самой длинной строки. Если таких строк несколько, то найти номер первой из них.

35. Составьте программу, которая создает файл из 20 целых чисел. Замените число, стоящее на 15 месте числом 99. Элементы нового файла выведите на экран.

36. Составить программу, которая создает файл, состоящий из 35 случайных вещественных чисел в диапазоне от –1 до 1. Найти их среднее арифметическое.

37. Имеется текстовый файл. Напечатать самую длинную строку. Если таких строк несколько, то напечатать первую из них.

38. Имеется текстовый файл. Напечатать все его строки, в которых имеется более трех пробелов.

39. Составить таблицу значений для функции sin(x).

40. Имеется текстовый файл. Посчитать количество строк, начинающихся с буквы «А» или «а». Вывести на экран эти строки.

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

42. Имеется текстовый файл. Напечатать все его строки, содержащие более 30 символов.

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

44. Имеется текстовый файл. Напечатать все его строки, начинающиеся с буквы «Т». Посчитать их количество.

45. Имеется файл, элементами которого являются отдельные символы. Выяснить, образуют ли соседние символы файла буквосочетанием «ура».

46. Имеется текстовый файл. Напечатать все его строки, содержащие в качестве фрагмента заданный текст.

47. Имеется файл, элементами которого являются отдельные символы. Выяснить являются ли первые два символа цифрами.

48. Имеется текстовый файл. Посчитать количество строк, в которых имеется ровно пять букв «и». Вывести эти строки на экран.

49. Имеется типизированный файл из целых чисел. Составить программу упорядочения файла по возрастанию.

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

51. Имеется файл, элементами которого являются числа. Напечатать все его элементы с нечетным порядковым номером.

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

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

Литература:

1. О.Л. Голицына, И.И. Попов , Основы алгоритмизации и программирования 128-129, 158-176;

2. В. Фаронов Turbo Pascal, стр 129-151

3. http://www.pascaler.ru/

 

Конец формы

12 Подпрограммы

План

1. Основные понятия о подпрограммах



<== предыдущая лекция | следующая лекция ==>
Средства для работы с нетипизированными файлами. | Основные понятия о подпрограммах


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.449 сек.