C Programlama İle Girilen Kelimeleri Alfabetik Olarak Sıralama

C dili hakkında bilgiler, kaynaklar, dokümanlar ve örneklerin bulunduğu bölümümüz.
Cevapla
Kullanıcı avatarı
admin
Sistem Geliştiricisi
Sistem Geliştiricisi
Mesajlar: 1178
Kayıt: 28 Ağu 2022 04:38
Konum: Database
Meslek: Teknisyen
Teşekkür etti: 868 kez
Teşekkür edildi: 674 kez
İletişim:

C Programlama İle Girilen Kelimeleri Alfabetik Olarak Sıralama

Mesaj gönderen admin »

C alfabetik sıralama
Resim

C Programlama İle Girilen Kelimeleri Alfabetik Olarak Sıralama

Kodumuz Şu Şekilde :

Kod: Tümünü seç

#include<stdio.h>
#include<string.h>
#include<stdlib.h>

int main()
{
    int ametin;
    printf("Lutfen Kelimelerin Sayisini Giriniz:\n");
    scanf("%d", &ametin);
    char Kelimeler[ametin][100], t[100];
    int x, y;
    printf("\nLutfen Kelimeleri Giriniz:\n");
    for (x = 0; x < ametin; x++)
        scanf("%s", Kelimeler[x]);

    printf("\nMetindeki Kelimeler:");
    for (x=0; x<ametin; x++)
    {
        printf ("\n%s", Kelimeler[x]);
    }
    for (x = 1; x < ametin; x++)
    {
        for (y = 1; y < ametin; y++)
        {
            if (strcmp(Kelimeler[y - 1], Kelimeler[y]) > 0)
            {
                strcpy(t, Kelimeler[y - 1]);
                strcpy(Kelimeler[y - 1], Kelimeler[y]);
                strcpy(Kelimeler[y], t);
            }
        }
    }
    printf("\n---------------------------------------------------\n");
    printf("\nMetindeki Kelimeleriniz Alfabetik Olarak Su Sekilde Siralandi: ");
    for (x = 0; x < ametin; x++)
        printf("\n%s", Kelimeler[x]);
    return 0;
}
Programımızı derleyip çalıştırdıktan sonra ekran çıktısı aşağıdaki şekilde.

Resim

  • Kelime sayımızı 3 olarak belirttik.

  • 3 adet kelime girdik.

  • Kelimeler alfabetik olarak sıralandı.
Daha zeki olmanın tek yolu, daha zeki bir rakiple oynamaktır.

Etiketler:
Cevapla

“C Programlama” sayfasına dön