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

1.Se citesc de la tastatura n numere naturale. Se cere:
Sa se sorteze crescator si descrescator sirul de numere citit.
2.Se citeste de la tastatura un numar natural in variabila n. Se cere:
a. Sa se afiseze primele n numere naturale consecutive
b. Sa se afiseze primele n numere naturale in ordine descrescatoare.
( Problemele se fac in code blocks ,am nevoie urgenta de rezolvare.)

Răspunsuri la întrebare

Răspuns de Lia96
2
Pb 1: #include using namespace std; int main() { int n, a[100], i, j, aux; cin>>n; for(i=1; i<=n; i++) cin>>a[i]; for(i=1; i=1; i--) cout&It;&It;a[i]; Pb 2 #include #include using namespace std; int main() { int n, a[100], i; cin>>n; for(i=1; i<=n; i++) a[i]=i; cout<<"primele n nr nat consecutive sunt: "; for(i=1; i<=n; i++) cout <=1; i--) cout<

Lia96: Pb 3#include <iostream>
#include <math.h>
using namespace std;

int main() {
int n, a[100], i;
cin>>n;
for(i=1; i<=n; i++)
a[i]=i;
cout<<"primele n nr nat consecutive sunt: ";
for(i=1; i<=n; i++)
cout <<a[i]<<" ";
cout <<endl<<endl ;
cout <<"afisare in ord descrescatoare ";
for(i=n; i>=1; i--)
cout<<a[i]<<" ";
return 0;
}
Lia96: Este pb nr 2
Lia96: Nu inteleg de ce mi le-a scris asa aiurea la raspuns
Lia96: O refac si pe 1 imediat
Lia96: #include <iostream>
using namespace std;

int main() {
int i, j, aux, a[10], n;
cin>>n;
for(i=1; i<=n; i++)
cin>>a[i];
for(i=1; i<n; i++)
for(j=i+1; j<=n; j++)
if(a[i]>a[j])
{
aux=a[i];
a[i]=a[j];
a[j]=aux ;
}
cout <<" ascendent";
for(i=1; i<=n; i++)
cout<<a[i]<<" ";
cout <<" descendent";
for(i=n; i>=1; i--)
cout<<a[i]<<" ";

}
Alte întrebări interesante