Форум программистов, компьютерный форум CyberForum.ru

Написать программу, переводящую размер угла из радиан в градусы с использованием дружественных функций - C++

Восстановить пароль Регистрация
 
Ronnie_
 Аватар для Ronnie_
4 / 4 / 0
Регистрация: 10.10.2013
Сообщений: 91
16.02.2014, 22:59     Написать программу, переводящую размер угла из радиан в градусы с использованием дружественных функций #1
Ребята, помогите пожалуйста в написании программы, практики вообще никакой с дружественными функциями, хотя условие достаточно простое.
Написать программу, переводящую размер угла из радиан в градусы с использованием дружественных функций.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.02.2014, 22:59     Написать программу, переводящую размер угла из радиан в градусы с использованием дружественных функций
Посмотрите здесь:

C++ Перевод угла из радиан в градусы, минуты и секунды
C++ Написать программу с использованием функций
нужно написать программу с использованием функций, не возвращающих значения C++
C++ нужно написать программу с использованием функций, возвращающих значения
C++ Программа с использованием дружественных функций и классов. Создайте программу с классом student
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Enotniy
 Аватар для Enotniy
96 / 95 / 14
Регистрация: 15.01.2014
Сообщений: 283
16.02.2014, 23:07     Написать программу, переводящую размер угла из радиан в градусы с использованием дружественных функций #2
Ronnie_, дружественные функции используются для классов - напишите для начала класс, потом вне класса обьявите функцию friend к вашему классу
Ronnie_
 Аватар для Ronnie_
4 / 4 / 0
Регистрация: 10.10.2013
Сообщений: 91
16.02.2014, 23:27  [ТС]     Написать программу, переводящую размер угла из радиан в градусы с использованием дружественных функций #3
это я знаю, что для классов, а с чего начать то подскажите, хотя бы начало кода
Tulosba
:)
Эксперт С++
4378 / 3221 / 297
Регистрация: 19.02.2013
Сообщений: 9,044
16.02.2014, 23:49     Написать программу, переводящую размер угла из радиан в градусы с использованием дружественных функций #4
Цитата Сообщение от Ronnie_ Посмотреть сообщение
подскажите, хотя бы начало кода
C++
1
class angle {};
Ronnie_
 Аватар для Ronnie_
4 / 4 / 0
Регистрация: 10.10.2013
Сообщений: 91
17.02.2014, 00:37  [ТС]     Написать программу, переводящую размер угла из радиан в градусы с использованием дружественных функций #5
да хорошая помощь, но сарказм не к чему
Мне нужен именно код, так как я раньше не сталкивался с дружественными функциями и понятия не имею как реализовать эту программу, ну что ж тут поделать
Jupiter
Каратель
Эксперт C++
6543 / 3963 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
17.02.2014, 00:39     Написать программу, переводящую размер угла из радиан в градусы с использованием дружественных функций #6
Цитата Сообщение от Ronnie_ Посмотреть сообщение
ну что ж тут поделать
погуглить? открыть книжку?
EzCoding
25 / 11 / 1
Регистрация: 26.10.2013
Сообщений: 85
Записей в блоге: 1
17.02.2014, 00:49     Написать программу, переводящую размер угла из радиан в градусы с использованием дружественных функций #7
Функция, не являющаяся членом класса, может иметь доступ к его частным членам в случае, если она объявлена другом (friend) класса.
В остальном дружественная функция почти не отличается от обычной.
The_Prophet
8 / 8 / 0
Регистрация: 13.01.2013
Сообщений: 177
17.02.2014, 00:50     Написать программу, переводящую размер угла из радиан в градусы с использованием дружественных функций #8
Ronnie_, не думаю, что здесь за вас кто-то будет писать всю программу, или вернее сказать - лабу))
Скиньте свои попытки - тут подскажут, что исправить.
programina
 Аватар для programina
1912 / 597 / 37
Регистрация: 23.10.2011
Сообщений: 4,468
Записей в блоге: 2
17.02.2014, 01:12     Написать программу, переводящую размер угла из радиан в градусы с использованием дружественных функций #9
Ronnie_, просто добавьте в свой класс строчку
C++
friend int main();
и делайте с углами все, что вам хочется

Добавлено через 8 минут
C++
#include <stdio.h>
 
struct Ugol
{
private:
    float rad;
    float deg;
    friend int main();
};
 
#define PI 3.1416
 
int main()
{
    Ugol ugol;
 
    ugol.rad = 1.571f;
    ugol.deg = ugol.rad * 180.0f / PI;
 
    printf("%f\n", ugol.deg);
}
XRuZzz
17.02.2014, 01:23
  #10

Не по теме:

Цитата Сообщение от programina Посмотреть сообщение
struct Ugol
у вас вроде репутация хорошая, а структуры на транслите называете, ай яй яй
во мне тоже есть любовь к русскому языку, но буквы всё равно не русские.
больше напоминает код на C, очень своеобразный стиль :]
ну и смысла делать main дружественной я не вижу

programina
17.02.2014, 01:30
  #11

Не по теме:

Цитата Сообщение от XRuZzz Посмотреть сообщение
у вас вроде репутация хорошая, а структуры на транслите называете, ай яй яй
мне можно так писать, я пишу программы только для себя, поэтому и читать их буду только я.

Tulosba
17.02.2014, 07:38
  #12

Не по теме:

Цитата Сообщение от programina Посмотреть сообщение

Не по теме:


мне можно так писать, я пишу программы только для себя, поэтому и читать их буду только я.

Почему же тогда мы их видим?

Ronnie_
 Аватар для Ronnie_
4 / 4 / 0
Регистрация: 10.10.2013
Сообщений: 91
17.02.2014, 19:53  [ТС]     Написать программу, переводящую размер угла из радиан в градусы с использованием дружественных функций #13
programina, спасибо большое за помощь, а если мне с классом нужно, то где изменить?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.02.2014, 19:55     Написать программу, переводящую размер угла из радиан в градусы с использованием дружественных функций
Еще ссылки по теме:

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

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
programina
 Аватар для programina
1912 / 597 / 37
Регистрация: 23.10.2011
Сообщений: 4,468
Записей в блоге: 2
17.02.2014, 19:55     Написать программу, переводящую размер угла из радиан в градусы с использованием дружественных функций #14
Ronnie_, слово struct надо заменить на class, это практически одно и то же.
Yandex
Объявления
17.02.2014, 19:55     Написать программу, переводящую размер угла из радиан в градусы с использованием дружественных функций
Ответ Создать тему
Опции темы

Текущее время: 13:21. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru