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

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

Войти
Регистрация
Восстановить пароль
 
Ronnie_
4 / 4 / 0
Регистрация: 10.10.2013
Сообщений: 91
#1

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

16.02.2014, 22:59. Просмотров 986. Ответов 13
Метки нет (Все метки)

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

Перевод угла из радиан в градусы, минуты и секунды - C++
Всем доброго времени суток, тут написал программу, которая переводит значение угла, заданное в радианах в градусы с десятичной дробной...

Перевод с радиан в градусы - C++
Дано значение α в радианах α > 0 < 2 ∏. Определите значение этого же угла в градусах. В качестве ∏ использовать 3,14.

Написать программу с использованием функций - C++
При решении задачи должны быть использованы: a) перегрузка функций, b) задание значений по умолчанию (задать свои значения), ...

Добавить в программу использование дружественных функций - C++
Вот имеется программа надо добавить к ней использование дружественных функций friend вот не могу понять как и что добавить помогите...

Написать программу, переводящую числа в запись в виде системы исчисления Фибоначчи - C++
Числа Фибоначчи определяются следующим образом. F1=1, F2=1, Fn=Fn-1+Fn-2. Любое целое положительное число может быть представлено как сумма...

Написать программу с использованием функций printf и scanf: ввести два вещественных значения и вывести их произведение на экран монитора - C++
Написать программу с использованием функций printf и scanf: ввести два вещественных значения и вывести их произведение на экран монитора.

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Enotniy
96 / 95 / 14
Регистрация: 15.01.2014
Сообщений: 283
16.02.2014, 23:07     Написать программу, переводящую размер угла из радиан в градусы с использованием дружественных функций #2
Ronnie_, дружественные функции используются для классов - напишите для начала класс, потом вне класса обьявите функцию friend к вашему классу
Ronnie_
4 / 4 / 0
Регистрация: 10.10.2013
Сообщений: 91
16.02.2014, 23:27  [ТС]     Написать программу, переводящую размер угла из радиан в градусы с использованием дружественных функций #3
это я знаю, что для классов, а с чего начать то подскажите, хотя бы начало кода
Tulosba
:)
Эксперт С++
4392 / 3235 / 297
Регистрация: 19.02.2013
Сообщений: 9,045
16.02.2014, 23:49     Написать программу, переводящую размер угла из радиан в градусы с использованием дружественных функций #4
Цитата Сообщение от Ronnie_ Посмотреть сообщение
подскажите, хотя бы начало кода
C++
1
class angle {};
Ronnie_
4 / 4 / 0
Регистрация: 10.10.2013
Сообщений: 91
17.02.2014, 00:37  [ТС]     Написать программу, переводящую размер угла из радиан в градусы с использованием дружественных функций #5
да хорошая помощь, но сарказм не к чему
Мне нужен именно код, так как я раньше не сталкивался с дружественными функциями и понятия не имею как реализовать эту программу, ну что ж тут поделать
Jupiter
Каратель
Эксперт С++
6552 / 3972 / 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
1914 / 599 / 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_
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++
1)Угол a задан в радианах. Найти его величину в градусах, минутах и секундах.

Написать программу на языке С++, содержащую объявление и описание дружественных структур - C++
Всем добрый вечер, помогите разобраться с заданием, а именно как лучше сделать. И если не сложно, подскажите как реализовать программу...

Перевести радианную меру угла в градусы, минуты и секунды - C++
Перевести радианную меру угла в градусы, минуты и секунды.

Написать программу, которая находит и выводит на экран пары дружественных чисел - C++
Кто знает как решить задачу на С++, при помощи вложенных циклов? Написать программу, которая находит и выводит на экран пары дружественных ...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru