Câu a: Viết chương trình Pascal cho phép in ra màn hình giá trị tích các số tự nhiên lẻ từ 1-N, N được nhập từ bàn phím. Câu b: Em hãy viết chương trình Pascal cho phép in ra màn hình giá trị tổng các số tự nhiên chẵn từ 1-N, N được nhập từ bàn phím. Câu f: Em hãy viết chương trình Pascal cho phép in ra màn hình giá trị tích các số tự nhiên từ 1-N, N được nhập từ bàn phím. Câu j: Em hãy viết chương trình Pascal cho phép in ra màn hình giá trị tích các số tự nhiên lẻ từ 1-N, N được nhập từ bàn phím. (P/s: Giúp mình vài câu trong đề cương ôn tập kiểm tra 1 tiết với ạ! Cảm ơn các bạn nhiều ạ!)

2 câu trả lời

a.

#include<bits/stdc++.h>
using namespace std;
int main()
{
    int n;
    cin>>n;
    for(int i=1;i<=n;i++){
        if (i%2==1){
            cout<<i<<" ";
        }
    }
    //samon247
    return 0;
}

b.

#include<bits/stdc++.h>
using namespace std;
int main()
{
    int n,total=0;
    cin>>n;
    for(int i=1;i<=n;i++){
        if (i%2==0){
            total+=i;
        }
    }
    cout<<total;
    //samon247
    return 0;
}

f.

#include<bits/stdc++.h>
using namespace std;
int main()
{
    int n,total=1;
    cin>>n;
    for(int i=1;i<=n;i++){
        total*=i;
    }
    cout<<total;
    //samon247
    return 0;
}

j.

#include<bits/stdc++.h>
using namespace std;
int main()
{
    int n,total=1;
    cin>>n;
    for(int i=1;i<=n;i++){
        if(i%2==1){
            total*=i;
        }
    }
    cout<<total;
    //samon247
    return 0;
}

Câu a, j:

program kiemtra;

uses crt;

var N,i:integer;

      T:longint;

begin clrscr;

   write('Nhap so N: '); readln(N);

   T:=0;

   for i:=1 to N do

   If N mod 2<>0 then T:=T*1;

   write('Tich la: ',S);

readln;

end.

Câu f:

program kiemtra;

uses crt;

var N,i:integer;

      T:longint;

begin clrscr;

   write('Nhap so N: '); readln(N);

   T:=0;

   for i:=1 to N do

   T:=T*1;

   write('Tich la: ',S);

readln;

end.

Câu b:

program kiemtra;

uses crt;

var N,i:integer;

      S:longint;

begin clrscr;

   write('Nhap so N: '); readln(N);

   S:=0;

   for i:=1 to N do

   If N mod 2=0 then S:=S+1;

   write('Tong la: ',S);

readln;

end.

M làm hết lun đó, học tốt!

Cho m câu tlnt nha!

Câu hỏi trong lớp Xem thêm