Feedback

C# - Primzahl

Veröffentlicht von am 15.07.2012
(1 Bewertungen)
Ermittelt ob eine anegegebene Zahl Primzahl ist oder nicht.
Wenn nicht, gibt an durch welche Zahlen die angegebene Zahl teilbar ist.
GFU-Schulungen  [Anzeige]

Angular mit ASP.NET Core für .NET-Entwickler

.NET ist Ihnen vertraut, als Entwickler verfügen Sie über einschlägige Kenntnisse. In diesem Kurs lernen Sie nun, Angular in .NET-Umgebungen einzusetzen. Sie verstehen das Konzept von Angular und integrieren das clientseitige JS-Framework sicher in.NET-Anwendungen.

C# 2017/2015/2013 Aufbau

In dieser Schulung lernen Sie fortgeschrittene Techniken im Bereich .Net C#. Dabei stehen neben den eigentlichen Techniken auch architektonische Aspekte im Mittelpunkt.

namespace Primzahltest_02
{
    class Program
    {
        static void Main(string[] args)
        {
            int a;
            Primzahl test = new Primzahl();
            Console.Write("Zahl eingeben: ");
            a = Convert.ToInt32(Console.ReadLine());
            test.IstPrimzahl(a);
            Console.ReadKey();
        }
    }


 class Primzahl
    {
        public void IstPrimzahl(int zahl)
        {
            int[] Arr = new int[zahl - 2];
            
            for (int i = 2; i < zahl; i++)
            {
                Arr[i - 2] = zahl % i;
                if ((zahl % i) != 0)
                    continue;
                Console.WriteLine("Arr[{0}]: {1}  {2} ist durch {3} teilbar", i - 2, zahl % i, zahl, i);
            }

            if (Arr.Contains(0))
                Console.WriteLine("\n{0} ist Kein Primzahl", zahl);
            else
                Console.WriteLine("\n{0} ist ein Primzahl", zahl);
        }    
    }
}
Abgelegt unter Primzahl, Primzahlen.

Kommentare zum Snippet

 

Logge dich ein, um hier zu kommentieren!