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)
Tìm thuật toán cho bài toán sau:Tính tích P=1x2x3x...xN ( với N>0)
#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;
}
Mô tả thuật toán cho bài toán sau:
Tính tổng S=1+2+…+n ( với n <100, n được nhập vào từ bàn phím)
Tính tổng s= ½ + ¼ + 1/6 + … + 1/n (0< n<1000, n được nhập vào từ bàn phím
Tìm số lớn nhất trong 1 dãy số nguyên bất kỳ được nhập vào từ bàn phím
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;
}
xác định input output nêu thuật toán cho bài toán sau:
tính tích :P=1*2*3*....*N(với N là số nguyên dương
1. Mô tả thuật toán cho bài toán sau:
a. Tính tổng S=1+2+…+n ( với n <100, n được nhập vào từ bàn phím)
b. Tính tổng s= ½ + ¼ + 1/6 + … + 1/n (0< n<1000, n được nhập vào từ bàn phím
c. Tìm số lớn nhất trong 1 dãy số nguyên bất kỳ được nhập vào từ bàn phím
Để đá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;
}
Cho thuật toán như sau:
Kí hiệu S là tổng cần tìm
Bước 1: S ¬ 0, n ¬ 0.
Bước 2: Nếu S≤1000, thì: n ¬ n+1; S ¬ S + n và quay lại bước 2.
Ngược lại, chuyển tới bước
Bước 3: In kết quả: n là số tự nhiên để tổng S nhỏ nhất sao cho S>1000. Kết thúc thuật toán.
? Em hãy dùng câu lệnh lặp While … do để viết chương trình thể hiện thuật toán trên
Mình đang cần gấp
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.
Hãy xác định Input, Output và viết thuật toán cho bài toán sau: Tính tổng S=1+2+3+…+N
Input: dãy số từ 1 đến N
Ouput: Tổng của tất cả số từ 1 đến N
Thuật toán liệt kê:
Bước 1: Nhâp N
Bước 2: i←1; S←0;
Bước 3: Nếu i>N in ra S và kết thúc
Bước 4: S←S+i;
Bước 5: i←i+1; quay lại bước 3
Nêu thuật toán bằng sơ đồ khối các bài toán sau
1. Cho 3 số dương a,b,c. Tìm số lớn nhất trong 3 số đó.
2. Tính tống \(S=1-2+3-4+5-6+...+\left(-1^{n+1}\right).n\left(n>0\right)\)
Cho bài toán: Nhập một số N nguyên dương.Tính tổng: S=
Hãy viết thuật toán tính tổng S.
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đ)