Şimdi Ara

2D Array (ödevi bitiremedim, yardım)

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
55
Cevap
0
Favori
1.310
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 123
Sayfaya Git
Git
sonraki
Giriş
Mesaj
  • 2D array içeren bir program yazmam gerekiyor.. program çıktısı aşağıdaki gibi olacak.. önce kullanıcı kendisi ip adresleri ve bunların bağlı kalma süresini girecek.. sonra menüdeki işlemleri yaptığında program istenen değerleri bulacak.. programı yapmak için düşündüğüm iki fonksiyon kullanmak
    -max()= ip adreslerini ve bağlı kalma zamanını alan ve maximum olanı döndüren..
    -listip()= yine diğeri gibi ip adres ve zamanı alıp, bu kez bir zaman da alıp bu zamandan fazla bağlı kalan ip leri listeleyen fonksiyon..
    yardımcı olursanız sevinirim..

    Ekran çıktısı:
    1. Input an IP number
    2. Find the max duration
    3. Find the duration of given IP
    4. List IPs
    5. Quit
    ----------------------------
    Enter your choice: 1
    Enter IP and duration: 192.133.23.111 29
    192.133.23.111 added to the list.
    1. Input an IP number
    2. Find the max duration
    3. Find the duration of given IP
    4. List IPs
    5. Quit
    ----------------------------
    Enter your choice: 2
    Max duration is 43 mins. with IP 193.144.23.1
    1. Input an IP number
    2. Find the max duration
    3. Find the duration of given IP
    4. List IPs
    5. Quit
    ----------------------------
    Enter your choice: 4
    193.111.32.2 20 min
    193.144.23.1 43 min
    192.133.23.111 29 min
    193.212.33.1 11 min
    1. Input an IP number
    2. Find the max duration
    3. Find the duration of given IP
    4. List IPs
    5. Quit
    ----------------------------
    Enter your choice: 3
    Enter IP:193.212.33.1
    Duration: 11 min
    1. Input an IP number
    2. Find the max duration
    3. Find the duration of given IP
    4. List IPs
    5. Quit
    ----------------------------
    Enter your choice: 5



    < Bu mesaj bu kişi tarafından değiştirildi MithRyLL -- 8 Mayıs 2008; 21:07:38 >







  • E Yazmaniz Gerkiyosa Yazin ? Bizden Istediginiz nedir :S ?
  • sehlor yazmadan ben yazim, biz mi yapacaz odewini :D

    edit: tüh yetişememişim:D



    < Bu mesaj bu kişi tarafından değiştirildi SettingsBoy -- 26 Nisan 2008; 18:55:53 >
  • quote:

    Orijinalden alıntı: SettingsBoy

    sehlor yazmadan ben yazim, biz mi yapacaz odewini :D

    edit: tüh yetişememişim:D
    quote:

    Orjinalden alıntı: SettingsBoy

    sehlor yazmadan ben yazim, biz mi yapacaz odewini :D


    Attigim Mesaj 18:53

    Attiginiz Mesaj 18:55

    Direk Rencide Etmek istediginizi Bu kadar Acik Belli Etmenize Gerek Yok Kivranmayin..

    Ha Bide 3 maymun u oynicaksaniz Kanitlari Ortadan kaldirin ilk once...

    Topic i acan arkada$a gelince programa ba$la takildigin yerde yardimci olalim , seve seve.
  • quote:

    Orijinalden alıntı: sehlor

    quote:

    Orjinalden alıntı: SettingsBoy

    sehlor yazmadan ben yazim, biz mi yapacaz odewini :D


    Attigim Mesaj 18:53

    Attiginiz Mesaj 18:55

    Direk Rencide Etmek istediginizi Bu kadar Acik Belli Etmenize Gerek Yok Kivranmayin..

    Ha Bide 3 maymun u oynicaksaniz Kanitlari Ortadan kaldirin ilk once...

    Topic i acan arkada$a gelince programa ba$la takildigin yerde yardimci olalim , seve seve.

    Alıntıları Göster
    quote:

    Orjinalden alıntı: sehlor


    quote:

    Orjinalden alıntı: SettingsBoy

    sehlor yazmadan ben yazim, biz mi yapacaz odewini :D


    Attigim Mesaj 18:53

    Attiginiz Mesaj 18:55

    Direk Rencide Etmek istediginizi Bu kadar Acik Belli Etmenize Gerek Yok Kivranmayin..

    Ha Bide 3 maymun u oynicaksaniz Kanitlari Ortadan kaldirin ilk once...

    Topic i acan arkada$a gelince programa ba$la takildigin yerde yardimci olalim , seve seve.


    yok soruyu anlamaya çalışıodum dalmışım, sora da yukarda aynı topicte oldumuzu görünce dayanamadım




  • quote:

    Orijinalden alıntı: SettingsBoy

    quote:

    Orjinalden alıntı: sehlor


    quote:

    Orjinalden alıntı: SettingsBoy

    sehlor yazmadan ben yazim, biz mi yapacaz odewini :D


    Attigim Mesaj 18:53

    Attiginiz Mesaj 18:55

    Direk Rencide Etmek istediginizi Bu kadar Acik Belli Etmenize Gerek Yok Kivranmayin..

    Ha Bide 3 maymun u oynicaksaniz Kanitlari Ortadan kaldirin ilk once...

    Topic i acan arkada$a gelince programa ba$la takildigin yerde yardimci olalim , seve seve.


    yok soruyu anlamaya çalışıodum dalmışım, sora da yukarda aynı topicte oldumuzu görünce dayanamadım

    Alıntıları Göster
    quote:

    Orjinalden alıntı: SettingsBoy


    quote:

    Orjinalden alıntı: sehlor


    quote:

    Orjinalden alıntı: SettingsBoy

    sehlor yazmadan ben yazim, biz mi yapacaz odewini :D


    Attigim Mesaj 18:53

    Attiginiz Mesaj 18:55

    Direk Rencide Etmek istediginizi Bu kadar Acik Belli Etmenize Gerek Yok Kivranmayin..

    Ha Bide 3 maymun u oynicaksaniz Kanitlari Ortadan kaldirin ilk once...

    Topic i acan arkada$a gelince programa ba$la takildigin yerde yardimci olalim , seve seve.

    yok soruyu anlamaya çalışıodum dalmışım, sora da yukarda aynı topicte oldumuzu görünce dayanamadım


    Sanirim Kontrol Sorunlariniz Var Kendinizi Kontrol Edemiyosunuz. Size kar$i son mesajimdir tarti$maya gelmiyorum dh e.




  • quote:

    Orijinalden alıntı: sehlor

    quote:

    Orjinalden alıntı: SettingsBoy


    quote:

    Orjinalden alıntı: sehlor


    quote:

    Orjinalden alıntı: SettingsBoy

    sehlor yazmadan ben yazim, biz mi yapacaz odewini :D


    Attigim Mesaj 18:53

    Attiginiz Mesaj 18:55

    Direk Rencide Etmek istediginizi Bu kadar Acik Belli Etmenize Gerek Yok Kivranmayin..

    Ha Bide 3 maymun u oynicaksaniz Kanitlari Ortadan kaldirin ilk once...

    Topic i acan arkada$a gelince programa ba$la takildigin yerde yardimci olalim , seve seve.

    yok soruyu anlamaya çalışıodum dalmışım, sora da yukarda aynı topicte oldumuzu görünce dayanamadım


    Sanirim Kontrol Sorunlariniz Var Kendinizi Kontrol Edemiyosunuz. Size kar$i son mesajimdir tarti$maya gelmiyorum dh e.

    Alıntıları Göster
    nesee tartışmayın boşuna..
    şu max() kısmında takıldım..
    ip adreslerini array ile alıyorum fakat zamanı aldıgım arrayleri fonksiyona gönderemedim..




  • Yapay Zeka’dan İlgili Konular
    Mafia 2 14.bölüm yardım lütfen
    14 yıl önce açıldı
    Daha Fazla Göster
  • quote:

    Orijinalden alıntı: MithRyLL

    nesee tartışmayın boşuna..
    şu max() kısmında takıldım..
    ip adreslerini array ile alıyorum fakat zamanı aldıgım arrayleri fonksiyona gönderemedim..

    Alıntıları Göster
    yazdığın kodu yazabilcen mi buraya elimizden gelen yardımı yaparız
  • quote:

    Orijinalden alıntı: SettingsBoy

    yazdığın kodu yazabilcen mi buraya elimizden gelen yardımı yaparız

    Alıntıları Göster
    bir de şu ip adresini noktalı almayı başaramadım:
    mesela 123 yazınca düzgün oluyor ama 1.2.3 yazınca program çıldırıyor..
    mesela 5 adet ip ve zaman kaydı için şu kısmı yazdım:

    printf("Enter IP and duration: ");
    for (i=0; i<5; i++)
    scanf("%d%d",&ip[ i],&d[ i]);



    < Bu mesaj bu kişi tarafından değiştirildi MithRyLL -- 26 Nisan 2008; 19:25:28 >
  • quote:

    Orijinalden alıntı: MithRyLL

    bir de şu ip adresini noktalı almayı başaramadım:
    mesela 123 yazınca düzgün oluyor ama 1.2.3 yazınca program çıldırıyor..
    mesela 5 adet ip ve zaman kaydı için şu kısmı yazdım:

    printf("Enter IP and duration: ");
    for (i=0; i<5; i++)
    scanf("%d%d",&ip[ i],&d[ i]);

    Alıntıları Göster
    bu ip adresini xxx.yyy.zzz.ttt şeklinde noktalı yazılmasını nasıl sağlarım o kısma yardım etseniz yeter..
    teşekkür ederim..
  • quote:

    Orijinalden alıntı: MithRyLL

    bir de şu ip adresini noktalı almayı başaramadım:
    mesela 123 yazınca düzgün oluyor ama 1.2.3 yazınca program çıldırıyor..
    mesela 5 adet ip ve zaman kaydı için şu kısmı yazdım:

    printf("Enter IP and duration: ");
    for (i=0; i<5; i++)
    scanf("%d%d",&ip[ i],&d[ i]);

    Alıntıları Göster
    stringle yazdırmak gerekmezmi tam bilmiorum ama

    192.168.1.1 yerine

    192 168 1 1 şeklinde scanf'te alabilirsin sanırım

    hatam warsa da kusura ßakma tam htrlamıorum stringleri




  • quote:

    Orijinalden alıntı: SettingsBoy

    stringle yazdırmak gerekmezmi tam bilmiorum ama

    192.168.1.1 yerine

    192 168 1 1 şeklinde scanf'te alabilirsin sanırım

    hatam warsa da kusura ßakma tam htrlamıorum stringleri

    Alıntıları Göster
    boşluk bırakarak değil direk 192.168.1.1 şeklinde alınmasını istiyor programda..
    ama daha stringleri görmedik o konuya gelmedik..
    en son işlediğimiz konu array ler idi..
  • quote:

    Orijinalden alıntı: SettingsBoy

    stringle yazdırmak gerekmezmi tam bilmiorum ama

    192.168.1.1 yerine

    192 168 1 1 şeklinde scanf'te alabilirsin sanırım

    hatam warsa da kusura ßakma tam htrlamıorum stringleri

    Alıntıları Göster
    ip i String ile al yani elinde "127.0.0.1" gibi bi string olsun
    scanf ile al $oyle olsun :

    char ip[5];

    scanf("%d",&ip[i ]);



    < Bu mesaj bu kişi tarafından değiştirildi sehlor -- 26 Nisan 2008; 20:39:37 >
  • quote:

    Orijinalden alıntı: sehlor

    ip i String ile al yani elinde "127.0.0.1" gibi bi string olsun
    scanf ile al $oyle olsun :

    char ip[5];

    scanf("%d",&ip[i ]);

    Alıntıları Göster
    mesela printf in altına;
    gets(); mi diyorsun?
  • quote:

    Orijinalden alıntı: sehlor

    ip i String ile al yani elinde "127.0.0.1" gibi bi string olsun
    scanf ile al $oyle olsun :

    char ip[5];

    scanf("%d",&ip[i ]);

    Alıntıları Göster
    strlen(s1) Returns length of the string s1
    strcat( s1 , s2 ) Concatenates a copy of string s2 onto the string s1
    strncat(s1, s2, n) Concatenates a copy of up to n characters from string s2 onto the string in s1
    strcpy(s1, s2 Copies the string s2 to s1
    strncpy(s1, s2, n) Copies a string up to n characters from s2 to s1
    strcmp(s1,s2) Compares the string s2 with the string s1. Returns an integer less than, equal to, or greater than depending on the result of the comparison
    strncmp(s1, s2, n) Compares at most the first n characters of the string s1 to s2, and returns an integer less than, equal to , or greater than depending on the result of the comparison
    strchr(s1 , c) Locates the first occurrence of c(a char) in the string s1
    strrchr(s1, c) Locates the last occurrence of c(a char) in the string s1, and returns a pointer to the located character. If the search is not successful than null is the returning value

    bak bi i$ine yaricak bi tane vardir belki bunlarin arasindan



    < Bu mesaj bu kişi tarafından değiştirildi SettingsBoy -- 26 Nisan 2008; 20:59:06 >




  • quote:

    Orijinalden alıntı: SettingsBoy

    strlen(s1) Returns length of the string s1
    strcat( s1 , s2 ) Concatenates a copy of string s2 onto the string s1
    strncat(s1, s2, n) Concatenates a copy of up to n characters from string s2 onto the string in s1
    strcpy(s1, s2 Copies the string s2 to s1
    strncpy(s1, s2, n) Copies a string up to n characters from s2 to s1
    strcmp(s1,s2) Compares the string s2 with the string s1. Returns an integer less than, equal to, or greater than depending on the result of the comparison
    strncmp(s1, s2, n) Compares at most the first n characters of the string s1 to s2, and returns an integer less than, equal to , or greater than depending on the result of the comparison
    strchr(s1 , c) Locates the first occurrence of c(a char) in the string s1
    strrchr(s1, c) Locates the last occurrence of c(a char) in the string s1, and returns a pointer to the located character. If the search is not successful than null is the returning value

    bak bi i$ine yaricak bi tane vardir belki bunlarin arasindan

    Alıntıları Göster
    Yok yaa olmadı.. yapamadım programı...
    nese teşekkür ederim..




  • quote:

    Orijinalden alıntı: MithRyLL

    Yok yaa olmadı.. yapamadım programı...
    nese teşekkür ederim..

    Alıntıları Göster
    quote:

    Orjinalden alıntı: MithRyLL

    Yok yaa olmadı.. yapamadım programı...
    nese teşekkür ederim..



    olmadi diyip cekilmen bence cok sacma :S birakmamalisin...
  • quote:

    Orijinalden alıntı: sehlor

    quote:

    Orjinalden alıntı: MithRyLL

    Yok yaa olmadı.. yapamadım programı...
    nese teşekkür ederim..



    olmadi diyip cekilmen bence cok sacma :S birakmamalisin...

    Alıntıları Göster
    bu akşamlık çekildim tamamen değil :)
  • quote:

    Orijinalden alıntı: MithRyLL

    bu akşamlık çekildim tamamen değil :)

    Alıntıları Göster
    ii :)
  • quote:

    Orijinalden alıntı: sehlor

    ii :)

    Alıntıları Göster
    çok zekice bi fikir değil ama belki yarar işine,

    bi txt dosyası aç ip adresini oraya yaz.

    sora onu ordan okut tek bi string halinde alır öyle. ama en başta yazdığın program formatına uymuyo tabi..
  • 
Sayfa: 123
Sayfaya Git
Git
sonraki
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.