Arama butonu
Bu konudaki kullanıcılar: 1 misafir, 1 mobil kullanıcı
12
Cevap
1137
Tıklama
0
Öne Çıkarma
Flowchart Asal Sayı Problemi
H
5 yıl
Binbaşı
Konu Sahibi

0-50 arasındaki sayıları 2 asal sayının toplamı şeklinde ifade eden akış diyagramı lazım, 30=13+17 gibi. Asal sayıları bulma kısmını hallettim, ancak toplamları şeklinde yazdıramıyorum.

Asal1 değişkeni ile ilk asal sayıyı alıp, diğer döngüden gelen asal sayıyı da asal2 değişkenine aktarıp ikisini toplatmaya çalışıyorum fakat olmuyor. İlk döngüdeki asal sayılar sırayla geliyor, ikinci döngüde ise direk 2'yi alıyor, başka asal sayıyı almadan sürekli 2+2, 3+2, 5+2 şeklinde devam ediyor. Fikir verebilecek olan var mı?

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



S
5 yıl
Çavuş

kodunu paylaşabilir misin ?


Bu mesaja 1 cevap geldi.
H
5 yıl
Binbaşı
Konu Sahibi

Hocam flowchart ı pek kullanamıyorum, iyice çorba oldu yapayım derken.



< Resime gitmek için tıklayın >





< Bu mesaj bu kişi tarafından değiştirildi halogonga -- 9 Ocak 2021; 21:46:14 >


Bu mesajda bahsedilenler: @Slax
T
5 yıl
Yarbay

Şöyle bir çözümüm var.
< Resime gitmek için tıklayın >



< Bu ileti mini sürüm kullanılarak atıldı >

T
5 yıl
Yarbay

my sub d(\r) { map { sprintf("(%d %d)",$_,r-$_) if ($_,r-$_).all.is-prime}, 1..r/2 }
for 1 .. 50 -> $c { say "$c: " ~ &d($c) }
Aynı gönderide hem resim hem code snippet gönderilemediği için, kodu ayrı gönderide göndermek zorunda kaldım.



H
5 yıl
Binbaşı
Konu Sahibi

Zaman ayırdığınız için sağolun hocam. Flowcharta nasıl aktarabilirim çözümünüzü bilmiyorum. Kodlama işine yeni başladığım için yapamıyacağım sanırım, kod bloğunu anlayamadım bu yüzden. En azından denemiş oldum oda bir şeydir


Bu mesaja 1 cevap geldi.
T
5 yıl
Yarbay

benim kod asal sayıyı yerleşik fonksiyonla buluyor onu algoritma ile de bulabilirdim fakat sonuca en kısa şekilde gitmek için yerleşik kullandım*

flowchart dediğin olay biraz karışık. bir üniveristede Bilg Mühendisliği mi okuyorsunuz, orada hodja mı istedi onu kullanmanızı ?


* çözüm cıkarmak Raku programlama dilini kullandım, cıkan çözümü kolaylıkla c++1z (11-14-17) veya Python ile de yazabilirim.



< Bu ileti mini sürüm kullanılarak atıldı >
Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @halogonga
H
5 yıl
Binbaşı
Konu Sahibi

Evet, hoca istedi flowchartı. Flowchart yerine c++ vs. ile belki yapabilirdim ama flowchart olunca zorlanıyorum. Düşündüklerimi aktaramıyorum flowcharta, aktarmaya çalışınca da çorba oluyor.





< Bu mesaj bu kişi tarafından değiştirildi halogonga -- 10 Ocak 2021; 14:33:31 >
Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @vonderplanitz
S
5 yıl
Yüzbaşı

Bu flowchart mevzusu gerçekten fazla abartılmış. şahsen buradaki şekli ile hiç kullanmam.


Bu mesaja 1 cevap geldi.
H
5 yıl
Binbaşı
Konu Sahibi

Abartı derken hocam, benim yaptığım şekil için mi dediniz.




Bu mesajda bahsedilenler: @Stack
T
5 yıl
Yarbay

Flowchart günümüzde anlamsız. Onun yerine UML 'deki aktivite diyagramı, sequence diagram gibi günümüzde kullanılan şeyleri öğrensene diyeceğim ama Hodja öyle istemiyor, o yüzden diyemiyorum :)



< Bu ileti mini sürüm kullanılarak atıldı >


Bu mesajda bahsedilenler: @halogonga
S
5 yıl
Yüzbaşı

Hayır, pek gerekli değil demek istemiştim. Vonder cevaplamış zaten.


Bu mesaja 1 cevap geldi.
H
5 yıl
Binbaşı
Konu Sahibi

Yanlış anlamışım hocam kusura bakmayın, zaten kötü niyetle söylememiştim.




Bu mesajda bahsedilenler: @Stack
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.