Tìm thuật toán cho bài toán sau:Tính tổng S=1+2+3+...+N (với N>0)
Hãy nhập câu hỏi của bạn vào đây, nếu là tài khoản VIP, bạn sẽ được ưu tiên trả lời.
#include <bits/stdc++.h>
using namespace std;
long long p,i,n;
int main()
{
cin>>n;
p=1;
for (i=1; i<=n; i++)
p=p*i;
cout<<p;
return 0;
}
c:
#include <bits/stdc++.h>
using namespace std;
long long ln,i,n,x;
int main()
{
cin>>n;
ln=LLONG_MIN;
for (i=1; i<=n; i++)
{
cin>>x;
ln=max(ln,x);
}
cout<<ln;
return 0;
}
Để đánh số trang một quyển sách dày 295 trang cần dùng bao nhiêu chữ số?
a:
#include <bits/stdc++.h>
using namespace std;
long long i,n,s;
int main()
{
cin>>n;
s=0;
for (i=1; i<=n; i++) s=s+i;
cout<<s;
return 0;
}
Var n,s:integer;
Begin
n:=0;
s:=0;
While s<=1000 do
Begin
n:=n+1;
s:=s+n;
End;
Write('Tong la ',s);
Readln
End.
Bước 1: Nhập số N nguyên dương;
Bước 2: S ← 0; i←1; (0,5đ)
Bước 3: Nếu i > N thì đưa ra giá trị Tong rồi kết thúc; (0,5đ)
Bước 4:S ← S +1/i; (0,5đ)
Bước 5: i←i+1;
Bước 6: Quay lại bước 3; (0,5đ)
Bước 1: Nhập n
Bước 2: Tổng ← 0 , i←1
Bước 3: Tổng ← Tổng +i
Bước 4: i ← i+1
Bước 5 : Nếu i ≤ n, quay lại bước 3
Bước 6 :Thông báo kết quả tổng và kết thúc thuật toán