Şimdi Ara

C de array sorusu

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
7
Cevap
0
Favori
397
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • 30 basamağa kadar belirlenebilecek iki sayının çarpım sonucunun dizi oluşturularak gösterilebilmesi için ne yapmalıyım,ayrıca getche yapısını da kullanmam isteniyor,ilgilinize şimdiden teşekkürler



  • dizi olusturmakdan kasit carpim sonucu 5324605276 ise her sayi dizinin bir elemani olacak sekilde yazilmasi mi demek?
  • evet aynen öyle,ayrıca getche yapısı da kullanılması gerek,yardımcı olursan sevinirim
  • getche progaram calısıp bittikten sonra deger döndermezse klavyeden bir tusa basmak ile program sona erer.bunun için include<conio.h> ve program sonuna da getche() ekle
  • düşünelim biraz:

    kullanıcı 13284 girsin,
    bunu array[5]'te tutarsak; getche() ile aldığımız her karakteri int'e çevirip tek tek array'e atarız.. yani;

    her eleman için;
    array [index] = atoi(getche()); // burda atoi yerine hangisinin olduğunu hatırlamadığım bi sayıyı çıkarınca da int değerini elde edebiliyorduk..

    neyse şimdi iki dizimiz var diyelim: {1, 2} ve {4, 5, 7}
    {4, 5, 7}
    x {1, 2}
    ---------- işlemini yapcaz

    bildiğimiz çarpma işlemi olcak
    alttaki dizinin her elemanı için;
    elemanı üstteki tüm sayılarla çarp. elde varsa ekle..

    2 x 7 = 14; temp dizisi = {4} elde: 1
    2 x 5 = 10 + elde 1 = 11; temp dizisi {1,4} elde: 1
    2 x 4 = 8 + elde 1 = 9; temp dizisi {9,1,4} elde yok

    sonra diğer elemanlar için de aynı işlem yapılır..

    çıkan dizileri kaydırmalı bir şekilde aynen böyle toplarsın. aynı elle çarpmada yaptığımız toplama işlemi gibi..



    < Bu mesaj bu kişi tarafından değiştirildi darth templar -- 14 Kasım 2005, 12:02:23 >




  • yapmaya çalışıcam,teşekkürler ilginiz ve fikirleriniz için
    kitap okurken bi alıştırma sorusuydu,kafama takıldı:)
  • emin misin? yoksa hoca ödev mi verdi:)
  • Yapay Zeka’dan İlgili Konular
    C++ Basit Bir Soru
    12 yıl önce açıldı
    c# method ve fonksiyon farkı ?
    9 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.