using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class cshop
{
static void Main(string[] args)
/* {
int a = 10;
int b = 40;
int sum;
sum = a + b;
int x = Console.Read();
int y = Console.Read();
int sum1 = x + y;
if (sum >= 30)
Console.WriteLine("잘했어요");
else if( sum <30)
Console.WriteLine("노력요함");
else
Console.WriteLine("뭐지");
Console.WriteLine("X값 은 = " + x);
Console.WriteLine("Y값 은 = " + y);
Console.WriteLine("X + Y 값은 = " + sum1);
}
}
}
*/
{
Console.Write("a = ");
string str = Console.ReadLine(); //문자열 입력
int a = Convert.ToInt32(str); //문자열 을 정수형으로 변환
//int a = int.Parse(str); //위와같은뜻
Console.Write("b = ");
int b = Convert.ToInt32(Console.ReadLine()); //32bit인트형으로 변환하여 입력
//왜 이문장은 위에꺼랑 다른걸까 생각해보기
int sum = Sum(a, b); // int sum = a + b; 라고 해도되는데 이떄는 밑에 객체?없어도됩니다.
Console.WriteLine("a + b = {0}" , sum); //"a + b =" + sum 이라고 하여도된다.
//{0} <-유니코드 나타내는건데 아직정확히모르겠습니다.
}
static int Sum(int a, int b) //static이 왜 사용되엇나
{
int sum = a + b;
return sum; // return a+b; 라고 해도됩니다.
}
}
}