C# console.writeline sorusu

1 den n e kadar n dahil
1 den n e kadar n dahil

Bir d├Âng├╝.

s1 sayac─▒na sahip 1. d├Âng├╝. n kez
s2 sayac─▒na sahi 2. d├Âgn├╝. n kez.

Yani n*n kez di─čer bir deyi┼čle n┬▓

s1 deki n ve s2 deki m olsayd─▒ n*m olurdu.

image

Bu kadar sat─▒r kodda kendin de g├Ârebilirsin, n=4 i├žin n2 yani 16 kez ├žal─▒┼čt─▒.

Asl─▒nda cevab─▒ sorunun i├žinde vermi┼č g├Ârebilene

s1xs2 ====> nxn =====> n┬▓

├ľ─črenmek isteyen kodu yazar dener.

2 Be─čeni

Bu dandik sorulari nereden buluyorsun?

s1/s2 tanimsiz oldugu icin 0: f(n) = 0

Veya s1 ve s2'nin tanimli oldugunu varsayarsak, tanimlarina gore degisiyor.

1 Be─čeni

sn @aib ;

Kat─▒l─▒yorumÔÇŽ

Bu bizim algoritma hesaplar─▒ndaki s1 ve s2 de─čilÔÇŽ for i=1ÔÇŽ ┼čeklinde giden saya├ž , neden s1 ve s2 vermi┼č ben de merak ettim.

Soruda s1=1 ve s2=1 olarak tan─▒mlam─▒┼č nÔÇÖe kadar.

Bir ┼čeyimi g├Âzden ka├ž─▒rd─▒m?

1 Be─čeni

Burada bahsettigim tanim definition; degiskenlere 1 atanmis fakat ne olduklari (typeÔÇÖlarinin ne oldugu) konusunda hic bir fikrimiz yok. Bu kod herhangi bir sey yapabilir.

1 Be─čeni

Anlad─▒m soru resmi i├žin s├Âyl├╝yorsunuz.

Ben ┼č├Âyle varayd─▒m;

c# e─čer tip tan─▒mlamas─▒ yap─▒lmazsa, variant tipinde olur.

for i├žinde kullan─▒l─▒rsa da integer olarak i┼člem g├Âr├╝r.

B├Âyle d├╝┼č├╝nd├╝m.

Siz daha derin bakm─▒┼čs─▒n─▒z, soruyu soran─▒n sizin kadar derin bakt─▒─č─▒ndan emin de─čilim.

─░htimaller enteresan tabi.

Te┼čekk├╝r ederim.

1 Be─čeni