• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Spoj - liczby pierwsze sprawdzenie poprawności c#

VMware Cloud PRO - przenieś swoją infrastrukturę IT do chmury
0 głosów
662 wizyt
pytanie zadane 16 marca 2017 w C# przez criser Nowicjusz (210 p.)

Dzień dobry!

Napisałem taki kod z zadania liczby pierwsze. Cały czas mam błędna odpowiedź. Gdzie robię błąd?

 

using System;

namespace Liczbypierwsze
{
    class Program
    {
        static bool checker(int x)
        {
            if (x <= 2) return false;
            for (int n = 2; n <= x / 2; n++)
            {
                if (x % n == 0)
                {
                    return false;
                }

            }
            return true;
        }
        static void Main(string[] args)
        {
            int n = int.Parse(Console.ReadLine());
            int a;

            for (int i = 1; i <= n; i++)
            {
                a = int.Parse(Console.ReadLine());
                if (checker(a)) Console.WriteLine("TAK");
                else Console.WriteLine("NIE");

            }
        }
    }
}

 

 

1 odpowiedź

0 głosów
odpowiedź 16 marca 2017 przez ZakosiliMiNeta Nałogowiec (30,870 p.)
Dla 1 zwraca nie i dla 2 nie gdzie 2 to pierwsza

Podobne pytania

0 głosów
1 odpowiedź 1,014 wizyt
pytanie zadane 10 kwietnia 2016 w C i C++ przez danior Początkujący (330 p.)
0 głosów
1 odpowiedź 834 wizyt
pytanie zadane 16 kwietnia 2017 w SPOJ przez xSvilen Mądrala (5,740 p.)
0 głosów
0 odpowiedzi 411 wizyt
pytanie zadane 1 sierpnia 2023 w C i C++ przez Jakub005 Początkujący (310 p.)

93,430 zapytań

142,427 odpowiedzi

322,652 komentarzy

62,792 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

...