C# :: Aufgabe #58 :: Lösung #10

11 Lösungen Lösungen öffentlich
#58

Alle Primzahlen bis zu einem Maximalwert ermitteln

Anfänger - C# von devnull - 26.02.2014 um 18:36 Uhr
Es soll ein Programm geschrieben werden, welches alle Primzahlen im Bereich von 2 bis zu einem Maximalwert sucht und auf der Konsole ausgibt.
Den Maximalwert soll der Benutzer beim Programmaufruf auf der Kommandozeile angeben können.
Der Algorithmus zur Primzahlensuche ist frei wählbar.
#10
vote_ok
von stbehl (1640 Punkte) - 12.02.2018 um 14:40 Uhr
Quellcode ausblenden C#-Code
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace TrainYourProgrammer58
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.Write("Geben Sie den Maximalwert ein: ");
            int max = Convert.ToInt32(Console.ReadLine());

            bool primzahl;

            for (int i = 2; i <= max; i++)
            {
                primzahl = true;
                for (int j = 2; j < i; j++)
                {
                    if (i % j == 0)
                    {
                        primzahl = false;
                    }
                }
                if (primzahl)
                {
                        Console.Write(i + " ");

                }
            }

            Console.ReadKey();
        }
    }
}

Kommentare:

Für diese Lösung gibt es noch keinen Kommentar

Bitte melden Sie sich an um eine Kommentar zu schreiben.
Kommentar schreiben