반응형
색 다르게 넣으려고 코드가 좀 지저분해졌다. 그냥 흰색으로 통일하면 몇줄이면 되는데
생일이니깐^^
콘솔 케이크 다들 받으시죠.
1.
[ 코드 ] - 색 들어간 케이크
using System;
using static System.Console;
namespace test
{
internal class Program
{
static void Main(string[] args)
{
Write("생일자의 이름을 입력해주세요.: ");
string name = ReadLine();
ForegroundColor = ConsoleColor.Yellow;
WriteLine($"\n[{name}님 생일 축하합니다!]\n");
ResetColor();
DrawCake();
}
static void DrawCake()
{
WriteLine("******************");
WriteLine("* *");
Write("* ");
ForegroundColor = ConsoleColor.Red;
Write("*");
ResetColor();
WriteLine(" *");
Write("* ");
ForegroundColor = ConsoleColor.Yellow;
Write("|");
ResetColor();
WriteLine(" *");
Write("* ");
ForegroundColor = ConsoleColor.Yellow;
Write("-");
ResetColor();
WriteLine(" *");
Write("* ");
ForegroundColor = ConsoleColor.Yellow;
Write("|=|");
ResetColor();
WriteLine(" *");
Write("* ");
ForegroundColor = ConsoleColor.Yellow;
Write("|===|");
ResetColor();
WriteLine(" *");
Write("* ");
ForegroundColor = ConsoleColor.Yellow;
Write("|=====|");
ResetColor();
WriteLine(" *");
WriteLine("* *");
WriteLine("******************");
}
}
}
2.
[ 코드 ] - 색 없는(불만 Red) 케이크
using System;
using static System.Console;
namespace test
{
internal class Program
{
static void Main(string[] args)
{
Write("생일자의 이름을 입력해주세요.: ");
string name = ReadLine();
WriteLine($"\n[{name}님 생일 축하합니다!]\n");
DrawCake();
}
static void DrawCake()
{
WriteLine("******************");
WriteLine("* *");
Write("* ");
ResetColor();
ForegroundColor = ConsoleColor.Red;
Write("*");
ResetColor();
WriteLine(" *");
WriteLine("* | *");
WriteLine("* - *");
WriteLine("* |=| *");
WriteLine("* |===| *");
WriteLine("* |=====| *");
WriteLine("* *");
WriteLine("******************");
}
}
}
웃기다..... 생일 겸 케이크 만들어봤습니다용
반응형
'Language > C#' 카테고리의 다른 글
[C#] 백준 2444번 별찍기 - 7 (다이아몬드 별찍기) (0) | 2024.01.20 |
---|---|
[C#] 백준 11718번 그대로 출력하기 (for문 ,while문, null조건연산자 사용해보기) (0) | 2024.01.20 |
[C#] 백준 5597번 과제 안 내신 분..? (차집합 Except 이용하기, 1로 만들어서 풀기) (0) | 2024.01.18 |
[C#] 내가 태어난지 얼마나 됐을까? 생일맞이 일 수, 개월 수 구하기 (내 나이가 아기인지 판별법 ^^) (0) | 2024.01.17 |
[C#] 백준 2438번, 2439번 별찍기 (0) | 2024.01.16 |