Programlama Ödevi; Sözde Kod Yardımı

KadirSMZ

Hectopat
Katılım
3 Temmuz 2016
Mesajlar
851
Çözümler
1
Yer
Karabük
Daha fazla  
Cinsiyet
Erkek
Meslek
Öğrenci
Merhaba arkadaşlar. Programlama Temelleri dersi ödevinin bir sorusunu saatlerce uğraşmama rağmen yapamadım. Bilgisi olan varsa, yardımcı olursa çok sevinirim.

Sözde Kod.PNG


Resmi göremeyenler için normal yazıyorum:

Klavyeden girilen pozitif bir X tamsayısının tam bölenlerini bulup ekranda gösteren sözde kodu yazınız.

(Satır kod olarak yapabilen varsa o da kabulüm. Satırdan sözde koda çeviririm ben.)
 
Son düzenleyen: Moderatör:
C#:
int sayi;
Console.Write("Bir sayı giriniz: ");
sayi = Convert.ToInt16(Console.ReadLine());
Console.Write("\nGiridiğiniz Sayının Tam Bölenleri: ");
for (int i = 1; i <= sayi; i++)
{
   if(sayi % i == 0)
   {
       Console.Write(i+"-");
    }
}
Console.ReadKey();
Bu kod işinizi görür sanırsam.
 
Telefondan yazdım, benim kullandığım dil C. Umarım işinizi görür.
 

Dosya Ekleri

  • Screenshot_20191020-203343.png
    Screenshot_20191020-203343.png
    43,1 KB · Görüntüleme: 80
Arkadaşlar teşekkür ederim ama maalesef C# ile yazılmış hali işime yaramaz. Sözde kod olarak yazılması lazım.
Örn:

Sözde kod2.PNG
 
Arkadaşlar teşekkür ederim ama maalesef C# ile yazılmış hali işime yaramaz. Sözde kod olarak yazılması lazım.
Sayının, 1'den itibaren kendisinden küçük her sayı ile mod (bölme işleminden kalanı) değeri alınır. Mod değeri 0 olan sayılar, o sayının tam bölenleri demektir.
 
Yardımlarınızla 2 sonuca ulaştım.

sözdekod3.PNG
sözdekod4.PNG


2. resimdeki daha doğru gibi gözüküyor ama emin değilim.
2. resimde "UNTIL t > n" olacak galiba yanlış yapmışım.
 
Son düzenleme:
Uyarı! Bu konu 7 yıl önce açıldı.
Muhtemelen daha fazla tartışma gerekli değildir ki bu durumda yeni bir konu başlatmayı öneririz. Eğer yine de cevabınızın gerekli olduğunu düşünüyorsanız buna rağmen cevap verebilirsiniz.

Technopat Haberler

Yeni konular

Geri
Yukarı