Составить линейную программу для решения задачи.
Написать программу, которая выводит на экран первые три степени числа π.
Ответы
program PowerOfPi;
var
i: integer;
power: real;
begin
power := 1.0;
for i := 1 to 3 do
begin
power := power * pi;
writeln('π^', i, ' = ', power:0:6);
end;
end.
Программа на Python:
import math
# Вычисление первых трех степеней числа π
pi_squared = math.pi ** 2
pi_cubed = math.pi ** 3
# Вывод результата на экран
print(pi_squared)
print(pi_cubed)
Программа на C++:
#include <iostream>
#include <cmath>
int main() {
// Вычисление первых трех степеней числа π
double pi_squared = pow(M_PI, 2);
double pi_cubed = pow(M_PI, 3);
// Вывод результата на экран
std::cout << pi_squared << std::endl;
std::cout << pi_cubed << std::endl;
return 0;
}
Программа на C:
#include <stdio.h>
#include <math.h>
int main() {
// Вычисление первых трех степеней числа π
double pi_squared = pow(M_PI, 2);
double pi_cubed = pow(M_PI, 3);
// Вывод результата на экран
printf("%.6lf\n", pi_squared);
printf("%.6lf\n", pi_cubed);
return 0;
}
Программа на Java:
public class Main {
public static void main(String[] args) {
// Вычисление первых трех степеней числа π
double pi_squared = Math.pow(Math.PI, 2);
double pi_cubed = Math.pow(Math.PI, 3);
// Вывод результата на экран
System.out.println(pi_squared);
System.out.println(pi_cubed);
}
}
var
pi: real;
begin
pi := 3.14159265358979323846; // Значение числа π
writeln(pi:0:15, '^1 = ', pi:0:15); // Первая степень
writeln(pi:0:15, '^2 = ', pi*pi:0:15); // Вторая степень
writeln(pi:0:15, '^3 = ', pi*pi*pi:0:15); // Третья степень
end.