Jump to content

[C] Aranjarea in ordine alfabetica


Jackson Brooklyn
 Share

Recommended Posts

Salut, am revenit cu ultimul cod fara sa fac tutorial, adica de acum o sa fac tutoriale cu video, cu vocea si explicatii clare, mai rar, dar fac. Acest cod aranjeaza numele alese de noi in ordine alfabetica.

Prima data cand deschideti codul trebuie sa scrieti cate nume adaugati, apoi adaugati toate numele.

#include<stdio.h>
 
int main()
{
    int i,j,n;
    char str[20][20],temp[20];
 
    printf("Introdu numarul de linii de nume, apoi introdu numele: ");
    scanf("%d",&n);
 
    for(i=0;i<=n;i++)
        gets(str[i]);
 
    for(i=0;i<=n;i++)
        for(j=i+1;j<=n;j++)
        {
            if(strcmp(str[i],str[j])>0)
            {
                strcpy(temp,str[i]);
                strcpy(str[i],str[j]);
                strcpy(str[j],temp);
            }
        }
 
    printf("\nNumele alese de tine au fost puse in ordine alfabetica: ");
    for(i=0;i<=n;i++)
        puts(str[i]);
 
    return 0;
}

Daca aveti nelamuriri va rog sa imi lasati aici in comentarii.

Daca doriti puteti sa imi trimiteti PM cu aplicatii C/C++/Java/HTMl/PHP etc.. si eu o sa va fac un tutorial daca am posibilitatea.

Multa bafta va doresc.

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.