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
399
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

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



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.