Перевод кода паскаль в c++ 1 var i,n:integer; p:real; begin writeln('Введите N');...

0 голосов
81 просмотров

Перевод кода паскаль в c++
1 var i,n:integer;
p:real;
begin
writeln('Введите N');
readln(n);
p:=1;
if odd(n) then
begin
for i:=1 to n do
if odd(i) then p:=p*i
end else
for i:=1 to n do
if not odd(i) then p:=p*i;
writeln(p);
end.


Информатика (143 баллов) | 81 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

#include using namespace std;
int main() {  int i, n;  unsigned p;  cout << "??????? N" << endl;  cin >> n;  p = 1;  if (n&1) {    p = p * i;  }  else {    for (i=0; i
Вроде как-то так. За правильность работу не ручаюсь, т.к. не знаю как работает программа на паскале. Надеюсь верно...

(286 баллов)
0

ⓑⓛⓐⓖⓞⓓⓡⓨ

0

ⓑⓛⓐⓖⓞⓓⓐⓡⓨ

0

Незачто!