Mam zadanie by zrobić program który z danego zakresu przez użytkownika będzię sprawdzał/wypisywał tylko liczby pierwsze
To jest mój kod
using System;
namespace ConsoleApp4
{
class Program
{
static bool czyPierwsza(int liczba)
{
for (int i = 2; i < liczba; i++)
{
if (liczba % i == 0)
{
return false;
}
}
return true;
}
static void Main(string[] args)
{
Console.WriteLine("Podaj liczbę która będzię końcem zakresu");
int liczba = Convert.ToInt32(Console.ReadLine());
for(int i = 1;i <= liczba; i++)
{
Console.Write(Convert.ToString(i), czyPierwsza(i));
}
}
}
}
NIe wypisuję mi wartość bool nw dlaczego
(Próbuje coś zrobić w tym języku pierwszy raz więć jak ktoś jescze mógł wytłumaczyć co zrobić by ciągle nie konwertować tych wartości)