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.
Bước 1: Nhập dãy số từ a[1] tới a[3]
Bước 2: i←1; j←i+1
Bước 3: Nếu a[i]<a[j] thì đổi chỗ a[i] và a[j];
Bước 4: i←i+1; j←j+1
Bước 5: Nếu (i<=n-1) và (j<=n) thì quay lại bước 3
Bước 6: Xuất dãy số sau khi xếp
Bước 7: Kết thúc
#include <bits/stdc++.h>
using namespace std;
long long a[1000],i,n;
int main()
{
cin>>n;
for (i=1; i<=n; i++) cin>>a[i];
sort(a+1,a+n+1);
for (i=n; i>=1; i--) cout<<a[i]<<" ";
return 0;
}
#include <bits/stdc++.h>
using namespace std;
long long t1,t2,i,n,x;
int main()
{
cin>>n;
t1=0;
t2=0;
for (i=1; i<=n; i++)
{
cin>>x;
if (x%2==0) t1=t1+x;
else t2=t2+x;
}
cout<<t1<<" "<<t2;
return 0;
}
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.
Input: a,b,c
Output: (a+b+c)/3
Mô tả thuật
-Bước 1: Nhập a,b,c
-Bước 2: Xuất (a+b+c)/3
-Bước 3: Kết thúc
Mk chưa học đến bài 5