Составьте алгоритм возведения чётного числа в квадрат,а нечётного-в куб
Составьте алгоритм возведения чётного числа в квадрат,а нечётного-в куб
Ответ(ы) на вопрос:
var a:integer; begin if a mod 2 = 0 then a:=a*a else a:=a*a*a; write(a); end. на будущее. уточняйте язык. если нужен просто алгоритм: найти остаток от деления на 2 числа. если остаток=0 тогда переменной а присвоить её же значение в квадрате. в противном случае, возвести в куб.
#include
using namespace std; main() {
int x;
cin>>x;
if (x%2==0) {
x=x*x;
} else
{
x=x*x*x;
}
cout<
Не нашли ответ?
Похожие вопросы