Предмет: Информатика,
автор: Аноним
Сделать программу, которая вычисляет периметр круга.
P=2π*R2
Ввод числа должен осуществляться в главной функции, расчет в возвратной функции. Выводится ответ должен в главной функции.
Пользователь вводит рост шести человек в классе, возвратная функция вычисляет наибольший и возвращает его в главную функцию, и главная функция выводит на экран.
(ИСПОЛЬЗОВАТЬ int)
Ответы
Автор ответа:
0
1)
#include <iostream>
#include <math.h>
using namespace std;
double circle_perimtr(int r) {
return 2*M_PI*r;
}
int main() {
int r;
cin >> r;
r > 0 ? cout << circle_perimtr(r) << endl : cout << "wrong" << endl;
}
2)
#include <iostream>
#include <limits.h>
using namespace std;
double max_height(int* heights) {
int max = INT_MIN;
for(int i = 0; i < 6; i++)
if(heights[i] > max) max = heights[i];
return max;
}
int main() {
int heights[6];
for(int i = 0; i < 6; i++)
cin >> heights[i];
cout << max_height(heights) << endl;
}
#include <iostream>
#include <math.h>
using namespace std;
double circle_perimtr(int r) {
return 2*M_PI*r;
}
int main() {
int r;
cin >> r;
r > 0 ? cout << circle_perimtr(r) << endl : cout << "wrong" << endl;
}
2)
#include <iostream>
#include <limits.h>
using namespace std;
double max_height(int* heights) {
int max = INT_MIN;
for(int i = 0; i < 6; i++)
if(heights[i] > max) max = heights[i];
return max;
}
int main() {
int heights[6];
for(int i = 0; i < 6; i++)
cin >> heights[i];
cout << max_height(heights) << endl;
}
Похожие вопросы
Предмет: Алгебра,
автор: Ayubjonova
Предмет: Алгебра,
автор: vikusik9948
Предмет: Математика,
автор: ariana2010zaytseva
Предмет: Математика,
автор: polskikh2303
Предмет: Литература,
автор: Mokr0uSova