Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЛАБ_ПРОГР.doc
Скачиваний:
8
Добавлен:
12.11.2019
Размер:
1.67 Mб
Скачать

Задания1

Напишите программу для расчета по двум формулам. Предварительно подготовьте тестовые примеры по второй формуле с помощью калькулятора (результат вычисления по первой формуле должен совпадать со второй). Для использования математических функций необходимо подключить к программе заголовочный файл <math. h>

Функция

Выполняемые действия

Abs(n)

Возвращаемый модуль целого числа

fabs (x)

Возвр. модуль вещественного числа

acos(x)

asin(x)

atan (x)

atan 2(x)

Arcos x

Arsin x

Arctg x

Возвращаем arctg x/y

cos(x)

sin(x)

tan(x)

exp(x)

log(x)

log10(x)

pow(x,y)

sqrt(x)

Cos x

Sin x

Tag x

Степень числа е

Натуральный логарифм

Логарифм по основанию 10

Возводит число х в степень у

Квадратный корень из числа

1

2

3 10

4

5

6

7

8

Лабораторная работа № 2

Тема: «Работа с главным меню системы Visual C++. Изучение базовых типов данных. Форматированный ввод- вывод информации.»

  1. Цель работы

    1. Изучение интегрированной среды Visual C++ 6.0

    2. Освоение простейшей структуры программы на языке С++.

    3. Получение навыков в организации ввода-вывода на языке С++.

    4. Изучить базовые типы данных языка С++.

  1. Техническое обеспечение

    1. Персональная ЭВМ

    2. Клавиатура.

    3. Дисплей.

    4. Печатающее устройство.

  1. Программное обеспечение

    1. Операционная система Window

    2. Система программирования Visual C++ версия 6.0 или Borland C++ версия 3.1 и более поздние версии.

  1. Постановка задачи

Организовать ввод и вывод данных указанных типов, снабдив распечатки соответствующими заголовками.

  1. Содержание отчета

    1. Тема и цель работы.

    2. Постановка задачи.

    3. Текст программы.

    4. Результаты выполнения программы.

  1. Общие сведения

Решение самой простой задачи на ЭВМ не обходится без операций ввода и вывода информации. Ввод данных – это передача информации от внешнего носителя в оперативную память для последующей обработки с преобразованием ее в двоичный код. Внешним носителем информации при вводе может быть клавиатура, гибкий или жесткий магнитный диск и другие устройства. Вывод – обратный процесс, когда данные передаются после обработки из оперативной памяти на внешний носитель с преобразованием ее из двоичного кода в вид, понятный пользователю. Внешним носителем при выводе может служить дисплей, печатающее устройство, гибкий или жесткий магнитный диск или другие устройства.

В языке С нет встроенных в язык средств ввода и вывода. Все действия, связанные с вводом и выводом, выполняются с помощью функций библиотеки языка С.

С не предусматривает никаких предопределенных структур файлов: файлы рассматриваются как последовательности байтов.

Функции ввода и вывода библиотеки языка С позволяют читать данные из файлов и с устройств и писать данные в файлы и на устройства. Библиотека языка С поддерживает следующие три уровня ввода-вывода: ввод-вывод потока, ввод-вывод нижнего уровня и ввод-вывод для консоли и порта.

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