1'den N'e kadar olan sayıların toplamı

Hiçbir akıllı dememiş ki değişkenler tanımlanınca ilklendirilir. Yoksa programlar sapıtabilir.
Şimdi süper çözümü söylüyorum. Değişken ilklendirme. Bu kadar basit. En iyi cevabımı alabilir miyim?
Benimkinden bir farkı var mı? Göremedim de.
Ben de göremedim. Compiler, IDE farkıdır.
 
Hiçbir akıllı dememiş ki değişkenler tanımlanınca ilklendirilir. Yoksa programlar sapıtabilir.
Şimdi süper çözümü söylüyorum. Değişken ilklendirme. Bu kadar basit. En iyi cevabımı alabilir miyim?

Ben de göremedim. Compiler, IDE farkıdır.
Hiçbir akıllı da demiyor ki for döngüsünden sonra 1 işlem yapılacaksa süslü paranteze ihtiyaç yok. Kimse de demiyor ki kod düzenli yazılmalı.
 
Son düzenleyen: Moderatör:
Hiçbir akıllı da demiyor ki for döngüsünden sonra 1 işlem yapılacaksa süslü paranteze ihtiyaç yok. Kimse de demiyor ki kod düzenli yazılmalı.
Gerek olmaması yapılmasının zarar olduğu anlamına gelmiyor. Sadece görsel bir fark o. Compile aşamasında hiçbir şey değişmiyor.
Çok biliyorsanız i++ yerine ++i yaz derdiniz. Boşuna ahkam kesmeyin.
Kodun düzenli yazılması da aynı şekilde. Ben millete okunaklı kod yaz demekten usandım. Buyurun siz deyin. Sizi dinlerler belki.
 
Gerek olmaması yapılmasının zarar olduğu anlamına gelmiyor. Sadece görsel bir fark o. Compile aşamasında hiçbir şey değişmiyor.
Çok biliyorsanız i++ yerine ++i yaz derdiniz. Boşuna ahkam kesmeyin.
Kodun düzenli yazılması da aynı şekilde. Ben millete okunaklı kod yaz demekten usandım. Buyurun siz deyin. Sizi dinlerler belki.
Değişkenleri tanımlarken her değişkeni farklı satırda yazmak büyük projelerde compile aşamasında zaman farkına sebep olur. Ayrıca bu kodda ++i ile i++ nın hiçbir farkı olmadığını bildiğinizi varsayıyorum. Ahkam kesen ben değilim maalesef sizsiniz. "Hiçbir akıllı dememiş ki" diye cevaplarsanız egoistliğinizi ortaya çıkarmış olursunuz. Burası yardım platformu artistlik yapma platformu değil.
 
Ayrıca bu kodda ++i ile i++ nın hiçbir farkı olmadığını bildiğinizi varsayıyorum.
i++ ile ++i'nin her zaman farkı vardır. Mecburen bunu bilmediğinizi varsayıyorum.
"Hiçbir akıllı dememiş ki" diye cevaplarsanız egoistliğinizi ortaya çıkarmış olursunuz.
Aynı kodu çok az farkla atıp, asıl hatayı düzeltmeden defalarca, çeşitli şekillerde atarsanız gayet akıllı derim. Bunun ego ile alakası yok. Sorunun ne olduğunu bilirsen yazarsın. Bilmiyorsan, iyi bir tahminin varsa yazıp böyle olabilir dersin.
Siz ise benzer kod yazıp ben 15 aldım. Buyurun diyorsunuz. O kişinin yazdığı kodu yazsanız da 15 alacaktınız. Bilgisayarınız yüzünden. Adam 1 fazla gösteriyor diyor, siz 1+2+3+4 mü yoksa 1+2+3+4+5 mi diyorsunuz.

Uzatmanın bir anlamı yok. Değişkenleri ilklendirmemeniz hataydı. Kabul edin, bitsin.
 

Dosya Ekleri

  • Ekran Alıntısı.PNG
    Ekran Alıntısı.PNG
    61,6 KB · Görüntüleme: 47
Uyarı! Bu konu 6 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ı