자릿수 제한 없는 16진수 사칙연산 KGCA 21기 박순영.

Slides:



Advertisements
Similar presentations
National University 1 / 24 컴퓨터 개론 및 실습 강의 11 (parser)
Advertisements

기본 자료형 순천향대학교 정보기술공학부 이 상 정. 자료형의 선언 컴퓨터프로그래밍 1 순천향대학교 정보기술공학부 이 상 정 3 자료형 선언 기본 자료형문자형 char 정수형 int 실수형 float double 형없음 void.
스택 스택 추상자료형 스택 스택의 구현 스택의 응용 한빛미디어(주).
C 프로그래밍 기초.
프로그래밍1 및 실습 (C언어) - 3장 기본자료형 (3.6부터 끝까지) -
기 업 명 : ㈜유앤미디어 대표자명 : 황 인창.
제12장 표준 입출력과 파일 입출력.
Linux/UNIX Programming
제 1장 C 언어의 소개.
쉽게 풀어쓴 C언어 Express 제16장 파일 입출력 C Express.
C언어 프로그래밍의 이해 Ch12. 표준 입출력.
-Part3- 제3장 콘솔 입출력과 파일 입출력.
프로그래밍실습 제 18 강.
C 프로그래밍 소개 숙명여대 창병모 2011 가을.
제 7 장 문장 구조화 제어문 지정문 조건문 반복문 GOTO 문 비결정적문.
Chapter 10– 표준 함수(1) Outline 10.1 스트림과 파일 10.2 입출력 표준 함수
2주 강의 C에 대한 기본 (제 2장).
쉽게 풀어쓴 C언어 Express 제18장 입출력과 라이브러리 함수 C Express.
조 병 규 Software Quality Lab. 한국교통대학교
4장 어휘 / 구문 분석 (Term project 포함)
HW#1 Source 파일 제출 3.20(수)까지 제출 학번_이름_01.c
Chapter 13 문자 데이터와 문자열 문자 데이터 문자열.
8장 포인터.
변수와 자료형.
제15장 전처리 및 비트연산.
21장. 문자와 문자열 처리 함수.
9장 파일 입출력.
8장 함수 함수의 필요성 라이브러리 함수와 사용자 정의 함수 함수의 정의, 원형, 호출 배열을 함수 인자로 전달 재귀호출.
제 17 강 formatted I/O shcho.pe.kr.
처음으로 배우는 C 프로그래밍 제5부 추가적인 화제들 제 11 장 파일 처리.
Part 04 입출력과 전처리 ©우균, 창병모 이 슬라이드는 부산대학교 우균이 작성하였습니다. 오류나 수정할 사항 있으면 연락 주세요.
C언어 프로그래밍의 이해 Ch05. 명령문 Phylogenetic: 계통, 발생(학)의.
내용 프로그래밍 언어(programming language) C 언어란?? C 언어 역사 C 언어 특징 C 프로그램의 구조
파일 기술자 복사 파일 기술자 복사 : dup(2) 파일 기술자 복사 : dup2(3)
12장 파일처리와 매크로 파일 입출력 함수 문자 입출력 함수 라인 입출력 함수 불록 입출력 함수 매크로.
6장 파일 및 레코드 잠금.
Chapter 11 Strings.
C언어 프로그래밍의 이해 Ch14. 파일 입출력.
11 표준 입출력과 파일 입출력 데이터를 읽고 쓰는 다양한 방법 익히기!.
전자의료시스템 및 실습 C-언어 구 환 경희대학교 전자정보대학 동서의료공학과.
14주차.
10장 C 표준 파일 입출력 子曰 學而時習(실습?)之 不亦悅乎.
Introduction To Data Structures Using C
4장 제어문 선택문: if 문, if – else 문, switch 문
18강 파일처리함수(2) 강 의 내 용 순차파일 만들기와 읽기 순차파일 입출력함수 랜덤파일 처리
Chapter 5 Character Processing
2장 표준 입출력 표준 입출력 함수의 종류 형식화된 입출력 문자 입출력 문자열 입출력.
제2장 데이터형과 표준 입출력문 문봉근.
2019년 2월 24일 오후 4시 59분 제2장 표준 입출력 함수
Linux/UNIX Programming
CGI (Common Gateway Interface)
제 4장 전처리기와 매크로 Hello!! C 언어 강성호 김학배 최우영.
쉽게 풀어쓴 C언어 Express 제15장 전처리 및 비트연산 C Express Slide 1 (of 29)
CGI (Common Gateway Interface)
컴퓨터 프로그래밍 기초 - 10th : 포인터 및 구조체 -
처음으로 배우는 C 프로그래밍 제3부 함수 제 6 장 함수 작성.
프로그래밍 기초와 실습 Chapter 11 Recursion.
조 병 규 Software Quality Lab. 한국교통대학교
Linux/UNIX Programming
4. 어휘 분석(Lexical analysis)
C언어 프로그래밍의 이해 Ch05. 명령문.
제 15 강 문자와 코드 shcho.pe.kr.
TVM ver 최종보고서
컴퓨터 프로그래밍 기초 #13 : 문자열 Seong-Yun Choi
목차. 목차 10.1 문자 표현 방법 예제 char_const.c 10.2 문자열 표현 방법.
개정판 누구나 즐기는 C언어 콘서트 제10장 문자열 출처: pixabay.
printf("Global Korea\n");
개정판 누구나 즐기는 C언어 콘서트 제12장 파일 입출력 출처: pixabay.
⊙ 입출력 처리란? data를 입력장치로부터 program 내부로 읽어 들이거나
제 10 강 문자 입출력.
Presentation transcript:

자릿수 제한 없는 16진수 사칙연산 KGCA 21기 박순영

목차 1. 실행 순서 2. 자릿수 제한 없는 16진수 입력 3. 덧셈, 뺄셈 4. 곱셈, 나눗셈 5. 문제점

실행 순서 숫자 입력 10진수 변환 결과 출력 사칙 연산 16진수 변환

자릿수 제한 없는 16진 수 입력 동적 배열 할당(초기 20개) 리턴키를 입력 할때 까지 한글자씩 Getchar() 동적 배열에 한글자씩 입력 배열이 꽉차면20개를 추가해서 재 할당

덧셈, 뺄셈 연산 각 배열의 마지막부터 숫자를 연산 올림수는 다음 배열 덧셈 값에 더한다 뺄셈은 앞의 배열에서 내림수를 받음 결과값은 새로운 배열을 할당하여 저장

곱셈 연산 4자리씩 곱셈 연산 하위 4자리는 배열에 저장 5째 자리 부터는 앞 자리 연산에 더함 둘째 숫자가 4자리 이상일 때 두번째 블록 결과값에 1000을 곱한후 결과끼리 덧셈 5째 자리 부터는 앞 자리 연산에 더함

나눗셈 연산 4자리씩 블록 연산 몫은 저장, 나머지는 10000을 곱함 나머지값고 두번째 블록을 덧셈 블록 나눗셈 연산

문제점 메모리 초과시 저장불가 곱셈 연산시 메모리 부족 나눗셈 젯수 4자릿수 이상 불가

질의 응답