Cần cộng bao nhiêu số tự nhiên đầu tiên T=1+2+3+4.....+n để ta nhận đc tổng T nhỏ nhất lớn hơn 1500. a) Mô tả thuật toán cho bài toán trên bằng sơ đồ khối . b) Viết chương trình thể hiện thuật toán trên để tìm số n sao cho tổng T nhỏ nhất lớn hơn 1500

2 câu trả lời

a) Xem hình nha!

b) 

program caub;

uses crt;

var T,n:integer;

Begin clrscr;

     T:=0, n:=0;

   while T<=1500 do

     begin

        n:=n+1; T:=T+n;

     end;

   write(‘Tong T= ’,S,‘ va ’,n,’ la so tu nhien nho nhat sao cho S>1500’);

Học tốt!

Câu a) :(

#include <iostream>
using namespace std;
int main() {
    int s=1,t=0;
    while(t<=1500){
        t+=s;
        s++;
    }
    cout<<"Can cong "<<s<<" stn dau tien de tong T=1+2+3+4+...+n nhan duoc tong T nho nhat lon hon 1500\nSo n can tim la "<<s;
    //samon247
    return 0;
}