Страницу Назад
Поискать другие аналоги этой работы
10 ФУНКЦИИID: 131184Дата закачки: 20 Декабря 2013 Продавец: SerFACE (Напишите, если есть вопросы) Посмотреть другие работы этого продавца Тип работы: Работа Лабораторная Форматы файлов: C++ Описание: ЛАБОРАТОРНАЯ РАБОТА № 4 ТЕМА : ФУНКЦИИ СРОК СДАЧИ : 5 неделя ЦЕЛЬ РАБОТЫ : Приобретение навыков использования функций ТЕОРЕТИЧЕСКИЕ ЗНАНИЯ : Синтаксис объявления и вызова функции. Параметры функции. Необязательные параметры. Значение по умолчанию. Локальные и глобальные пере-менные. Область видимости переменных. Операция ::. Классы памяти: автоматические, регист-ровые, внешние и статические переменные. Переменные класса volatile. Встраиваемые (inline-) функции. Математические функции. Функции округления. ЗАДАНИЕ 1 Составьте программу, которая решает поставленную в вашем варианте задачу. Программа должна:  представлять собой консольное приложение  отображать сведения о назначении и возможностях программы  отображать сведения об авторе программы  содержать ввод необходимых данных с клавиатуры  выводить результаты расчётов на экран  содержать запрос о продолжении работы  содержать в коде необходимые пояснения ЗАДАНИЕ 2  Создайте исполняемый файл программы  Создайте архив проекта ВАРИАНТ № 2 Определить функцию, которая возвращает азимут вектора (угол между вектором и поло-жительным направлением оси ОХ на плоскости). Вычислить азимут заданного вектора, исполь-зуя определённую функцию. КОД ПРОГРАММЫ Файл asimut.h #include <iostream> // подключение библиотеки ввода/вывода #ifndef _USE_MATH_DEFINES #define _USE_MATH_DEFINES #endif #include <math.h> // подключение библиотеки математических функций using namespace std; // описание функций void info(); // функция печати сведений о программе void aboutAuthor(); // функция печати сведений об авторе программы bool isRepeat(); // функция обработки вопроса повторного расчета void inputVector(float *ax, float *ay); // функция ввода проекций вектора void printResult(float ax, float ay, float angle); // функция печати результатов расчета float magnitudeA(float ax, float ay); // функция расчета модуля вектора float asimutA(float ax, float ay); // функция расчета азимута вектора Файл asimut.cpp // asimut.cpp : Defines the entry point for the console application. // #include "stdafx.h" #include "asimut.h" ВЫВОД: В результате выполнения данной лабораторной работы было создано кон-сольное приложение, которое позволяет определять азимут вектора. Для реализации программы были разработаны функции вывода сведений о программе и авторе, ввода компонент вектора, расчета величины вектора и азимута, а также функция печати результатов. Отчет, + работающая по заданию программа. Размер файла: 16,4 Мбайт Фаил: (.rar) ------------------- Обратите внимание, что преподаватели часто переставляют варианты и меняют исходные данные! Если вы хотите, чтобы работа точно соответствовала, смотрите исходные данные. Если их нет, обратитесь к продавцу или к нам в тех. поддержку. Имейте ввиду, что согласно гарантии возврата средств, мы не возвращаем деньги если вариант окажется не тот. -------------------
Коментариев: 0 |
||||
Есть вопросы? Посмотри часто задаваемые вопросы и ответы на них. Опять не то? Мы можем помочь сделать! Некоторые похожие работы:Лабораторная работа №3 "МТР-2: Вхождение в связь" по дисциплине: Цифровые сети интегрального обслуживанияФормирования АИМ- сигнала Программирование мобильных устройств (часть 1-я). Лабораторная работа №№1,2,3 + Контрольная работа. Вариант №3. Структуры и алгоритмы обработки данных (часть 2-я). Лабораторная работа №№1,2,3. Вычислительная математика. Лабораторная работа №№1,2,3. Вариант №0. Визуальное программирование и человеко-машинное взаимодействие (часть 1). Контрольная работа. Вариант 0,10. Функциональное и логическое программирование. Лабораторная работа 1,2,3. Вариант 0 Ещё искать по базе с такими же ключевыми словами. |
||||
Не можешь найти то что нужно? Мы можем помочь сделать! От 350 руб. за реферат, низкие цены. Спеши, предложение ограничено ! |
Вход в аккаунт:
Страницу Назад
Cодержание / Программирование / ФУНКЦИИ
Вход в аккаунт: