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

Вычислить площадь круга - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 10, средняя оценка - 4.70
Maxmadknight
0 / 0 / 0
Регистрация: 16.06.2011
Сообщений: 16
28.08.2011, 15:52     Вычислить площадь круга #1
Написать функцию, принимающую в качестве аргумента вещественное число – радиус окружности R и вычисляющую площадь этой окружности. Написать вторую функцию, принимающую в качестве аргумента два вещественных числа – длины сторон прямоугольника L и N и вычисляющую площадь этого прямоугольника. Затем организовать вызов этих функций с параметрами R=L=N, вернуть в вызывающую программу вычисленные значения площадей окружности и прямоугольника и вычислить результат деления площади окружности на площадь прямоугольника.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream.h>
#include <conio.h>
 
void main()
{
clrscr();
const float pi=3.1415926;
float S,R;
cout<<" R=";
cin>>R;
S=R*R*pi;
cout.precision(3);
cout<<"\n S="<<S;
getch();
}
считаю что можно взять за основу за любые идеи +1,
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Илларион
8 / 8 / 0
Регистрация: 05.06.2011
Сообщений: 97
28.08.2011, 15:58     Вычислить площадь круга #2
То есть тебе помочь написать эти функции?
soon
 Аватар для soon
2536 / 1301 / 81
Регистрация: 09.05.2011
Сообщений: 3,086
Записей в блоге: 1
28.08.2011, 15:59     Вычислить площадь круга #3
Цитата Сообщение от Maxmadknight Посмотреть сообщение
два вещественных числа – длины сторон прямоугольника L и N и вычисляющую площадь этого прямоугольника. Затем организовать вызов этих функций с параметрами R=L=N
Это точно прямоугольник? Раз L=N.
Прототип сейчас напишу.
Maxmadknight
0 / 0 / 0
Регистрация: 16.06.2011
Сообщений: 16
28.08.2011, 16:01  [ТС]     Вычислить площадь круга #4
В том то и проблема а не могу понять что вот это R=L=N ** препод дал ворд файл с этим текстом... что он хотел по этому поводу сказать......
soon
 Аватар для soon
2536 / 1301 / 81
Регистрация: 09.05.2011
Сообщений: 3,086
Записей в блоге: 1
28.08.2011, 16:09     Вычислить площадь круга #5
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include<iostream>
 
float squareOfCircle(float R)
{
    /*ГЇГЁГёГҐГёГј ГґГіГ*êöèþ, äëÿ Г°Г*Г±Г·ГҐГІГ* ïëîùГ*äè êðóãГ*, ГЄ ïðèìåðó return R*R*3.1415926*/
}
 
float squareOfRectangle(float L, float N)
{
    /*ГЇГЁГёГҐГёГј ГґГіГ*êöèþ, äëÿ Г°Г*Г±Г·ГҐГІГ* ïëîùГ*äè ïðÿìîóãîëüГ*ГЁГЄГ**/
}
 
int main()
{
    float R, L, N;
    std::cin >> R >> L >> N;
    std::cout << squareOfCircle(R) << ' ' << squareOfRectangle(L, N);
    system("pause");
    return 0;
}
Допиливай функции.

Добавлено через 1 минуту
Про деление забыл =( Думаю, сам доработаешь
Илларион
8 / 8 / 0
Регистрация: 05.06.2011
Сообщений: 97
28.08.2011, 16:10     Вычислить площадь круга #6
Препод имел ввиду, что в твоем случае R должно равняться другим параметрам. На написание функций это никак не влияет
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.08.2011, 16:11     Вычислить площадь круга
Еще ссылки по теме:

Вычислить длину окружности и площадь круга C++
C++ Вычислить длину окружности и площадь круга
Вычислить в зависимости от параметра - номера формулы площадь и периметр круга C++

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

Или воспользуйтесь поиском по форуму:
Bers
Заблокирован
28.08.2011, 16:11     Вычислить площадь круга #7
Скорее всего препод имел ввиду нечто вроде:

C++
1
2
3
4
5
6
7
8
9
10
...
Print("Добро пожаловать на тесты"); //Print() - функция, выводящая на экран консоли информацию
 
float Arg=10.0;
 
Print("площадь окружности с радиусом: ", Arg);
Print(" - ",  SCircle(Arg)  ); //SCircle(float) - функция, вычисляющая площадь окружности
 
Print("площадь прямоугольника со сторонами: ", Arg); Print(" x ", Arg);
Print(" - ", SPoligon(Arg,Arg) ); //SPoligon(float,float)- функция, вычисляющая площадь прямоугольника
Yandex
Объявления
28.08.2011, 16:11     Вычислить площадь круга
Ответ Создать тему
Опции темы

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