K
Khách

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.

17 tháng 1 2020

Thuật toán câu 1:

Bài này dùng mảng A

Đầu tiên cho biến MAX = số đầu tiên trong dãy đó cho vòng for từ 2 đến số chữ số(ví dụ: dãy số là:7 2 8 83 6 8

trong dãy có 6 chữ số). Trong vòng for thực hiện câu lệnh if MAX<A[i] then MAX:=A[i]

Sau khi xong thì cứ hiện thị biến MAX là xong

XIN LỖI nhưng mình không làm sơ đồ được

Chương trình:

Var

A:array[1..100] of integer;

i,n,max:integer;

Begin

Write('nhap do dai cua mang la'); readln(n);

For i:=1 to n do

Begin

Write('A[',i,']='); readln(a[i]);

End;

Max:=a[1];

For i:=2 to n do

If max<a[i] then max:=a[i];

Writeln('gia tri lon nhat trong mang la',max);

Readln;

End.

17 tháng 1 2020

thuật toán câu 2:

Như thuật toán câu 1 vẫn dùng mảng A

Đầu tiên cho vòng for lòng vòng for khác

For i:=1 to n do

For j:=i+1 to n do

Sau khi nhập vòng for j xong thì so sánh nếu a[i]>a[j]

Sau khi so sánh nếu điều kiện đúng thì thực hiện việc đổi giá trị cho 2 biến trên

Và cuối cùng là hiện thị mảng trên

Chương trình:

Var A[1..100] of integer;

n,j,i,sx:integer;

Begin

Write('nhap do dai cua mang'); readln(n);

For i:=1 to n do begin

Write('a[',i,'[=');

Readln(a[i]);

End;

For i:=1 to n do

For j:=i+1 to n do

If a[i]>a[j] then

Begin

SX:=a[i];

A[i]:=a[j];

A[j]:=SX; end;

Writeln('sap xep mang A tang dan');

For i:=1 to n do write(a[i]:4);

Readln;

End.

#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;

}

12 tháng 3 2021

là 1,3,5,7,9

12 tháng 3 2021

bjih yunjkbhmn m

#include <bits/stdc++.h>

using namespace std;

double a,cv,dt;

int main()

{

cin>>a;

cv=a*4;

dt=a*a;

cout<<fixed<<setprecision(2)<<cv<<endl;

cout<<fixed<<setprecision(2)<<dt;

return 0;

}

#include <bits/stdc++.h>

using namespace std;

int a,b;

int main()

{

cin>>a>>b;

if (a<b) cout<<a<<" "<<b;

else cout<<b<<" "<<a;

}