Страницу Назад
Поискать другие аналоги этой работы

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


Не можешь найти то что нужно? Мы можем помочь сделать! 

От 350 руб. за реферат, низкие цены. Просто заполни форму и всё.

Спеши, предложение ограничено !



Что бы написать комментарий, вам надо войти в аккаунт, либо зарегистрироваться.

Страницу Назад

  Cодержание / Программирование / ФУНКЦИИ
Вход в аккаунт:
Войти

Забыли ваш пароль?

Вы еще не зарегистрированы?

Создать новый Аккаунт


Способы оплаты:
UnionPay СБР Ю-Money qiwi Payeer Крипто-валюты Крипто-валюты


И еще более 50 способов оплаты...
Гарантии возврата денег

Как скачать и покупать?

Как скачивать и покупать в картинках


Сайт помощи студентам, без посредников!