본문 바로가기

Programming72

C# 배열 실습(비정방향 배열) 각 행에 값을 넣어 합을 출력 행의 개수를 입력하세요>> 3 0행에 몇개의 열을 만드시겠습니까?>>2 1행에 몇개의 열을 만드시겠습니까?>>3 2행에 몇개의 열을 만드시겠습니까?>>1 입력[0][0]: 입력[0][1]: 입력[1][0]: 입력[0][0]: ... 0행의 합계는 XXX 1행의 합계는 XXX 2행의 합계는 XXX using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApp4 { class Program { static void Main(string[] args) { int sum = 0; Console.Write("행의 개수를 입력하세요 >.. 2021. 4. 29.
C# 반복문, 배열 break문 가장 가까운 반복문을 빠져나옴 (조건문 x) continue문 조건식에 continue가 있으면 다시 위의 조건으로 올라가 확인을 한다. 배열 자료형이 동일한 여러개의 값을 연이어 저장할 수 있도록 하는 기억공간의 집합체 배열선언 C#은 배열의 []가 자료형 바로옆에 와야한다 1)배열선언과 메모리 할당을 따로 하는 경우 자료형 변수; 변수 = new 자료형[배열의 크기]; 2)배열선언과 메모리 할당을 동시에 하는 경우 자료형[] 변수 = new 데이터형[배열의 크기]; 3)배열의 선언과 동시에 값을 설정하는 경우 자료형[] 변수 = {값1, 값2, 값3,...}; new 키워드? C++의 동적할당과 비슷한 개념이다. 하지만 따로 소멸자를 써주지 않아도 된다. ex) int[] i = new .. 2021. 4. 29.
C# 1. 정수형 배열 20개를 준비한다. 1) 배열에 모두 0으로 초기화한다 2) 배열에 2부터 짝수를 입력.. 2,4,6..... 3) 배열의 내용이 4의 배수면 -1로 바꾸기.. 2,-1,6,-1,10,-1...... 4) 배열의 내용을 반대 순서로 출력...(length사용) 40, -1, 38, -1........ using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApp0428 { class Program { static void Main(string[] args) { int i; int[] array = new i.. 2021. 4. 28.
C# 구구단 프로그램을 작성 ex1) using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApp0428 { class Program { static void Main(string[] args) { for(int dan=2; dan 2021. 4. 28.
C# 제어문, 반복문 실습문제 5개 1) 12345부터 67890까지 숫자 중에서 3838의 배수의 합계를 출력하라. using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApp7 { class Program { static void Main(string[] args) { int sum = 0; //12345부터 67890까지 숫자 중에서 3838의 배수의 합계를 출력하라. for(int i=12345; i 2021. 4. 27.
C# 입력된 수의 평균 구하기 while문을 이용하여 키보드에서 숫자를 입력 받아 입력 받은 모든 수의 평균을 출력하는 프로그램을 작성해보자. 0이 입력되면 입력이 종료되고 평균을 구하여 출력한다. using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApp7 { class Program { static void Main(string[] args) { double sum = 0; double count = 0; double avg = 0; while (true) { Console.Write($"숫자를 입력하세요:"); double num = double.. 2021. 4. 27.