1.Viết chương trình nhập vào một dãy số gồm n phần tử.Sắp xếp dãy số theo thứ tự tăng dần sau đó in ra màn hình dãy số đã sắp xếp. 2.Viết chương trình nhập vào một dãy số gồm n phần tử. Sắp xếp dãy số theo thứ tự giảm dần sau đó in ra màn hình dãy số đã sắp xếp.(cứu mk với mai thi r ạ🥲
1)
Var array:[1..1000] of integer;
i,n,t:integer;
Begin
Write('n = ');readln(n);
For i:=1 to n do
Begin
Write('Nhap so thu ',i,' = ');readln(a[i]);
End;
For i:=1 to n do
If a[i] > a[i+1] then
Begin
t:=a[i];
a[i]:=a[i+1];
a[i+1]:=t;
End;
Write('Sap xep tang dan ');
For i:=1 to n do write(a[i]:8);
Readln
End.
2)
Var array:[1..1000] of integer;
i,n,t:integer;
Begin
Write('n = ');readln(n);
For i:=1 to n do
Begin
Write('Nhap so thu ',i,' = ');readln(a[i]);
End;
For i:=1 to n do
If a[i] < a[i+1] then
Begin
t:=a[i];
a[i]:=a[i+1];
a[i+1]:=t;
End;
Write('Sap xep giam dan ');
For i:=1 to n do write(a[i]:8);
Readln
End.
Dãy nào sau đây sắp xếp theo thứ tự giảm dần nhiệt độ sôi?
A. C H 3 C H O , C 2 H 5 O H , C H 3 C O O H .
B. C 2 H 5 O H , C H 3 C O O H , C H 3 C H O .
C. C H 3 C H O , C H 3 C O O H , C 2 H 5 O H .
D. C H 3 C O O H , C 2 H 5 O H , C H 3 C H O
Đáp án D
Hướng dẫn Theo chiều giảm nhiệt độ sôi : axit > ancol > anđehit
=> thứ tự giảm dần là : C H 3 C O O H , C 2 H 5 O H , C H 3 C H O
Dãy các axit nào sau đây được xếp theo thứ tự tính axit giảm dần?
A. HCl, HBr, HI, HF
B. HI, HBr, HCl, HF
C. HBr, HI, HF, HCl
D. HF, HCl, HBr, HI
Chọn đáp án B
Tính axit giảm dần theo thứ tự: HI > HBr > HCl > HF.
Dãy axit nào sau đây sắp xếp đúng theo thứ tự giảm dần tính axit?
A. HCl > HBr > HI > HF
B. HCl > HBr > HF > HI
C. HI > HBr > HCl > HF
D. HF > HCl > HBr > HI
Chọn D
Do độ phân cực giảm dần từ HI -> HF nên tính axit giảm dần
1/Cho một dãy số N phần tử . Viết chương trình sắp xếp các phần tử đã cho theo thứ tự tăng dần (giảm dần)
2/ Viết chương trình chèn thêm 1 số nguyên vào 1 dãy số nguyên đã được sắp xếp theo thứ tự tăng dần sao cho dãy số không thay đổi trật tự sắp xếp
GIÚP MIK VỚI SẮP KT 1 TIẾT RÙI!!!!!!!!!!!!!........
Dãy đơn chất nào sau đây được sắp xếp đúng theo thứ tự tính oxi hoá giảm dần?
A. B r 2 , C l 2 , F 2 , I 2 .
B. F 2 , C l 2 , B r 2 , I 2 .
C. I 2 , B r 2 , C l 2 , F 2 .
D. C l 2 , F 2 , B r 2 , I 2 .
hãy viết 1 chương trình nhập dãy số gồm n số nguyên (n<=100).Viết chương trình sắp xếp các phần tử chẳn lên đầu dãy theo thứ tự tăng dần.các phần tử lẻ ở cuối dãy theo thứ tự giảm dần
#include <bits/stdc++.h>
using namespace std;
long long a[100],b[100],c[100],n,i,dem1,dem2;
int main()
{
cin>>n;
for (i=1; i<=n; i++)
cin>>a[i];
dem1=0;
dem2=0;
for (i=1; i<=n; i++)
{
if (a[i]%2==0)
{
dem1++;
b[dem1]=a[i];
}
else
{
dem2=0;
c[dem2]=a[i];
}
}
sort(b+1,b+dem1+1);
sort(c+1,c+dem2+1);
for (i=1; i<=dem1; i++)
cout<<b[i]<<" ";
for (i=dem2; i>=1; i--)
cout<<c[i]<<" ";
return 0;
}
a) Sắp xếp các số sau theo thứ tự tăng dần:
-2,63…; 3,(3); -2,75…; 4,62.
b) Sắp xếp các số sau theo thứ tự giảm dần:
1,371…; 2,065; 2,056…; -0,078…; 1,(37).
a) Ta có: -2,63…; -2,75 < 0;
3,(3); 4,62 > 0
Vì 2,63…< 2,75 nên -2,63…> -2,75
Mà 3,(3) < 4,62
Nên -2,75 < -2,63…< 3,(3) < 4,62
Vậy các số trên theo thứ tự tăng dần là: -2,75 ; -2,63…; 3,(3) ; 4,62
b) Ta có: -0,078 < 0;
1,371…; 2,065; 2,056…; 1,(37) > 0
Ta có: 1,(37) = 1,3737….
Ta được: 2,065 > 2,056…> 1,3737…. > 1,371…
Nên 2,065 > 2,056…> 1,3737…. > 1,371… > -0,078
Vậy các số trên theo thứ tự giảm dần là: 2,065 ; 2,056…; 1,3737…. ; 1,371… ; -0,078
a: -2,75<-2,63...<3,(3)<4,62
c: 2,065>2,056...>1,(37)>1,371...>-0,078...
Dãy sắp xếp đúng theo thứ tự giảm dần tính axit là:
A. HCl > HBr > HI > HF.
B. HCl > HBr > HF > HI.
C. HI > HBr > HCl > HF.
D. HF > HCl > HBr > HI.
Đáp án : C
Từ F -> I : độ âm điện giảm dần