Informatică, întrebare adresată de lidiagheorghitoww7jq, 9 ani în urmă

Se introduc n numere de la tastatura. Sa se afișeze aceste numere ordonate crescător.

Răspunsuri la întrebare

Răspuns de AnelisseBrainly
1
C++
#include <iostream>
using namespace std;
int v[100],n,aux,i,j;
main()
{
cout<<"n="; cin>>n;
for(int i=1;i<=n;i++)
cin>>v[i];
for(i=1;i<=n;i++)
for(j=1;j<=n;j++)
if(v[i] <v[j]) {
aux=v[i];
v[i]=v[j];
v[j]=aux;
}
for(i=1;i<=n;i++)
cout<<v[i]<<" ";
return 0;
}
Răspuns de stassahul
1
var

 a:array of integer;
 i,j,n:integer;
 
begin

 read(n);
 setlength(a,n+1);
 
 for i:=1 to n do
  read(a[i]);
  
 for i:=0 to n-1 do
  for j:=i+1 to n do
   if(a[i]>a[j]) then
    begin
     a[i]+=a[j];
     a[j]:=a[i]-a[j];
     a[i]-=a[j];
    end;

 for i:=1 to n do
  write(a[i],' ');

end.
Alte întrebări interesante