Badi
4 год назад
Дано натуральное n. Найдите сумму s и произведение р не-четных чисел от 1 до n.
ОТВЕТЫ
Стефанка
Oct 24, 2020
//GNU G++ 14
#include <iostream.h>
int main(){
int p = 1, s = 0, n;
std::cin >>n;
for (int i = 2; i<=n; i+=2) {s+=i; p*=i;}
std::cout<<s<<" "<<p;
}
//FPC 2.6.4
var
i, n, p, s: integer;
begin
write ('n = ');
readln (n);
i:=2; p:=1; s:=0;
while (i<=n) do
begin
inc(s, i);
p:=p*i;
inc(i, 2); // i:=i+2
end;
writeln (s, ' ', p);
end.
#include <iostream.h>
int main(){
int p = 1, s = 0, n;
std::cin >>n;
for (int i = 2; i<=n; i+=2) {s+=i; p*=i;}
std::cout<<s<<" "<<p;
}
//FPC 2.6.4
var
i, n, p, s: integer;
begin
write ('n = ');
readln (n);
i:=2; p:=1; s:=0;
while (i<=n) do
begin
inc(s, i);
p:=p*i;
inc(i, 2); // i:=i+2
end;
writeln (s, ' ', p);
end.
64