๋ณ์๋ฅผ ๋ช ํจ์ด๋ผ๊ณ ํ๋ค๋ฉด,
๋ฐฐ์ด์ด๋ ์ปฌ๋ ์ ์ ๋ช ํจ์ง์ด๋ผ๊ณ ํ ์ ์๋ค!
๋ช ํจ์ง์ด ์์ ์ฌ์์ ๋ช ํจ ๊ด๋ฆฌ ๊ณ ๋ฏผ์ ๋์ด์ฃผ๋ ๊ฒ์ฒ๋ผ ๋ฐฐ์ด๊ณผ ์ปฌ๋ ์ ์ ํ๋ก๊ทธ๋๋จธ์ ๋ฐ์ดํฐ ๊ด๋ฆฌ ๊ณ ๋ฏผ์ ๋์ด์ค๋ค.
๋ณ์๋ฅผ 300๊ฐ ์ ์ธํ์ง ๋ง๊ณ
300๊ฐ์ ์ฉ๋์ ๊ฐ์ง ๋ณ์๋ฅผ 1๊ฐ๋ง ์ ์ธํ๋๋ก ํ์.
๋ฐ์ดํฐํ์[] ๋ฐฐ์ด ์ด๋ฆ = new ๋ฐ์ดํฐํ์[์ฉ๋];
๊ฐ์ ์ฑ๊ฒฉ์ ๋ฐ์ดํฐ๋ผ๋ฉด ๋ณ์๋ฅผ ์ฌ์ฉํ๋ ๊ฒ๋ณด๋ค ๋ฐฐ์ด๋ก ์ ์ํ ๋ค์ for๋ฌธ์ด๋ foreach๋ฌธ๊ณผ ํจ๊ป ์ฌ์ฉํ๋ ๊ฒ์ด ์ฝ๋๋ฅผ ํจ์ฌ ๋ ๊ฐ๊ฒฐํ๊ฒ ๋ง๋ค ์ ์๋ค.
class MainApp
{
static void Main(string[] args)
{
float[] tests = new float[5];
tests[0] = 75;
tests[1] = 69;
tests[2] = 100;
tests[3] = 99;
tests[4] = 85;
float sum = 0;
foreach (var num in tests)
{
sum += num;
}
float average = sum / tests.Length;
Console.WriteLine(average);
}
๋ฐฐ์ด ์ธ๋ฑ์ค๊ฐ 0์ผ๋ก ์์ํ๋๊น ์ฒซ ๋ฒ์งธ ์์๋ฅผ ๊ธฐ์ค์ผ๋ก ์ ๊ทผํ ๋๋ ํฐ ๋ถํธ์ด ์์ง๋ง,
๋ง์ง๋ง ์์๋ฅผ ๊ธฐ์ค์ผ๋ก ์ ๊ทผํ๊ณ ์ถ์ ๋๋ ์ฝ๊ฐ์ ํธ๋ฆญ์ด ํ์ํ๋ค.
๊ฐ๋ น ๊ธธ์ด๊ฐ 5์ธ ๋ฐฐ์ด์ ๋ง์ง๋ง ์์์ ์ ๊ทผํ๋ ค๋ฉด '๋ฐฐ์ด์ ๊ธธ์ด'๋ฅผ ๋จผ์ ์์๋ด๊ณ , ๊ฑฐ๊ธฐ์ 1์ ๋นผ์ผํ๋ค.
int[] scores = new int[5];
scores[scores.Length-1] = 34; //scores[4]=34;์ ๋์ผ
<๋ฐฐ์ด ์ด๊ธฐํ ๋ฐฉ๋ฒ>
(1) string[] array1 = new string[3] { "๋น์ ์", "๋ฐ๋ณด๋ค", "๋ฐ๋ณด!" }; //๋ฐฐ์ด์ ์ฉ๋์ ๋ช ์
(2) string[] array1 = new string[] { "๋น์ ์", "๋ฐ๋ณด๋ค", "๋ฐ๋ณด!" }; //๋ฐฐ์ด์ ์ฉ๋์ ์๋ต
(3) string[] array1 = { "๋น์ ์", "๋ฐ๋ณด๋ค", "๋ฐ๋ณด!" }; //new์ฐ์ฐ์, ๋๊ดํธ[], ๋ฐฐ์ด ์ฉ๋ ๋ชจ๋ ์๋ต
'C# > ์ด๊ฒ์ด C#์ด๋ค' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
49. Array๋ก ์ํ๋ฒณ ์ถ๋ ฅํ๋ ์์ (0) | 2022.02.24 |
---|---|
48. System.Array (0) | 2022.02.24 |
46. ์ฑํฐ9 ์ฐ์ต๋ฌธ์ (0) | 2022.02.24 |
45. ์ถ์ํด๋์ค์ ํ๋กํผํฐ (0) | 2022.02.24 |
44. ์ธํฐํ์ด์ค์ ํ๋กํผํฐ (0) | 2022.02.23 |