728x90
SMALL

// whileによるル

using System;

public class Program{

    public static void Main(){

        var i =0;

        while(i<=15)

        {

            Console.WriteLine(i);

            i++;

        }

    }

}

 

///

 

 

// whileによるル理2

using System;

public class Program{

    public static void Main(){

        var i = 3;  // カウンタ変数の初期化

        while(i <= 10) {

            Console.WriteLine("hello world " + i);  // 繰り返し

            i = i + 2;  // カウンタ変数の更新

        }

        Console.WriteLine("last " + i);

    }

}

// 헬로월드 3 5 7 9 하고 마지막에 last 11 출력. 

 

728x90

설정

트랙백

댓글

728x90
SMALL

// whileによるル

using System;

public class Program{

    public static void Main(){

        // カウンタ変数の初期化

        var i =0;

        while (i<=5) {

            // 繰り返し

            // カウンタ変数の更新

        Console.WriteLine("Hello World" + i);

        i= i+1;

        }

        Console.WriteLine("last " + i);

    }

}

// 0부터 5까지는 Hello world 0 1 2 3 4 5 출력하고 

// 마지막에는 6을 출력한다. 

///

// whileによるル

using System;

public class Program{

    public static void Main(){

        var i = 0;

        while (i<10)

        {

        Console.WriteLine("ハロpaizaニング");

        i++;

        }

}

}

728x90

설정

트랙백

댓글

728x90
SMALL

// 西年から平成年を求める

using System;

public class Program{

    public static void Main(){

        var seireki = 2017;

        Console.WriteLine("西" + seireki + "年は");

        if (seireki >= 1989)

        {

            var heisei = seireki - 1988;

            Console.WriteLine("平成" + heisei + "年です。");

        }

        

    }

}

// 1988을 마이너스 해서 서기년도에 대입하는 헤이세이 년도를 찾기

//////////////////

// 西年から平成年を求める

using System;

public class Program{

    public static void Main(){

        var today = DateTime.Today;

        var seireki = today.Year;

        //var seireki = 2017;

        Console.WriteLine("西" + seireki + "年は");

        if (seireki >= 1989)

        {

            var heisei = seireki - 1988;

            Console.WriteLine("平成" + heisei + "年です。");

        }

       

    }

}

//////////////////////////////////////

//   var today = DateTime.Today;

//  var seireki = today.Year;

// 오늘 날짜를 통해 서기 몇 년인 지 불러와서 그거를 헤이세이 년도로 출력한다.

 

//////

// 西年から昭和年を求める

using System;

public class Program{

    public static void Main(){

        var random = new Random();

        var seireki = random.Next(0, 63) + 1926;

        Console.Write("西" + seireki + "年は");

 

        // 昭和年を計算

        var showa = seireki-1925;

        Console.WriteLine("昭和" + showa + "年です");

    }

}

// 쇼와로 년도

 

 

728x90

설정

트랙백

댓글

728x90
SMALL

// RPGのクリティカルヒットを再現

// 比較演算子 == > < >= <= !=

// スライムとっている。

// 1から10のサイコロをふって、

// 6サイコロの目だけダメジをえたと表示。

// 6以上:クリティカルヒットとして、100のダメジをえたと表示。

using System;

public class Program{

    public static void Main(){

     var random = random.Next(1,11);

     var hit = random.Next(1,11);

     Console.WriteLine(hit);

     if(hit < 6)

     {

         Console.WriteLine("スライムに" + hit + "のダメジをえた!");

        

     }

     else

     {

         Console.WriteLine("スライムに100のダメジをえた!");

     }

    

    }

}

// 슬라임에 데미지를 전달한다. 

///////////////////////////

using System;

public class Program{

    public static void Main(){

        var random = new Random();

        var dice = random.Next(1, 7);

        if(dice>=4)

        {

            Console.WriteLine("サイコロは" + dice);

        Console.WriteLine("スライムの攻をかわした");

        }

        else

        {

            Console.WriteLine("サイコロは" + dice);

            Console.WriteLine("スライムから10のダメジを受けた");

        }

        }

}

// 슬라임의 공격을 회피하는 랜덤 코드

728x90

설정

트랙백

댓글

728x90
SMALL

// おみくじを作る 오미쿠지

// 比較演算子  ==  >  <   >=  <=  !=

// 大吉  中吉  小吉    大凶

using System;

public class Program{

    public static void Main(){

    var omikuji = 1;

    Console.WriteLine(omikuji);

    if(omikuji == 1) {

        Console.WriteLine("大吉")

    }

    else if(omikuji == 2)

    {

        Console.WriteLine("中吉");

    }

    else if (omikuji <= 4)

    {

        Console.WriteLine("小吉"); //3 4

        

    }

    else if (omikuji <= 7)

    {

        Console.WriteLine(""); // 5 6 7

    }

   

    }

}

// 1을 뽑았으니 대길로 나온다. 

 

using System;

public class Program{

    public static void Main(){

        var random = new Random();

    var omikuji = random.Next(1,11);

    Console.WriteLine(omikuji);

    if(omikuji == 1) {

        Console.WriteLine("大吉")

    }

    else if(omikuji == 2)

    {

        Console.WriteLine("中吉");

    }

    else if (omikuji <= 4)

    {

        Console.WriteLine("小吉"); //3 4

        

    }

    else if (omikuji <= 7)

    {

        Console.WriteLine(""); // 5 6 7

    }

    else

    {

        Console.WriteLine("大凶"); //

    }

    }

}

// 1에서 10까지 랜덤으로 출력한다. 랜덤에서 괄호는 작은 숫자 이상 큰 숫자 미만이라는 의미

// (1,11)은 1부터 10까지 랜덤으로 출력한다는 의미이다. 

// 1은 대길, 2는 중길, 3과 4는 소길, 5 6 7은 흉, 8 9 10은 대흉

 

// 과제 1

// おみくじを作る

using System;

public class Program{

    public static void Main(){

        var random = new Random();

        int omikuji = random.Next(1, 101);  // 1101の値をランダムに選されます。

        if (omikuji >= 30) {

             Console.WriteLine("omikujiの中身は" + omikuji + "なので大吉");

        } else {

             Console.WriteLine("omikujiの中身は" + omikuji + "なので大凶");

        }

    }

}

728x90

설정

트랙백

댓글

728x90
SMALL

// if文による件分岐 比較演算子

using System;

public class Program{

    public static void Main(){

        var number = 1;

        if (number == 1) {

            Console.WriteLine("スキ!");    // 件式が成立したときの

        }

    }

}

// a == b :ab等しい

// a > b :abより大きい.

// a < b :abより小さい

// a >= b :ab이상

// a <= b :ab이하

// a !=b :ab와 같지 않다.

 

// if文による件分岐 比較演算子

 

using System;

public class Program{

    public static void Main(){

        var time = 12;

        if (time < 12) {

            Console.WriteLine("午前中");    // 件式が成立したときの

        }

        else if(time ==12)

        {

            Console.WriteLine("正午");

        }

        else if(time > 12)

        {

            Console.WriteLine("午後");

        }

       

    }

}

////////////////

// if文による件分岐 比較演算子

using System;

public class Program{

    public static void Main(){

        var random = new Random();

        var age = random.Next(0, 5) + 18;

        // ここにif文を追加する

        if(age < 20)

        {

        Console.Write(age + "才は酒不可");

        }

        else

        {

        Console.Write(age + "才は酒可能");

        }

       

    }

}

//20세 이상인지 아닌지를 판별해서 술을 팔 수 있나를 체크한다.

 

// if文による件分岐 比較演算子

using System;

public class Program{

    public static void Main(){

        var random = new Random();

        var place = random.Next(1, 13);

  

        // ここにif文を追加する

        if(place < 6)

        {

            Console.Write(place + "位入賞");

        }

    else

    {

        Console.Write(place + "位入賞");

    }

    }

}

728x90

'프로그래밍' 카테고리의 다른 글

C# paiza 10 - 크리티컬 데미지와 회피  (0) 2020.05.09
C# paiza 9 - 제비뽑기(おみくじ)  (0) 2020.05.09
C# paiza 7 - if/else if문  (0) 2020.05.09
C# paiza 6 - if문  (0) 2020.05.09
C# paiza 5 - 데이터 형에 대한 내용  (0) 2020.05.09

설정

트랙백

댓글

728x90
SMALL

// if文による件分岐 - else if

using System;

public class Program{

    public static void Main(){

        var number = 1;

        if ( number == 1 ) {

            Console.WriteLine("スキ!");    // 件式が成立した時の

        }

        else if(number == 2)

        {

             Console.WriteLine("どちらでもない");  // 件式が成立しなかったときの

        }

        else

        {

            Console.WriteLine("キライ");

        }

    }

}

////////////

// if文による件分岐 else if

using System;

public class Program{

    public static void Main(){

        var random = new Random();

        var number = random.Next(1, 6);

        Console.WriteLine("あなたの順位は" + number + "位です");

        if (number == 1)

        {

            Console.WriteLine("おめでとう");

        }

        else if (number == 2)

        {

            Console.WriteLine("あと少し");

        }

        else

        {

            Console.WriteLine("よくがんばったね");

        }

    }

}

// 1위 이면, 축하한다. 2위 이면, 조금 더 나머지는 열심히 했네

 

728x90

설정

트랙백

댓글

728x90
SMALL

// if文による件分岐

using System;

public class Program{

    public static void Main(){

        var number = 3;

        if (number==1)

        {

            Console.WriteLine("Parasite");

        }

        else

        {

            Console.WriteLine("Kiss me");

        }

    }

}

///////////

 

// if文による件分岐

using System;

public class Program{

    public static void Main(){

        var random = new Random();

        var number = random.Next(1, 6);

        Console.WriteLine("あなたの順位は" + number + "位です");

        // ここにif文を追加する

        if (number == 1)

        {

            Console.WriteLine("おめでとう");

        }

        else

        {

            Console.WriteLine("あと少し");

        }

    }

}

// 1위이면 축하한다는 메시지가 나오고, 1이 아닌 랜덤 값이면 あと少し라는 내용이 나온다. 

728x90

설정

트랙백

댓글