본문 바로가기

전체 글20

C언어 | 이중 포인터 예제 ✅오늘의 문제 : 최대값 구하기 이중 포인터와 크기가 5인 배열을 선언하고, 함수를 사용해서 입력된 수 중 최대값을 출력해보세요. 함수는 void형입니다. 최대값을 저장하는 이중 포인터 변수는 main함수에 초기화해야합니다. (코뮤니티 모각코 과정 中 출제된 문제입니다.) [초안] #define _CRT_SECURE_NO_WARNINGS #include void maxnum(int *max, int numarr[]); //함수 선언(최대값 구하는 함수) int main() { int numarr[5]; //배열 선언 int j; //최댓값을 받을 변수 for (int i = 0; i < 5; i++) { //5개 수 입력 받기 scanf("%d", &numarr[i]); } maxnum(&j, numar.. 2021. 2. 14.
C언어 | 2차원 배열 예제 ✅문제 : 행과 열 바꾸기 크기가 4X4인 2차원 배열을 입력 받고, 행과 열을 바꿔서 출력해보세요. (코뮤니티 모각코 과정 中 출제된 문제입니다.) [초안] #define _CRT_SECURE_NO_WARNINGS #include int main() { int numarr[4][4]; // 4x4인 배열 생성 int k = 0;// 줄바꿈을 위한 변수 //배열 입력 받기 for (int i = 0; i < 4; i++) { for (int j = 0; j < 4; j++) scanf("%d", &numarr[i][j]); } //출력 //변경 전 printf("\n[변경 전]\n"); for (int i = 0; i < 4; i++) { for (int j = 0; j < 4; j++) { printf.. 2021. 2. 14.
C언어 | 구조체 예제 ✅문제 : 학생 정보 입력 받기 사용자로부터 학생의 이름, 나이, 학년, 수학, 영어, 국어 점수를 입력받고 이를 평균과 함께 출력하는 프로그램을 작성하세요. (코뮤니티 모각코 과정 中 출제된 문제입니다.) [초안] #define _CRT_SECURE_NO_WARNINGS #include typedef struct//구조체 정의 { char name[20]; //이름 int age; //나이 int grade; // 학년 int math; // 수학 점수 int english; // 영어 점수 int korean; // 국어 점수 }Student; int main() { Student st; //구조체 선언 int avg; //평균 변수 //입력 printf("이름 : "); scanf("%s", &st.. 2021. 2. 14.
02. 파이썬 자료형 | 숫자형, 문자열, 리스트, 튜플, 딕셔너리, 인덱싱, 슬라이싱, append 메소드 숫자형 숫자형 데이터는 정수형(int)와 실수형(float)으로 구분된다. 자연수와 정수는 정수형으로 정의하고, 소수점이 있는 숫자는 실수형으로 정의한다. 자료형을 확인할 때는 type() 함수를 사용한다. var1을 확인해보면, 정수형을 나타내는 int가 나오고 var2를 확인해보면, 실수형을 의미하는 float이 나온다. var3에는 정수 1과 2를 더한 값을 저장하고, var4에는 정수3과 실수 0.14를 더한 값을 저장한다. 위의 예제에서는 정수형과 정수형을 더하면 정수형(var3)이 되지만 정수형과 실수형을 더하면 실수형(var4)이 됨을 알 수 있다. 문자열 문자열은 큰 따옴표(" ") 또는 작은 따옴표(' ') 안에 알파벳, 한글, 숫자, 공백, 기호 등을 입력해 사용한다. str1 안에 E.. 2021. 2. 14.
03 파이썬 자료형| 숫자 자료형, 연산자, 우선순위 정수형 : 소수점이 없는 숫자 (integer) 실수형 : 소수점이 있는 숫자 (floating point, 부동 소수점) 부동 소수점은 프로그래밍을 하면서 반드시 알아둬야 할 단어입니다. 실수형의 경우 52.273을 0.52273 * 10²와 같이 소수점의 위치를 바꿔도 결국 같은 숫자이므로, '소수점이 움직이는 숫자'라는 의미로 부동 소수점이라고 표현합니다! 숫자 출력해보기 >>> print(273) 273 >>> print (52.273) 52.273 둘의 자료형을 확인해보겠습니다. 앞의 포스팅에서 자료형을 확인할 때는 type()함수를 사용한다고 언급했었죠? >>> print(type(52)) >>> print(type(52.273)) int는 integer(정수)의 앞 세 글자를 떼어 표현한 것.. 2021. 2. 13.
02 파이썬 자료형 | 문자열, Syntax Error [자료형] 개발자들이 쉽게 사용할 수 있도록 기능과 역할에 따라서 자료를 구분했습니다. 이렇게 구분된 종류를 자료형(data type)이라고 부릅니다. 가장 기본적인 자료형으로는 문자열, 숫자, 불이 있습니다. 문자열(string): 메일 제목, 메시지 내용 등 ex) "안녕하세요", "Hello World" 숫자(number): 물건의 가격, 학생의 성적 등 ex) 52, 273, 103.32 불(boolean): 친구의 로그인 상태 등 ex) True, False 자료형 확인하는 방법 type() 함수 사용하기 >>> print(type("안녕하세요")) >>> print(type(273)) "안녕하세요"는 문자열이므로 string의 약자인 'str'이 자료형으로, 273은 숫자 중에서도 정수형이므로.. 2021. 2. 12.