본문 바로가기

언어28

[C#] params 키워드 using System; using System.Diagnostics.CodeAnalysis; using System.Numerics; namespace MyFirstProgram { internal class Program { static void Main(string[] args) // main method { // params keyword: 같은 타입의 매개변수가 몇 개나 들어올지 모를 때 사용할 수 있음 // 여러개의 매개변수를 하나로 퉁쳐서 함수 작성 가능 double total1, total2; total1 = CheckOut(2, 3, 4, 5, 6, 7, 8); total2 = CheckOut(2, 3, 4, 5); Console.WriteLine(total1); Console.Write.. 2023. 3. 12.
[C#] 함수 오버로딩 method overloading using System; using System.Diagnostics.CodeAnalysis; using System.Numerics; namespace MyFirstProgram { internal class Program { static void Main(string[] args) // main method { // 함수 오버로딩 // 조건: 이름과 리턴 형식이 같지만 매개변수가 달라야함. double total; total = Multiply(2, 3, 4); Console.WriteLine(total); } static double Multiply(double a, double b) { return a * b; } static double Multiply(double a, double b, dou.. 2023. 3. 12.
[C#] 리턴값(반환값) return key word using System; namespace MyFirstProgram { internal class Program { static void Main(string[] args) // main method { int result1 = Multiply1(11, 12); double result2 = Multiply2(12.4, 13.7); Console.WriteLine(result1); Console.WriteLine(result2); Console.WriteLine(getMyName("jolab")); } static int Multiply1(int x, int y) { int z = x * y; return z; } static double Multiply2(double x, double y) { dou.. 2023. 3. 12.
[C#] 함수 method using System; namespace MyFirstProgram { internal class Program { static void Main(string[] args) // main method { String name = "JoLab"; int age = 22; singHappyBirthday_1(); // 그냥 아무것도 없는 함수 singHappyBirthday_2(name); // 매개변수가 있는 함수 1 singHappyBirthday_3(name, age); // 매개변수가 있는 함수 2 } static void singHappyBirthday_1() { Console.WriteLine("Happy birthday to you!"); Console.WriteLine("Happy birth.. 2023. 3. 12.
[SQL] 데이터베이스설계및실습 - 과제 1 쿼리문 연습 과제 drop database book; create database book; use book; create table productlines(productLine varchar(30) primary key, testDescription varchar(4000), htmlDescription mediumtext, image mediumblob); create table offices(officeCode varchar(10) primary key, city varchar(50) not null, phone varchar(50) not null, addressLine1 varchar(50) not null, addressLine2 varchar(50), state varchar(50), cou.. 2023. 3. 12.
[C#] foreach loop: foreach 반복문 using System; namespace MyFirstProgram { internal class Program { static void Main(string[] args) // main method { // foreach loop: String[] cars = { "BMW", "Mustang", "Corvette" }; foreach (String car in cars) { Console.WriteLine(car); } } } } 2023. 3. 12.
[C#] 배열 Arrays using System; namespace MyFirstProgram { internal class Program { static void Main(string[] args) // main method { // arrays: 배열 // String[] cars = { "BMW", "Mustang", "Corvette" }; // 배열 생성법 1 String[] cars = new string[3]; // 배열 생성법 2 Console.WriteLine(cars[0]); Console.WriteLine(cars[1]); Console.WriteLine(cars[2]); cars[0] = "Tesla"; cars[1] = "BMW"; cars[2] = "Mustang"; Console.WriteLine(ca.. 2023. 3. 12.
[C#] 계산기: Calculator using System; namespace MyFirstProgram { internal class Program { static void Main(string[] args) // main method { // 계산기: calculator do { double num1 = 0; double num2 = 0; double result = 0; Console.WriteLine("------------------"); Console.WriteLine("Calculator Program"); Console.WriteLine("------------------"); Console.Write("Enter number 1: "); num1 = Convert.ToDouble(Console.ReadLine()); Con.. 2023. 3. 12.
[C#] 가위 바위 보: Rock Scissors Paper using System; namespace MyFirstProgram { internal class Program { static void Main(string[] args) // main method { // 가위 바위 보: Rock Paper Scissors Random random = new Random(); bool playAgain = true; String player; String computer; String answer; while (playAgain) { player = ""; computer = ""; answer = ""; while (player != "ROCK" && player != "PAPER" && player != "SCISSORS") { Console.Write("Ent.. 2023. 3. 12.
[C#] 숫자 맞추기 게임 (number guess game) - 업다운 (up and down) using System; namespace MyFirstProgram { internal class Program { static void Main(string[] args) // main method { // 숫자 맞추기 게임 (업다운) Random random = new Random(); bool playAgain = true; int min = 1; int max = 100; int guess; int number; int guesses; String response; while (playAgain) { guess = 0; guesses = 0; number = random.Next(min, max + 1); response = ""; while (guess != number) { Console.W.. 2023. 3. 1.
[C#] 다중 for문 (nested for loop) using System; namespace MyFirstProgram { internal class Program { static void Main(string[] args) // main method { // 다중 for 문 for (int ii = 0; ii < 5; ii++) { for (int jj = 0; jj < 6; jj++) { Console.Write("@"); } Console.WriteLine(); } } } } 2023. 3. 1.
[C#] for문 (for loop) using System; namespace MyFirstProgram { internal class Program { static void Main(string[] args) // main method { // for for (int ii = 0; ii 0; jj--) { Console.WriteLine(jj); } Console.WriteLine("Happy New Year!!!"); } } } 2023. 3. 1.
728x90