9. oldal / 11
28. tétel: Hatványok kiírása helyiérték-helyesen
Feladat: Adja meg a 1-től 20-ig a számok négyzetét, valamint köbét oszlopokba rendezve! A feladat végrehajtása kezdődjön fejléccel!
A működő programot és a kódot mutassa be tanárának!
Egy lehetséges megoldás Visual C# nyelven:
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace 28tetel { class Program { static void Main(string[] args) { //28. tétel: Számok négyzete és köbe const int maxx = 20; Console.WriteLine("Szám: Négyzet: Köb:"); for (int i = 1; i <= maxx; i++) { //Console.WriteLine("{0,2} {1,3} {2,5}", i, i * i, i * i * i); //Ez az egyszerűbb megoldás! Console.WriteLine("{0,2} {1,3} {2,5}", i, Math.Pow(i,2), Math.Pow(i,3)); } Console.WriteLine("\n\nA program futása véget ért!\n"); } } }