반응형
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApp7
{// 정수 하나를 입력 받아 , 2부터 해당 수까지에 존재하난 모든 소수를 찾아서 출력
// 예 2~20까지의 정수 2,3,5,7,11,13,17,19
class PrimNumberCount
{
static void Main()
{
//Input
var count = 0; //소수 개수
var sw = true; //소수(true)인지 학인하는 스위치 변수(flag)
var number = 0;
Console.WriteLine("수 입력 : ") ;
number = int.Parse(Console.ReadLine());
//Process
for (int i = 2; i < number; i++)
{
sw = true;
for (int j = 2; j < i; j++)
{
if (i%j ==0)
{
sw = false;
break;
}
}
if (sw)
{
Console.Write($"{i + " " }"); //소수출력
count++;
if (count%5 ==0)
{
Console.WriteLine( );
}
}
}
//Output
Console.WriteLine($"\n2부터 {number}까지의 소수의 개수 : {count}");
}
}
}
반응형
'C#' 카테고리의 다른 글
C# 이름이 없는 델리게이트 Anonymous Delegate 이거 어떻게 사용하는지 알려드립니다. (0) | 2023.03.13 |
---|---|
C# LINQ 문법 사용법에 대해 공부해보고 알아보자 (0) | 2023.03.13 |
C# - PDA 프로그램 개발 업데이트 (2) | 2023.03.12 |
C# 기초문법 - 람다식의 활용법에 대해 알아보자 (0) | 2023.03.09 |
C# 기초 문법 - 배열 정렬 (0) | 2023.03.09 |
C# -용어정리/VS2019설치/C#프로그래밍 기초(0520) (0) | 2023.03.02 |