se considera m,m_<100 siruri de caracter formate din literele mici ale alfabetului latin .elaborati un program care afiseaza pe ecran sirurile in studiu in ordine alfabetica
Răspunsuri la întrebare
Răspuns de
1
Ti-am facut o sursa in C++ cu tipul de date string. Se poate face sortare normala, cuvintele punandu-se intr-un vector. Succes!
#include <bits/stdc++.h>using namespace std;int n,m,i,k;bool ok;string v[256],aux;int main(){ cin >> m; cin.get(); for(i = 1; i <= m; i ++) { cin >> aux; v[i]=aux; }
do { ok=true; for(i=1;i<m;i++) if(v[i]>v[i+1]) { aux=v[i]; v[i]=v[i+1]; v[i+1]=aux; ok=false; } }while(!ok); for(i=1;i<=m;i++) cout<<v[i]<<"\n"; return 0;}
#include <bits/stdc++.h>using namespace std;int n,m,i,k;bool ok;string v[256],aux;int main(){ cin >> m; cin.get(); for(i = 1; i <= m; i ++) { cin >> aux; v[i]=aux; }
do { ok=true; for(i=1;i<m;i++) if(v[i]>v[i+1]) { aux=v[i]; v[i]=v[i+1]; v[i+1]=aux; ok=false; } }while(!ok); for(i=1;i<=m;i++) cout<<v[i]<<"\n"; return 0;}
Alte întrebări interesante
Germana,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Geografie,
9 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă