DonanımHaber Mini sürüm 2 Ocak 2026 tarihi itibariyle kullanımdan kalkacaktır. Bunun yerine daha hızlı bir deneyim için DH Android veya DH iOS uygulamalarını kullanabilirsiniz.
Arama butonu
Bu konudaki kullanıcılar: 1 misafir
6
Cevap
400
Tıklama
0
Öne Çıkarma
C de array sorusu
A
20 yıl (378 mesaj)
Yüzbaşı
Konu Sahibi

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



Z
20 yıl (83 mesaj)
Çavuş

dizi olusturmakdan kasit carpim sonucu 5324605276 ise her sayi dizinin bir elemani olacak sekilde yazilmasi mi demek?


Bu mesaja 1 cevap geldi.
A
20 yıl (378 mesaj)
Yüzbaşı
Konu Sahibi

evet aynen öyle,ayrıca getche yapısı da kullanılması gerek,yardımcı olursan sevinirim


Bu mesaja 1 cevap geldi.
A
20 yıl (2226 mesaj)
Yüzbaşı

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


Bu mesaja 1 cevap geldi.
D
20 yıl (1002 mesaj)
Yüzbaşı

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 >
Bu mesaja 1 cevap geldi.
A
20 yıl (378 mesaj)
Yüzbaşı
Konu Sahibi

yapmaya çalışıcam,teşekkürler ilginiz ve fikirleriniz için
kitap okurken bi alıştırma sorusuydu,kafama takıldı:)


Bu mesaja 1 cevap geldi.
K
20 yıl (251 mesaj)
Onbaşı

emin misin? yoksa hoca ödev mi verdi:)



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.