Предмет: Информатика,
автор: Yaanaaaaa
ПРОГРАММА НА ЯЗЫКЕ C Последовательно вычислить объемы N цилиндров, диаметры оснований которых имеют значения D, D+1, D+2, …, D+N-1, а высоты равны диаметрам.
Ответы
Автор ответа:
1
#define _USE_MATH_DEFINES
#include <stdio.h>
#include <math.h>
#include <locale.h>
int main()
{
setlocale(LC_ALL, "Rus");
int N;
float D;
printf("N=");
scanf("%i", &N);
printf("D=");
scanf("%f", &D);
for (int i = 1; i <= N; i++) {
printf("%i. Объём цилиндра с диаметром %f равен %f\n", i, D, M_PI * pow(D / 2, 2) * D);
D += i ;
}
return 0;
}
Похожие вопросы
Предмет: Русский язык,
автор: 303099864
Предмет: Другие предметы,
автор: Полина200214
Предмет: Русский язык,
автор: 1231250
Предмет: Геометрия,
автор: ledianna070307
Предмет: Другие предметы,
автор: kovalevalubaba221
{
result = (2 * 3.14 * (D+i)*(D+i)) / (4 * (D+i));
std::cout << result;
}