viết hàm nhận vào 2 số a và b cho ra kết quả là tổng các số lẻ trong phạm vi từ a đến b

2 câu trả lời

uses crt;
var a, b : integer;
function tong(x,y : integer): integer;
var i,t : integer;
begin clrscr;
t:=0;
for i :=x to y do if i mod 2 = 1 then t:=t+i;
tong:=t; end;
begin clrscr;
write('Nhap hai so a,b :'); readln(a,b);
write('Tong cac so le tu ',a,' den ',b,' la :', tong(a,b));
readln
end.

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

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