Em hãy vẽ sơ đồ thuật toán của bài toán sau : cho 2 số x,y. Tính tích và thương của x,y. Kí hiệu tích là z thương là t.
câu 1: hãy xác định bài toán và viết chương trình để giải bài toán: tính tổng, hiệu, tích thương của hai số nguyên x, y
#include<iostream>
using namespace std;
int main() {
int x, y;
cout << "x : "; cin >> x;
cout << "y : "; cin >> y;
cout << "x + y = " << x + y;
cout << "x - y = " << x - y;
cout << "x * y = " << x * y;
cout << "x / y = " << x / y;
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;
}
Em hãy xác định bài toán và mô tả thuật toán các bài tập dưới đây:
a. N là số chẵn
b. N là số lẻ
c. Tính tổng của 100 số tự nhiên đầu tiên.
d. Cho 3 số dương x, y, z. Hãy mô tả thuật toán cho biết ba số đó có thể là độ dài 3 cạnh của một tam giác hay không?
e. Tìm số lớn nhất và nhỏ nhất của 3 số x, y, z.
f. B có phải là số nguyên tố không?
Bài 6. Giả sử x và y là các biến số. Hãy cho biết kết quả của việc thực hiện thuật toán sau: Bước 1. x x + y Bước 2. y x - y Bước 3. x x – y
Bài 7: Xây dựng thuật toán để giải bài toán: Cho trước ba số dương a, b, c. Hãy cho biết 3 số đó có phải là độ dài ba cạnh của một tam giác hay không? Bài 8. Tìm hiểu ví dụ 6 mục 4 bài 5. Viết lại thuật toán tìm giá trị lớn nhất và nhỏ nhất của dãy số a1,a2,a3…. an cho trước.
Bài 7:
#include <bits/stdc++.h>
using namespace std;
double a,b,c;
int main()
{
cin>>a>>b>>c;
if ((a+b>c) && (a+c>b) && (b+c>a)) cout<<"Day la ba canh trong mot tam giac";
else cout<<"Day khong la ba canh trong mot tam giac";
return 0;
}
1. hãy mô tả thuật toán cho bài sau : cho hình chữ nhật có chiều dài gấp đôi chiều rô ngj, biết chiều rộng 10cm. tính chu vi hình chữ nhật đó
2. cho hai số X và Y khác nhau. Dùng sơ đồ khối thể hiện thuật toán để tính tổng hai số đó
3. cho hai số X và Y khác nhau. Dùng sơ đồ khối để thể hiện thuật toán để tính tích hai số đó
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;
}
Bài tập số 2:
Giả sử x và y là các biến
số. Hãy cho biết kết quả của việc thực hiện thuật toán sau:
Bước 1: x ← x + y
Bước 2: y ← x – y
Bước 3: x ← x – y
Bài tập số 3: Cho trước 3 số dương a,b và c. Hãy mô tả thuật toán cho biết ba số đó có thể là độ
dài ba cạnh của một tam giác hay không?
Bài tập số 4:
Cho 2 biến x và y. Hãy
mô tả thuật toán đổi giá trị của các biến nói trên (nếu cần) để x và y theo thứ
tự có giá trị không giảm.
Bài tập số 5:
Hãy cho biết kết quả của
thuật toán sau:
Bước 1: SUM ← 0; i ← 0.
Bước 2: Nếu i>100 thì chuyển tới bước 4.
Bước 3: i ← i + 1; SUM ← SUM + i. Quay lại bước 2;
Bước 4: Thông báo giá trị của SUM và kết thúc thuật toán.
Bài tập 1:
a. Xác định số học sinh trong lớp cùng mang họ Trần?
b. Tính tổng của các phần tử lớn hơn 0 trong dãy n số cho trước?
c. Tìm số các số có giá trị nhỏ nhất trong n số đã cho?
Bài làm
a. Input: danh sách học sinh trong lớp
Output: ds học sinh cùng mang họ Trần.
b. Input: dãy n số
Output: tổng các phần tử lớn hơn 0.
c. Input: n số đã cho
Output: số các số có giá trị nhỏ nhất.
cho số nguyên dương n và dãy số nguyên dương a1, a2,...,an. hãy cho biết vị trí của các số mà chữ số tận cùng là 0 hoặc 5
- Nêu ý tưởng để giải bài toán
- Viết thuật toán bằng cách vẽ sơ đồ khối cho bài toán trên
- Kẻ bảng mô phỏng thuật toán với dãy số: 10, 13, 55, 53, 30, 21, 32
Ý tưởng: Sau khi nhập dãy xong rồi chúng ta sẽ xét từng phần tử trong dãy nếu có phần tử nào chia 10 dư 0 hoặc 5 thì tăng dem lên, và dem chính là két quả của đề bài
Hỡi những anh em làng quê Việt Nam, ông cha ta đã dạy rằng:"Thương người như thể thương thân". Nên mọi người hãy giúp mình 1 bài toán, để cùng trao đi yêu thương để nhận lại yêu thương:
Cho 3 số x,y,z thỏa mãn x^3.y^3+y^3.z^3+z^3.x^3=3x^2.y^2.z^2
Tính giá trị biểu thức A= (1+x/y)(1+y/z)(1+z/x)
Help mình với, mk sẽ tik cho ♥ Thanks ae
đặt xy=a,yz=b,zx=c thì a^3+b^3+c^3=3abc <=>a^3+b^3+c^3-3abc=0 <=>(a+b+c)(a^2+b^2+c^2-ab-bc-ca)=0 =>
a+b+c=0 hoặc a^2+b^2+c^2-ab-bc-ca=0 <=>(a-b)^2+(b-c)^2+(c-a)^2=0 <=>a=b=c
A=(1+c/b)(1+a/c)(1+b/a)=(b+c)(c+a)(a+b)/abc
với a+b+c=0 thì a+b=-c,b+c=-a,c+a=-b =>A=-1
với a=b=c thì A=8