xác định input,output cho 5 số nguyên dương a b c d e cho biết tổng của chúng có chia hết cho 2,3 không vẽ sơ đồ
Cho 2 số nguyên dương a,b . Hãy cho biết a có phải là ước của b không? A. Xác định bài toán: -Input: ? -Output: ? B. Ý tưởng: " (gợi ý: 1. Khi nào a là ước của b? 2. Dấu hiệu nào cho biết b chia hết cho a 3. C. Mô tả Thuật toàn - Liệt kê - Sơ đồ khối
Cho số nguyên dương N và dãy số nguyên a1,a2,…,aN. Tính tổng của các số dương trong dãy số trên. (2đ)
a. Xác định input và output ?
b. Xây dựng thuật toán cho bài toán trên bằng phương pháp liệt kê (hoặc sơ đồ khối)?
c. Mô phỏng thuật toán với ví dụ dưới đây: Với N =
i | ||||||||
ai | 3 | -4 | 6 | -5 | -12 | 7 | 0 | 8 |
Tổng |
Cho số nguyên N và dãy a1, a2,....,an. Hãy cho biết có bao nhiêu số hạng trong dãy chia hết cho 2 a) Xác định input, output b) Hãy mô ta thuật toán để giải bài toán trên bằng cách liệt kê hoặc bằng sơ đồ khối........GIÚP EM VỚI Ạ😢
#include <bits/stdc++.h>
using namespace std;
long long n,i,x;
int main()
{
cin>>n;
int dem=0;
for (i=1; i<=n; i++)
{
cin>>x;
if (x%2==0) dem++;
}
cout<<dem;
return 0;
}
Xác định Input, Output, liệt kê, vẽ sơ đồ khối cho bài toán sau: Cho biết thương của hai số x, y.
#include <bits/stdc++.h>
using namespace std;
double x,y;
int main()
{
cin>>x>>y;
cout<<fixed<<setprecision(2)<<x/y;
return 0;
}
Xác định Input, Output và đưa ra thuật toán khi chúng ma muốn máy làm các bài toán sau: a, tìm các phần tử chia hết cho 2 b, tìm các phần tử chia hết cho 3 c, tìm các phần tử chia hết cho 5 d, tìm các phần tử chia hết cho 9 e, đếm các phần tử chia hết cho 3
a:
#include <bits/stdc++.h>
using namespace std;
long long n,i,x,t;
int main()
{
cin>>n;
t=0;
for (i=1; i<=n;i++)
{
cin>>x;
if (x%2==0) t=t+x;
}
cout<<t;
return 0;
}
b:
#include <bits/stdc++.h>
using namespace std;
long long n,i,x,t;
int main()
{
cin>>n;
t=0;
for (i=1; i<=n;i++)
{
cin>>x;
if (x%3==0) t=t+x;
}
cout<<t;
return 0;
}
Câu 2. Xét bài toán: Cho số nguyên dương N và dãy số A1, A2,…, AN. Hãy đưa ra màn hình các phần tử là số
lẻ có trong dãy
a. Hãy xác định Input, Output của bài toán.
b. Hãy mô tả thuật toán giải quyết bài toán bằng cách liệt kê hoặc vẽ sơ đồ khối
#include <bits/stdc++.h>
using namespace std;
long long n,i,x;
int main()
{
cin>>n;
for (i=1; i<=n; i++)
{
cin>>x;
if (x%2!=0) cout<<x<<" ";
}
return 0;
}
Câu 5. Hãy xác định Input, Output và viết thuật toán cho bài toán sau: Cho dãy A gồm N số nguyên từ A1, A2,…, AN . Hãy cho biết có bao nhiêu số chia hết cho 3 có trong dãy A. giúp mình vs ạ:(
cho hai số a,b. hãy chỉ ra INPUT và OUTPUT và mô tả thuật toán kiểm tra tổng của chúng có phải là số dương và chia hết cho 3 hay không
giải nhanh giúp ạ mik cần gấp
INPUT: Hai số a và b.
OUTPUT: Tổng a và b là số dương và chia hết cho 3.
* Mô tả thuật toán:
B1: Tính tổng a và b.
B2: Nếu tổng a và b là số dương, kết quả là "Tổng a và b là số dương"; Ngược lại, kết quả là "Tổng a và b không phải là số dương".
B3: Chia tổng a và b cho 3.
B4: Nếu tổng a và b chia hết cho 3, kết quả là "Tổng a và b chia hết cho 3"; Ngược lại, kết quả là "Tổng a và b không chia hết cho 3".
B5: Kết thúc thuật toán.
Xác định Input và Output của các bài toán sau:
Vd1: Giải phương trình
ax2 + bx + c = 0
Vd2 Kiểm tra số nguyên dương N có phải là số nguyên tố không?
Vd3 : Cho 3 số a, b, c bất kì. Tìm số lớn nhất trong ba số.
Vd4: Tìm giá trị lớn nhất của 1 dãy số nguyên.
vd 5:Cho dãy A gồm N số nguyên a1, a2, a3, …,aN. Cần sắp xếp các số hạng để dãy A trở thành dãy không giảm
Input:
VD1: ba số a,b,c
VD2: số nguyên dương N
VD3: 3 số a,b,c
VD4: dãy số nguyên
VD5: số nguyên N và dãy a1,a2,...,aN
Output:
VD1: Nghiệm x của phương trình ax2+bx+c=0
VD2: N là số nguyên tố, N không phải số nguyên tố
VD3: Số lớn nhất trong 3 số
VD4: Giá trị lớn nhất của dãy
VD5: Dãy số tăng dần