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

Programm.ws — это сайт, на котором вы можете почитать литературу по языкам программирования , а так-же посмотреть примеры работающих программ на С++, ассемблере, паскале и много другого..

Программирование — в обычном понимании, это процесс создания компьютерных программ.
В узком смысле (так называемое кодирование) под программированием понимается написание инструкций — программ — на конкретном языке программирования (часто по уже имеющемуся алгоритму — плану, методу решения поставленной задачи). Соответственно, люди, которые этим занимаются, называются программистами (на профессиональном жаргоне — кодерами), а те, кто разрабатывает алгоритмы — алгоритмистами, специалистами предметной области, математиками.
В более широком смысле под программированием понимают весь спектр деятельности, связанный с созданием и поддержанием в рабочем состоянии программ — программного обеспечения ЭВМ. Более точен современный термин — «программная инженерия» (также иначе «инженерия ПО»). Сюда входят анализ и постановка задачи, проектирование программы, построение алгоритмов, разработка структур данных, написание текстов программ, отладка и тестирование программы (испытания программы), документирование, настройка (конфигурирование), доработка и сопровождение.

Задача 8. Найти среднее арифметическое двух чисел — #shorts

С++ для начинающих

Глава 1. Задачи

Файлы

Приступая к решению задач этого раздела, следует вспомнить, что:

  • в программе, которая выполняет операции чтения из файла или запись в файл, должна быть объявлена переменная-указатель на тип file;
  • для того чтобы файл был доступен, его надо открыть, указав, для выполнения какого действия открывается файл: чтения, записи или обновления данных, а также тип файла (двоичный или текстовый);
  • при работе с файлами возможны ошибки, поэтому рекомендуется при помощи функции ferror проверять результат выполнения потенциально опасных, с точки зрения возникновения ошибок, операций с файлами (fopen);
  • чтение данных из текстового файла можно выполнить при помощи функции fscanf, запись — fprintf;
  • по завершении работы с файлом нужно его обязательно закрыть (функция fclose).

235. Напишите программу, которая на сменном диске компьютера (диск А:) создает файл numbers.txt и записывает в него 5 введенных пользователем целых чисел. Просмотрите при помощи редактора текста, например, встроенного в Norton Commander, созданный файл. Убедитесь, что каждое число находится в отдельной строке.
236. Напишите программу, которая дописывает в файл A:numbers.txt пять введенных пользователем целых чисел. Убедитесь при помощи редактора текста, что в файле находятся 10 чисел.
237. Напишите программу, которая выводит на экран содержимое файла A:numbers.txt.
238. Напишите программу, которая вычисляет среднее арифметическое чисел, находящихся в файле A:numbers.txt.
239. Напишите программу, которая позволяет просматривать текстовые файлы (выводит на экран содержимое файла), например, файлы исходных программ C++. Имя просматриваемого файла должно передаваться программе в качестве параметра, в командной строке во время ее запуска.

Читайте также:
Как на компьютере обновить программу эксель

Практическая работа №3. Применение циклов | Вычисление среднего арифметического


240. Напишите программу, которая дописывает в находящийся на диске А: файл phone.txt имя, фамилию и номер телефона, например, вашего товарища. Если файла на диске нет, то программа должна создать его. В файле каждый элемент данных (имя, фамилия, телефон) должен находиться в отдельной строке. Рекомендуемый вид экрана во время работы программы приведен ниже.

Добавление в телефонный справочник
Фамилия -> Сидоров
Имя -> Вася
Телефон -> 234-84-37
Информация добавлена.
Для завершения работы нажмите

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

Добавление в телефонный справочник.
Для завершения вместо ввода фамилии нажмите
Фамилия -> Сидоров
Имя -> Вася
Телефон -> 234-84-37
Информация добавлена.
Фамилия -> Орлов
Имя -> Андрей
Телефон -> 552-18-40 »
Информация добавлена.
Фамилия ->
Ввод завершен
Для завершения работы нажмите

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

Поиск в телефонном справочнике.
Введите фамилию и нажмите . Для завершения работы с
программой сразу после приглашения нажмите
-> Петров
В справочнике данных о Петров нет.
-> Иванов
Иванов Вася 578-12-45
Иванов Сергей 244-34-02

243. Напишите программу, которая объединяет возможности программ «Добавление в телефонный справочник» и «Поиск в телефонном справочнике». При запуске программы на экран должно выводиться меню, вид которого приведен ниже.

*** Телефонный справочник ***
1. Добавление
2. Поиск
3. Завершение работы
Введите номер пункта меню и нажмите

244. Напишите универсальную программу тестирования. Тест, последовательность вопросов и варианты ответов должны находиться в текстовом файле. Имя файла теста программа должна получать из командной строки запуска программы. Количество вопросов теста неограничено.

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

Вопрос1
N1 M1
Ответ
.
Ответ
Вопрос2
N2 M2
Ответ
.
Ответ
Вопросk
Nk Mk
Архитектор Исаакиевского собора
3 2
Доменико Трезини
Огюст Монферран
Карл Рос си
Архитектор Зимнего дворца
2 2
Франческо Бартоломео
Огюст Монферран
Невский проспект получил свое название
3 2
По имени реки, на которой стоит Санкт-Петербург.
По имени близко расположенного монастыря, Александро-Невской
лавры.
в память о знаменитом полководце — Александре Невском.
Сейчас Вам будет предложен тест.
К каждому вопросу дается несколько вариантов ответов.
Вы должны ввести номер правильного ответа
и нажать клавишу
Архитектор Исаакиевского собора:
1. Доменико Трезини
2. Огюст Монферран
3. Карл Росси -> 2
Архитектор Зимнего дворца:
1. Франческо Бартоломео
2. Карл Росси -> 2
Часть I. Задачи
67
Невский проспект получил свое название:
1. По имени реки, на которой стоит Санкт-Петербург.
2. По имени близко расположенного монастыря, Александро-Невской лавры.
З.в память о знаменитом полководце — Александре Невском.
Ваша оценка ОТЛИЧНО!
Для завершения работы программы нажмите

Читайте также:
Как настроить программу dxtory

245. Напишите программу, которая выводит на экран список файлов и названия программ C++, находящихся в указанном при запуске программы каталоге. Предполагается, что первая строка программы является коментарием, содержащим информацию о назначении программы.
246. Напишите программу, которая по желанию пользователя выводит таблицу пересчета из дюймов в сантиметры на экран, принтер или в файл. Ниже приведен рекомендуемый вид экрана во время работы программы (данные, введенные пользователем, выделены полужирным шрифтом.

*** Таблица пересчета из дюймов в миллиметры *** Результат выводить:
1 — на экран;
2 — на принтер;
3 — в файл.
Введите число от 1 до 3 и нажмите Ваш выбор -> 1
Дюймы Миллиме тры
0.5 12.7
1.0 25.4
1.5 38.1
2.0 50.8
2.5 63.5
3.0 76.2
3.5 88.9
4.0 101.6
4.5 114.3
5.0 127.0

Источник: programm.ws

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

Сообщений: 3

Работа с файлами C#

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

Пользователь

: 83

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Работа с файлами на С++ Lost7070 Помощь студентам 02.03.2012 22:18
работа с файлами егорыч Паскаль, Turbo Pascal, PascalABC.NET 15 09.06.2011 02:11
Работа с файлами Gen_r_questions PHP 1 04.05.2011 14:27
работа с файлами dima0268 Общие вопросы C/C++ 1 15.12.2009 17:22
Работа с файлами Maksi Фриланс 4 07.06.2008 11:38

Источник: www.programmersforum.ru

Иллюстрированный самоучитель по С++ для начинающих

Приступая к решению задач этого раздела, следует вспомнить, что:

  • в программе, которая выполняет операции чтения из файла или запись в файл, должна быть объявлена переменная-указатель на тип file;
  • для того чтобы файл был доступен, его надо открыть, указав, для выполнения какого действия открывается файл: чтения, записи или обновления данных, а также тип файла (двоичный или текстовый);
  • при работе с файлами возможны ошибки, поэтому рекомендуется при помощи функции ferror проверять результат выполнения потенциально опасных, с точки зрения возникновения ошибок, операций с файлами (fopen);
  • чтение данных из текстового файла можно выполнить при помощи функции fscanf, запись – fprintf;
  • по завершении работы с файлом нужно его обязательно закрыть (функция fclose).
Читайте также:
Какие есть программы для прошивки телефонов Самсунг

Задачи

235. Напишите программу, которая на сменном диске компьютера (диск А:) создает файл numbers.txt и записывает в него 5 введенных пользователем целых чисел. Просмотрите при помощи редактора текста, например, встроенного в Norton Commander, созданный файл. Убедитесь, что каждое число находится в отдельной строке.

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

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

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

239. Напишите программу, которая позволяет просматривать текстовые файлы (выводит на экран содержимое файла), например, файлы исходных программ C++. Имя просматриваемого файла должно передаваться программе в качестве параметра, в командной строке во время ее запуска.

240. Напишите программу, которая дописывает в находящийся на диске А: файл phone.txt имя, фамилию и номер телефона, например, вашего товарища. Если файла на диске нет, то программа должна создать его. В файле каждый элемент данных (имя, фамилия, телефон) должен находиться в отдельной строке. Рекомендуемый вид экрана во время работы программы приведен ниже.

Добавление в телефонный справочник Фамилия › Сидоров Имя › Вася Телефон › 234-84-37 Информация добавлена. Для завершения работы нажмите Enter

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

Добавление в телефонный справочник. Для завершения вместо ввода фамилии нажмите Enter Фамилия › Сидоров Имя › Вася Телефон › 234-84-37 Информация добавлена. Фамилия › Орлов Имя › Андрей Телефон › 552-18-40 Информация добавлена. Фамилия › Ввод завершен Для завершения работы нажмите Enter

242.

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

Поиск в телефонном справочнике. Введите фамилию и нажмите Enter. Для завершения работы с программой сразу после приглашения нажмите Enter › Петров В справочнике данных о Петров нет. › Иванов Иванов Вася 578-12-45 Иванов Сергей 244-34-02

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

При запуске программы на экран должно выводиться меню, вид которого приведен ниже.

*** Телефонный справочник *** 1. Добавление 2. Поиск 3. Завершение работы Введите номер пункта меню и нажмите Enter

Источник: samoychiteli.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru