세 정수를 입력받아 MAX값을 출력해주는 Max함수를 만들었다. 이하 설명은 주석으로 달아두었음. using System; namespace _20190823 { class Program { static int Max(int a, int b, int c)//최댓값 출력해주는 MAX함수 { int[] x = { a, b, c }; int max = a;//max변수에 첫번째값(a) 삽입 for (int i = 1; i < x.Length; i++)//첫번째값(a)은 max에 넣어뒀으니 두번째부터 시작 { if (max < x[i])//max와 x배열의 요소값들과 비교 max = x[i];//max보다 x배열의 요소값이 크면 max에 x배열의 요소값을 대입 } return max;//max(최댓값) 반환 }..
* 입력함수 : Console.ReadLine() * 출력함수 : Console.WriteLine("내용") -> {0} : 첫번 째 출력할 변수의 값 -> {0:0.0} : 소숫점 첫번 째까지 출력 using System; namespace _20190823 { class Program { static void solve(int a, int b, int c) { Console.WriteLine("SUM : {0}", a+b+c);//합 Console.WriteLine("avg : {0:0.0}", (a+b+c)/3);//평균 } static void Main(string[] args) { int a, b, c; a = int.Parse(Console.ReadLine());//a 입력 b = int.Pa..
10진수 //10진수 기본 Console.WriteLine("{0}", number); //10진수 5자리 확보후 우측 정렬 Console.WriteLine("{0,5}", number); 16진수 //16진수 기본 Console.WriteLine("{0:X}", number); //16진수 5자리 출력 (빈자리는 0으로 채움) Console.WriteLine("{0:X5}", number); //16진수 5자리 확보후 우측 정렬 Console.WriteLine("{0:5X}", number); 실수 //float형 (에러) float a = 1.0; //float형 float b = 1.0f; //double형 double c = 1.0; - C#은 float형일 때 f를 붙여줘야된다. 없으면 doub..
using System; using System.Linq; // .Contains namespace test { class Program { static void Main(string[] args) { Random rand = new Random(); int[] num = new int[7]; // 번호 for (int i = 0; i < num.Length; i++) { int a = rand.Next(1, 46); if (!num.Contains(a)) num[i] = a; else i--; } // 버블정렬 for (int j = 0; j < num.Length - 1; j++) { for (int k = 1; k < num.Length - 1; k++) { if (num[k] < num[k - 1..
- Total
- Today
- Yesterday