Ответ:
s=0
for i in range(20,31):
s+=i**3
print(s)
Объяснение:
одна строка:
print(sum(i**3 for i in range(20,31)))
Даны числа от 20 до 30, найти сумму кубов этих чисел.
begin
var sum: integer;
for var i: integer := 20 to 30 do sum += i * i * i;
print(sum);
end.
let sum = 0;
for (let i = 20; i <= 30; i++) sum += i ** 3;
console.log(sum);
#include <iostream>
#include <cmath>
using namespace std;
int main() {
int sum = 0;
for (int i = 20; i <= 30; i++) sum += pow(i, 3);
cout << sum;
return 0;
}
В результате выполнения программ будет выведено число 180125.
Предполагается, что мы ищем сумму кубов всех целых чисел от 20 до 30 включительно.
Copyright © 2025 SCHOLAR.TIPS - All rights reserved.
Answers & Comments
Ответ:
s=0
for i in range(20,31):
s+=i**3
print(s)
Объяснение:
одна строка:
print(sum(i**3 for i in range(20,31)))
Задание:
Даны числа от 20 до 30, найти сумму кубов этих чисел.
Решение №1 (PascalABC.NET 3.8.3):
begin
var sum: integer;
for var i: integer := 20 to 30 do sum += i * i * i;
print(sum);
end.
Решение №2 (JavaScript):
let sum = 0;
for (let i = 20; i <= 30; i++) sum += i ** 3;
console.log(sum);
Решение №3 (C++):
#include <iostream>
#include <cmath>
using namespace std;
int main() {
int sum = 0;
for (int i = 20; i <= 30; i++) sum += pow(i, 3);
cout << sum;
return 0;
}
Вывод:
В результате выполнения программ будет выведено число 180125.
Примечание:
Предполагается, что мы ищем сумму кубов всех целых чисел от 20 до 30 включительно.