반응형
using System;
class GenderTest
{
public static void Main()
{
Console.WriteLine("아유보이? (y)/(n)");
char gender = (char)Console.Read();
if( gender == 'y')
Console.WriteLine("남자이시군요");
else if (gender == 'n')
Console.WriteLine("여자이시군요");
else
Console.WriteLine("잘못된 성별을 입력하셨습니다");
}
}
using System;
class cyon
{
public static void Main()
{
Console.WriteLine("요일을 입력하세요");
char day = (char)Console.Read();
switch (day)
{
case '월' :
Console.WriteLine("월");
break;
case '화':
Console.WriteLine("화");
break;
case '수' :
Console.WriteLine("수");
break;
case '목' :
Console.WriteLine("목");
break;
case '금' :
Console.WriteLine("금");
break;
case '토' :
Console.WriteLine("토");
break;
case '일' :
Console.WriteLine("알");
break;
default:
Console.WriteLine("아닌데");
break;
}
}
}
using System;
class whileTest
{
public static void Main()
{
bool ugiy = false;
bool fool = false;
Console.WriteLine("정신 교정 프로그램");
while (!(ugiy && fool))
{
Console.WriteLine("당신은 잘생겼습니까? y/n");
if(Console.ReadLine() == "n")
ugiy = true;
else
ugiy = false;
Console.WriteLine("당신은 똑똑합니까? y/n");
if(Console.ReadLine () == "n")
fool= true;
else
fool = false;
}
Console.WriteLine("축하합니다 당신은 정상입니다");
}
}
class whileTest
{
public static void Main()
{
bool ugly = false;
bool fool = false;
Console.WriteLine("******* 정신 교정 프로그램 ******");
do
{
Console.WriteLine("당신은 잘생겼습니까?(y/n)");
if (Console.ReadLine() == "n")
ugly = true;
else
ugly = false;
Console.WriteLine("당신은 똑똑합니까?(y/n)");
if (Console.ReadLine() == "n")
fool = true;
else
fool = false;
} while (!(ugly && fool));
Console.WriteLine("*** 축하드립니다. 당신은 이제 정상입니다. ***");
}
}
using System;
class forfortest
{
public static void Main()
{
for(int i=0; i<5; i++)
{
for(int j =0; j <= i ; j++)
{
Console.Write("*,");
}
Console.WriteLine();
}
}
}
using System;
class forfortest
{
public static void Main()
{
for(int i=0; i<5; i++)
{
for(int j =0; j <= i ; j++)
{
Console.Write("*,");
}
Console.WriteLine();
}
}
}
using System;
class foreachtest
{
public static void Main()
{
int[] Values = {12,43,64,56,32};
foreach(int value in Values)
{
Console.WriteLine(value);
}
}
}
using System;
class breakTest
{
public static void Main()
{
int[] Values = {12,43,54,56,32};
foreach(int aa in Values)
{
if(aa == 43)
break;
Console.WriteLine(aa);
}
}
}
using System;
class continueTest
{
public static void Main()
{
int[] args ={12,43,56,37};
foreach(int bb in args)
{
if(bb == 43) //43은 그냥 넘어가고 걔속 순환
continue;
Console.WriteLine(bb);
}
}
}
using System;
class gototest
{
public static void Main()
{
int[] vv = {12,34,56,678,45};
foreach(int a in vv)
{
if(a > 50)
goto tooBig;
Console.WriteLine("{0}?{1}", a,vv);
}
tooBig:
Console.WriteLine("Too Big!");
}
}
'.NET > C# Basic' 카테고리의 다른 글
static정적맴버 배열 연산자 is/as foreach 문 메서드 오버로딩 메서드 가변 인자 (0) | 2008.10.14 |
---|---|
인터페이스(interface) 와 추상화클래스(abstract) 예제 (0) | 2008.10.14 |
C# Delegate와 Event 중요 (0) | 2008.10.13 |
Console.Read() 와 Console.ReadLine() 차이 (0) | 2008.10.10 |
C#을 시작하기위한 .... 오윤이의 그것 (0) | 2008.10.10 |
연산자 오버로딩 - 인덱스 (0) | 2008.10.10 |
C# 사용 개념 대충 순서 대충보는거 대충 (0) | 2008.10.10 |
C# 정정맴버 (0) | 2008.10.10 |