русс | укр

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

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

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

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


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

Гиберт Виталий - Моделирование будущего


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


Уровень A

169. Написать программу, которая на сменном диске компьютера (А:) создает файл numbers.txt и записывает в него 5 введенных пользователем целых чисел (каждое число – в отдельную строку).

170. Напишите программу, которая дописывает в файл a:\numbers.txt 5 введенных пользователем целых чисел. Убедитесь при помощи редактора текста, что в файле находятся 10 чисел.

171. Написать программу, которая выводит на экран содержимое файла a:\numbers.txt.

172. Написать программу, которая вычисляет среднее арифметическое чисел, находящихся в файле a:\numbers.txt.

173. Написать программу, которая позволяет просматривать текстовые файлы (выводит на экран содержимое файла), например, файлы исходных программ Turbo Pascal. Имя просматриваемого файла должно вводиться во время работы программы.

174. Написать программу, которая дописывает в файл phone.txt, находящийся на диске C:, фамилию и номер телефона, например, вашего товарища. Если файла на диске нет, то программа должна создать его.

175. Написать программу, используя которую можно за один сеанс работы добавить информацию о нескольких людях в файл a:\phone.txt.

176. Написать программу, которая позволяет найти нужные сведения в телефонном справочнике (a:\phone.txt). Программа должна запрашивать фамилию человека и выводить его телефон. Если в справочнике есть одинаковые фамилии, то программа должна вывести список всех людей, имеющих эти фамилии.

177. Напишите программу, которая объединяет возможности программ Добавление в телефонный справочник И Поиск в телефонном справочнике.

178. Написать универсальную программу тестирования. Тест, последовательность вопросов и варианты ответов должны находиться в текстовом файле. Количество вопросов теста не ограничено. Однако предлагается ввести следующее ограничение: текст вопроса и альтернативных ответов не должен занимать более одной строки экрана. Программа должна выставлять оценку по следующему правилу: ОТЛИЧНО — за правильные ответы на все вопросы, ХОРОШО — если испытуемый правильно ответил не менее, чем на 80% вопросов, УДОВЛЕТВОРИТЕЛЬНО — если правильных ответов более 60%, и ПЛОХО — если правильных ответов меньше 60%.



179. Напишите программу, которая по желанию пользователя выводит таблицу пересчета из дюймов в миллиметры на экран или в файл.

IV. Список использованной литературы:

1. И. Г. Семакин, К К. Хеннер. «Информатика. Задачник-практикум в 2 томах», том 1. Издательство «БИНОМ». Москва, 2003.

2. С. А. Немнюгин. «Н50 Turbo Pascal». Издательство «Питер». Санкт-Петербург, 2000.

3. Зуев Е.А. «Язык программирования Turbo Pascal 6.0, 7.0». Издательство «Веста», 1993.

4. «Учебник по языку Turbo Pascal в задачах и примерах», Интернет-страница.

 

Гиберт Виталий - Моделирование будущего

 

www.e-puzzle.ru



<== предыдущая лекция | следующая лекция ==>
Топология локальной сети | Дополнительные возможности


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


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

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

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


 


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

 
 

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

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