Главная » Статьи » Задачи из заказов » Заказ 09.11.07 |
Вычислить значение z = (v1 + v2 + v3) / 3, где vi - объёмы шаров с радиусами ri. (Использовать функцию для нахождения объёма шара).
// 3.27 // Вычислить значение z = (v1 + v2 + v3) / 3, где vi - объёмы шаров с // радиусами ri. (Использовать функцию для нахождения объёма шара). #include <stdio.h> #include <conio.h> #include <math.h> float func(float r) { return 4 / 3 * M_PI * r * r * r; } void main() { clrscr(); char ans; int i; float z, r[3]; do { for (i = 0; i < 3; i++) { printf("Vvedite r[%d]: ", i + 1); scanf("%f", &r[i]); } z = 0; for (i = 0; i < 3; i++) z += func(r[i]) / 3; printf("Resultat raboti functii: %f \n", z); printf("Esho raz?(Y/N)\n"); ans = getch(); printf("%c\n", ans); } while (ans == 'Y' || ans == 'y'); } | |
Категория: Заказ 09.11.07 | Добавил: solver (09.11.2007) | |
Просмотров: 1920 |