전체 글 226

변수 02

limits.h byte 단위로 자료형 변수의 메모리 크기를 확인할수 있다. #include #include //정수형 유효범위를 알아보는 헤더 파일 int main(void) { int x = INT_MAX; int y = INT_MIN; printf("int형의 최대값 x는 %d\n", x); printf("x+1은 %d\n", x + 1); printf("int형의 최소값 x는 %d\n", y); printf("y-1은 %d\n", y - 1); return 0; } limits.h 헤더파일 내용 CHAR_BIT 8 바이트의 비트 수를 정의합니다. SCHAR_MIN -128 부호 있는 문자의 최소값을 정의합니다. SCHAR_MAX +127 부호 있는 문자의 최대값을 정의합니다. FLIGHT_MAX ..

C/C 2022.09.21

C 진수 계산기? 변환기

진수 변환기 10진수를 입력 받고 변경할 진수 입력 변환값 출력 16진수 10이상 A,B,C,D,E,F 으로 출력 #define _CRT_SECURE_NO_WARNINGS #include int main() { /* 진수 계산기 진수 입력 받고 숫자 입력 받고 진수출력 */ int n = 0; int bina = 0; // 진수 입력 printf("바꿀 10진수를 입력하세요 : "); scanf("%d", &n); printf("몇 진수로 바꿀것인지 입력하세요 : "); scanf("%d", &bina); int arr[20]; int count = 0; while (1) { if (count > 0) { n = n / bina; //printf("n의 값의 변화 확인 : %d\n", n); } arr[..

C/C 연습 2022.09.21

BigInteger >> long 보다 큰 수의 계산

백준 2338 10진수 1000자리 int, long은 사용 할수없다. long 범위 10의 18승까지 -9223372036854775808 ~ 9223372036854775807 BigInteger 사용해야한다. BigInteger A = new BigInteger(문자열); BigInteger B = new BigInteger(문자열); 연산을 하기위해서는 BigInteger 포함된 함수 + = 왼쪽연산.add(오른쪽 연산) A + B - = 왼쪽연산.substract(오른쪽 연산) A - B * = 왼쪽연산.multiply(오른쪽 연산) A * B / = 왼쪽연산.divide(오른쪽 연산) A / B % = 왼쪽연산.mod(오른쪽 연산) A % B

JAVA/JAVA 2022.09.16

조건문 - switch문, while문

switch문 import java.util.Scanner; public class Main { public static void main(String[] args) { //백준 9498 시험성적 switch Scanner sc = new Scanner(System.in); /*switch 조건문 break; 반드시 써야한다. * 범위 조건은 따질수가 없다. 어떤 값이 아닐경우 != 따질수 없다 * 변수의 값이 어떤 값이냐 에 따라 결과가 달라지는 조건문이다. * ,=,== 사용할수 없다. boolean 값 */ int score = sc.nextInt(); int s = score / 10; /* score 의 값을 10로 나눈다. -> 10의 자리 추출 * 이렇게 해서 나올수 있는 결과는 0~10 사..

JAVA/JAVA 2022.09.16

10952 A+b - 5

두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. 입력 1 1 2 3 3 4 9 8 5 2 0 0 출력 2 5 7 17 7 JAVA BufferedReader, BufferedWriter 사용 import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.IOException; import java.io.InputStreamReader; import java.io.OutputStreamWriter; import java.util.StringTokenizer; public class Main { public static void main(String[] args) throws IOException { Bu..

카테고리 없음 2022.09.14