반응형
예제입니다.
dir c"\ 식으로 명령어(exe) 뒤에 따라오는 문자열
예) 명령줄인수.exe 1 100 3 =>1 부터 100까지 3의 배수 합을 구하는 프로그램
예)명령줄인수.exe 1 50 2 =>1부터 50까지 2의 배수의 합을 구하는 프로그램
Program.cs |
using System; using System.Collections.Generic; using System.Text; namespace 명령줄인수 { class Program { static void Main(string[] args) { if (args.Length < 3) { Console.WriteLine("명령줄인수는 3개 이상 필요합니다."); return; } int first = Convert.ToInt32(args[0]); int second = Int32.Parse(args[1]); int num = Convert.ToInt32(args[2]); int sum = 0; for (int i = first; i <= second; i++) { if (i % num == 0) { sum += i; } } Console.WriteLine("{0}~{1}까지 {2}의 배수 합 : {3}", first, second, num, sum); } } } |
결과화면
저는 "명령줄인수.exe"파일을 C드라이브에 복사 했습니다.
반응형
'C#' 카테고리의 다른 글
65.C# - Nullable (널 기능 형식) (0) | 2009.08.17 |
---|---|
64.C# - 명령줄인수 - 2 - ( command Line Prompt ) (0) | 2009.08.17 |
62.C# - 봉인클래스 (sealed Class) (0) | 2009.08.15 |
61.C# - 인터페이스 (Interface) (0) | 2009.08.14 |
60.C# - 추상클래스 (Abstract Class) (0) | 2009.08.14 |
Comments