본문 바로가기

분류 전체보기71

[코딩일기] C# List using System; using System.Collections; using System.Collections.Generic; using Unity.VisualScripting; using UnityEngine; public class HelloWorld : MonoBehaviour {     void Start()     {         List names = new List(5/*효율 차원에서 몇 개의 데이터가 들어갈지 정해주는 것. 이것보다 더 많이 잡으면 또 더 자동으로 늘어남*/);        // new 이 부분이 실제로 리스트를 만듦.         names.Add("James");         names.Add("Eric");         // Debug.Log(names[0.. 2024. 7. 4.
[코딩일기] C# 다차원 배열(단순 배열, 2차원 배열, 가변 배열) // 배열using System.Collections; using System.Collections.Generic; using Unity.VisualScripting; using UnityEngine; public class HelloWorld : MonoBehaviour {     void Start()     {         int[] a = new int[5]; /*        for (int i = 0; i         {             a[i] = i * 3;         }         for (int i = 0; i         {             Debug.Log(a[i]);         }     } } // 배열의 차원이 높아질수록 코드 읽기가 굉장히 불편함. .. 2024. 7. 3.
[코딩일기] C# (연습문제) for, while using System.Collections; using System.Collections.Generic; using Unity.VisualScripting; using UnityEngine; public class HelloWorld : MonoBehaviour {     void Start()     {         // ●●● 문제 1         // ●●● 1보다 큰 수를         // ●●● 변수 a와 b에 각각 넣고         // ●●● a에 b를 몇 번 곱하면         // ●●● 1000을 넘는지 알아내는 프로그램         // int a = 3;         // int b = 2;         // int counter = 0;         // whil.. 2024. 7. 3.
[코딩일기] C# break using System.Collections; using System.Collections.Generic; using Unity.VisualScripting; using UnityEngine; // 종이를 몇 번 접으면 두께가 1m가 넘을까? public class HelloWorld : MonoBehaviour {     void Start()     {         float thickness = 0.0001f;    // 종이 한 장의 두께(m 단위)         int count = 0;     // 종이를 접는 횟수         while (thickness         {             count++;                 // 계속 더한다             thick.. 2024. 7. 2.