C# ile 1’den 20’ye kadar olan sayıların kare ve küp değerleri hesaplanıp ekranda gösterilecektir. FOR ve WHILE döngüleri kullanılarak 2 farklı yöntemle çözülmüştür.
FOR döngüsü ile:
1 2 3 4 5 | for (int i = 1; i <= 20; i++) { Console.WriteLine("{0} sayısının Karesi={1} Küpü={2}",i,i*i,i*i*i); } Console.ReadKey(); |
veya
1 2 3 4 5 | for (int i = 1; i <= 20; i++) { Console.WriteLine("{0} sayısının Karesi={1} Küpü={2}",i,Math.Pow(i,2), Math.Pow(i, 3)); } Console.ReadKey(); |
veya
1 2 3 4 5 6 7 8 | double kare, kup; for (int i = 1; i <= 20; i++) { kare = Math.Pow(i, 2); kup = Math.Pow(i, 3); Console.WriteLine("{0} sayısının Karesi={1} Küpü={2}",i,kare,kup); } Console.ReadKey(); |
WHILE döngüsü ile:
1 2 3 4 5 6 7 8 9 10 | double kare, kup; int i = 1; while (i <= 20) { kare = Math.Pow(i, 2); kup = Math.Pow(i, 3); Console.WriteLine("{0} sayısının Karesi={1} Küpü={2}", i, kare, kup); i++; } Console.ReadKey(); |
veya
1 2 3 4 5 6 7 | int i = 1; while (i <= 20) { Console.WriteLine("{0} sayısının Karesi={1} Küpü={2}", i, Math.Pow(i, 2), Math.Pow(i, 3)); i++; } Console.ReadKey(); |