C# :: Aufgabe #51
11 Lösungen

Schleifen - ersten 100 Quadratzahlen
Anfänger - C#
von Gustl
- 25.06.2013 um 13:27 Uhr
Erstelle ein kleines Programm welches eine Liste mit den ersten 100 Quadratzahlen erzeugt und diese ausgibt.
Lösungen:
Die einfachste Variante:
C#-Code

void Main() { Console.WriteLine("Die ersten 100 Quadratzahlen:"); for (int i = 0; i < 100; i++) { Console.WriteLine(i*i); } }

using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApplication39 { class Program { static void Main(string[] args) { for (int i = 0; i <= 100; i++) { int QuadratZahl = i * i; Console.WriteLine(QuadratZahl); } Console.ReadLine(); } } }

static void Main(string[] args) { double zahl = 1; for (double i = 0; i < 100;) { double quadrat = Math.Sqrt(zahl); if (zahl%quadrat == 0) { Console.WriteLine(zahl); zahl = ++zahl; i = ++i; } else { zahl = ++zahl; } } Console.ReadLine(); }

using System; using System.Collections.Generic; namespace Quadratzahlen { class Program { static void Main(string[] args) { List<int> quadratzahlen = new List<int>(); for (int i = 1; i <= 100; i++) quadratzahlen.Add(i * i); for (int i = 0; i < quadratzahlen.Count; i++) Console.WriteLine(quadratzahlen[i]); } } }

using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Quadratzahlen { class Program { static void Main(string[] args) { for(int i = 1; i <= 100; i++) { Console.WriteLine(i+" * "+i+" = "+(i*i)); } Console.ReadLine(); } } }

using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Quadrat { class Program { static void Main(string[] args) { long x = 1; long y = x; for (long i = 0; i <= 100;i++) { Console.WriteLine(y = x * x); x++; } Console.ReadKey(); } } }

using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApplication19 { class Program { static void Main(string[] args) { List<long> quadratliste = new List<long>(); for (int i = 1; i <= 100; i++) { quadratliste.Add(i * i); } int zähler = 1; foreach (long item in quadratliste) { Console.WriteLine("{0,3}.: {1,5}", zähler++, item); } Console.ReadLine(); } } }

using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApplication19 { class Program { static void Main(string[] args) { List<long> quadratliste = new List<long>(); for (int i = 1; i <= 100; i++) { quadratliste.Add(i * i); } int zähler = 1; foreach (long item in quadratliste) { Console.WriteLine("{0,3}.: {1,5}", zähler++, item); } Console.ReadLine(); } } }

using System; namespace train_your_programmer { class Program { static void Main(string[] args) { for(int i =0; i <= 100; i++) { Console.WriteLine(i*i); } Console.ReadLine(); } } }

using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace TrainYourProgrammer51 { class Program { static void Main(string[] args) { for (int i = 1; i <= 100; i++) { Console.WriteLine("{0}^2 = {1}", i, (i*i)); } Console.ReadKey(); } } }

static void Aufgabe_51() { for (var i = 0; i <= 100; i++) { Console.WriteLine(i + ". " + i * i); } }