반응형
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApp15
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("{0,5}{1,8}{2,5}{3,6}","10진수","2진수","8진수","16진수");
for (int i = 0; i < 129; i++)
{
Console.WriteLine($"{i,7}," +
$"{Convert.ToString(i,2),10}," +
$"{Convert.ToString(i,8),5 }," +
$"{Convert.ToString(i,16),6}");
}
}
}
}
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApp12
{
class Program
{
static void Main(string[] args)
{
string s = Console.ReadLine();
string[] ss = s.Split();
int a = int.Parse(ss[0]);
int b = int.Parse(ss[1]);
Console.WriteLine(a+b);
}
}
}
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApp11
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("점수를 입력하세요");
int score = int.Parse(Console.ReadLine());
string grade = null;
switch (score/10)
{
case 10:
case 9: grade = "A";
break;
case 8:
grade = "B";
break;
case 7:
grade = "C";
break;
case 6:
grade = "D";
break;
default:
grade = "F";
break;
}
Console.WriteLine("제 등급은요?" + grade);
}
}
}
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApp8
{
class Program
{
static void Main(string[] args)
{
//값형식의 변수가 object 타입으로 변환되는 것을 Boxing
//object타입의 변수가 값형식으로 변환되는 것을 Unboxing
//object타입은 참조형식이기 때문에 힙에 데이터를 할당합니다
int i = 123;
object o = i; // 박싱
i = i + 10;//박싱값은 변하지 않는다
Console.WriteLine("i:"+i);
Console.WriteLine("o:" + o);
Console.WriteLine("//////////////////////////");
int j = (int)o;
j = j + 10;
Console.WriteLine("j:"+j);
object p = j;
o = 100;
Console.WriteLine("o:"+o);
Console.WriteLine("p:"+p);
}
}
}
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApp9
{
class Program
{
//입력한 년도가 윤녀인지 평년인지 판단하여 출력하는 프로그램을 작성해 봅니다.
// 윤년은4로 나누어지고 100으로 나누어지지 않거나 400으로 나누어지는 연도입니다.
static void Main(string[] args)
{
int year = int.Parse(Console.ReadLine());
if (year%4 == 0 && year%100 !=0 || year%400==0)
{
Console.WriteLine($"{year}은 윤년");
}
else
{
Console.WriteLine($"{year}은 평년");
}
if (DateTime.IsLeapYear(year))
{
Console.WriteLine($"{year}은 윤년");
}
else
{
Console.WriteLine($"{year}은 평년");
}
}
}
}
ConsoleColor c = (ConsoleColor)(new Random()).Next(0, 3);
if (c == ConsoleColor.Black)
{
Console.WriteLine("Black");
}
else if (c == ConsoleColor.Green)
{
Console.WriteLine("Green");
}
else if (c == ConsoleColor.DarkGreen)
{
Console.WriteLine("DarkGreen");
}
else
{
Console.WriteLine("?????????");
}
반응형