Bài 1: Viết chương trình tính tích của n số lẻ. (n được nhập từ bán phím) gợi ý: nhập n = 7 và kết quả = 105

2 câu trả lời

Python:

n=int(input("n="))
s=1
for i in range (1,n+1):
    if (i%2!=0):
        s*=i
print("kết quả=",s)

C++:

#include <bits/stdc++.h>
using namespace std;
int main()
{
    long long n,s=1;
    cout << "Nhập n=";
    cin >> n;
    for (long long i=1; i<=n; i++)
        if (i%2!=0) s*=i;
    cout << "kết quả=" << s;
}

C#:

using static System.Console;
class Daoanhviet96
{
    static void Main(string[] agrs)
    {
        Write("Nhập n=");
        long n=long.Parse(ReadLine());
        long s=1;
        for (long i=1; i<=n; i++)
        {
            if (i%2!=0)
            {
                s*=i;
            }
        }
        Write("Kết quả={0}",s);
    }
}

$#Daoanhviet96$

program ct;
uses crt;
var i,n:integer;
    S:int64;
begin
    clrscr;
    S:=1;
    write('Nhap n: '); readln(n);
    for i:=1 to n do
        begin
        if i mod 2 = 1 then
            S:=S*i;
        end;
    writeln('Tich cac so le tu 1...',n,' la: ',S);
    readln;
end.
_____________________________________

#Duahauvn