
Gavilak
6 год назад
Сделать программу, которая вычисляет периметр круга.
P = 2π*R2
Ввод числа должен осуществляться в главной функции, расчет в возвратной функции. Выводится ответ должен в главной функции.
Пользователь вводит рост шести человек в классе, возвратная функция вычисляет наибольший и возвращает его в главную функцию, и главная функция выводит на экран.
(ИСПОЛЬЗОВАТЬ int)
ОТВЕТЫ

Olimpiodor
Jul 4, 2019
1)
#include lt;iostreamgt;
#include lt;math.hgt;
using namespace std;
double circle_perimtr(int r) {
return 2*M_PI*r;
}
int main() {
int r;
cin gt;gt; r;
r gt; 0 cout lt;lt; circle_perimtr(r) lt;lt; endl : cout lt;lt; "wrong" lt;lt; endl;
}
2)
#include lt;iostreamgt;
#include lt;limits.hgt;
using namespace std;
double max_height(int* heights) {
int max = INT_MIN;
for(int i = 0; i lt; 6; i++)
if(heights[i] gt; max) max = heights[i];
return max;
}
int main() {
int heights[6];
for(int i = 0; i lt; 6; i++)
cin gt;gt; heights[i];
cout lt;lt; max_height(heights) lt;lt; endl;
}
#include lt;iostreamgt;
#include lt;math.hgt;
using namespace std;
double circle_perimtr(int r) {
return 2*M_PI*r;
}
int main() {
int r;
cin gt;gt; r;
r gt; 0 cout lt;lt; circle_perimtr(r) lt;lt; endl : cout lt;lt; "wrong" lt;lt; endl;
}
2)
#include lt;iostreamgt;
#include lt;limits.hgt;
using namespace std;
double max_height(int* heights) {
int max = INT_MIN;
for(int i = 0; i lt; 6; i++)
if(heights[i] gt; max) max = heights[i];
return max;
}
int main() {
int heights[6];
for(int i = 0; i lt; 6; i++)
cin gt;gt; heights[i];
cout lt;lt; max_height(heights) lt;lt; endl;
}
54