C# :: Aufgabe #318
3 Lösungen

Quadratzahlen zwischen 1 und 100
Anfänger - C#
von DeinError404
- 30.04.2020 um 23:42 Uhr
Schreibe ein kleines Programm, das die Quadratzahlen zwischen 1 und 100 ausgibt. (Nicht die ersten 100 Quadratzahlen, die Aufgabe gibt es schon.)
Lösungen:
NET Core 3.x
C#-Code

namespace CS_Aufgabe_318_Quadratzahlen { class Program { static void Main(string[] args) { var i = 1; while (i * i <= 100) Console.WriteLine($"{i, 2} : {i * i++, 3}"); } } }

// NET.Core 3.x // als LINQ- Methodenaufruf using System; using System.Linq; namespace CS_Aufgabe_318_Quadratzahlen { class Program { static void Main(string[] args) { Enumerable.Range(1, 10).Where(x => x * x <= 100) .Select(x => new { c = x, v = x * x }).ToList() .ForEach(x => Console.WriteLine($"{ x.c, 2 } : { x.v, 3 }")); } } }

using System; using System.Collections.Generic; namespace QuadratzahlenZwischen100 { class Program { static void Main(string[] args) { List<int> Quadrats = new List<int>(); for(int i = 1; i<=100; i++) { int y = i * i; if (y<100) { Quadrats.Add(y); } } foreach(var item in Quadrats) { Console.WriteLine(item); } Console.ReadKey(); } } }