C#
-
C# 005 반복문을 사용한 수의 합C# 2022. 3. 15. 21:10
1~100까지의 합, 짝수의 합, 홀수의 합, 역수의 합 using System; namespace _005 { class Program { static void Main(string[] args) { double x = 0, y = 0, z = 0, q = 0; for (double i = 1; i < 101; i++) //1부터 101 아래까지 { x = x+i ; //전체 수의 합 if (i%2==0) { y += i; //짝수의 합 } else { z += i; //홀수의 합 } q = q + 1 / i; //역수의 합 } Console.WriteLine("1~100의 합 = " + x); Console.WriteLine("1~100의 짝수의 합 = " + y); Console.WriteLine(..
-
C# 004 판단문을 사용한 BMI 계산기C# 2022. 3. 15. 21:05
기존 BMI 계산기에 if, else if, else를 사용한 비만도 판단 using System; namespace _004 { class Program { static void Main(string[] args) { double weight = 0, height = 0, bmi = 0; // 입력받을 키와 체중, 계산값을 받을 bmi Console.Write("키를 입력하세요(cm) :"); height = double.Parse(Console.ReadLine()); // 키를 입력받음 Console.Write("체중을 입력하세요(kg) : "); weight = double.Parse(Console.ReadLine()); // 체중을 입력받음 height /= 100; //단위를 미터로 바꿈 bmi..
-
C# 002 산술연산자C# 2022. 3. 15. 20:17
입력받은 두 정수를 산술연산자로 계산합니다. using System; namespace _002 { class Program { static void Main(string[] args) { int x = 0, y = 0; string inputdata; //정수를 문자열 받음 string[] token; //정수를 나누는 변수 Console.Write("두개의 정수를 입력하세요 : "); inputdata = Console.ReadLine(); //정수 두개를 문자열로 받음 token = inputdata.Split(' '); //' '문자열에 ' '기준으로 짤라서 배열에 들어감 x = int.Parse(token[0]); //x에 토큰배열의 0번째 입력 y = int.Parse(token[1]); //..
-
C# 001 입출력C# 2022. 3. 15. 20:14
간단한 입출력 namespace _001 { class Program { static void Main(string[] args) { int id = 0; //학번 string name=" "; //이름 Console.Write("학번을 입력하세요: "); id = int.Parse(Console.ReadLine()); //id 학번을 int형으로 입력받음 Console.Write("이름을 입력하세요: "); name = Console.ReadLine(); //이름을 string 입력받음 Console.WriteLine("[학번] : " + id); //id 출력 Console.WriteLine("[이름] : " + name); //name 출력 } } } 결과