Şimdi Ara

Ödev Yardım!!!

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
5
Cevap
0
Favori
569
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • 10 elemanlı tamsayı değer içeren dizinin elemanları klavyeden kullanıcı tarafından
    girilecek. Girilen bilgilerin bir değerlendirilmesi yapılacaktır. Yani girilen bilgilerde, birden fazla
    olan değerin kaçar adet olduğu sonuç olarak ekrana yazdırılacaktır.
    Örnek olarak girilen değerler: 1 4 6 7 1 2 4 2 -8 2 olsun
    Sonuç:
    1 --2 adet
    4 --2 adet
    2 --3 adet

    Soru pointer kullanılarak çözülecektir.


    Bilgisayar Müh. 1.sınıf öğrencisiyim programlama hocamız yukarıdaki ödevi verdi çözdüm ama ufak bi sorun var:::

    örneğin:: 2 1 4 5 5 5 5 2 2 1 sayılarını girdim ekrana

    3 tane 2
    2 tane 1
    4 tane 5
    3 tane 5
    2 tane 5
    2 tane 2

    yazıyor ama

    3 tane 2
    2 tane 1
    4 tane 5

    yazmalı bunun çözümü nasıl olabilir???

    Yazdığım kod burada

    #include <stdio.h> 
    #include <conio.h>
    main()
    {

    int i,dizi1[10],*ptr1,
    x=0,j,n;

    ptr1=dizi1;

    for(i=0;i<=9;i++)
    {
    printf("%d. elemani giriniz: ",i+1);
    scanf("%d",&*(ptr1+i));
    }



    for(n=0;n<=9;n++)
    {
    for(j=n;j<=9;j++)
    {
    if(j==n)
    continue;
    else if(*(ptr1+n)==*(ptr1+j))
    {
    x=x+1;
    }

    }
    if(x>0)
    printf("\n%d tane %d",x+1,*(ptr1+n));
    x=0;
    }


    getch();


    }







  • Kod a bakamdim ama hata sayilari tekrar kontrol etmende mesela ilk 2 ye gelince kaç tane 2 oldugunu sayip yazdiriyorsun fakat ondan sonraki 2 ye gelince tekrar sayiyorsun.kontrol ettigin sayilari elemen gerekiyor

    < Bu ileti tablet sürüm kullanılarak atıldı >
  • işte nasıl eleyeceğimi bilmiyorum

    nasıl eleyebilirim???
  • quote:

    Orijinalden alıntı: baker_221

    işte nasıl eleyeceğimi bilmiyorum

    nasıl eleyebilirim???

    Çok basit şekilde kontrol ettiklerini diziye aktarip ordan eleyebilirsin.

    < Bu ileti tablet sürüm kullanılarak atıldı >
  • diziye aktarıp for ile mi yapcam koda bakarsan iki tane iç içe for kullandım iç içe 3 tane mi for kullanayım anlamadım
  • Yapay Zeka’dan İlgili Konular
    excel yardım
    11 yıl önce açıldı
    ACİL TEZ ÖDEVİ
    8 ay önce açıldı
    ödevime yardım edermisiniz!!??
    21 yıl önce açıldı
    Daha Fazla Göster
    
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.