본문 바로가기

프로그래밍 언어 복습5

JAVA 수업내용 2주차 - (22.06.20 ~ 06.24) - 22.06.20(월요일) 알고리즘 유클리드 호제법(최대공약수) 가우스 소거법(방정식) 사디리꼴 법칙(정적분) 데이크스트라 알고리즘(최적 경로) 에라토스테네스의 체(소수) 2. 정렬 버블 정령 / 선택 정렬 / 삽입 정렬 / 셀 정령 / 병합 정렬 / 퀵 정렬 3.검색 선형 검색 / 이진 검색 4.문자열 패턴 매칭 단순 문자열 일치 / KMP알고리즘 / BM 알고리즘 반복문 복습 package 반복문; public class notice { public static void main(String[] args){ // 2중 for 문 for(초기식; 종료식; 증감식;) int i = 0; for(;;) { System.out.println(i); i++; if(i >= 100)break; } System.. 2022. 6. 20.
JAVA 복습 : 반복문 while / for문 1. while 문 // while 예제문1 //나무를 10번찍고 나서 나무가 넘어가게 해보세요. package practice.Practice.src; import java.util.Scanner; public class Practice2 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int treehit = 0; while(treehit 0) { for (i = 1; i 0; j--) { if(i 2022. 6. 19.
Java 복습 : 조건문 예제 풀이 (if,else if, else,알람시계,switch) 1. 정수를 입력해서 특정 문구를 나오는 프로그램을 작성 // 100보다 크면 크다는 문구를,작다면 작다는 문구를 같다면 같다는 문구식을 출력하는 프로그램 작성 package practice.Practice.src; import java.util.Scanner; public class Practice2 { public static void main(String[] args){ Scanner sc = new Scanner(System.in); System.out.print(" 정수를 입력하세요 : "); int x; x = sc.nextInt(); if(x >100){ System.out.println("100보다 크다 "); }else if(x100) System.out.println("에러"); els.. 2022. 6. 18.
Java 복습 : 연산자 예제 총 5문제 풀이 (기초,if문 포함) 1. 사용자로부터 두 개의 정수를 받고 뺄셈과 곱셈 연산의 결과를 출력해주세요. package practice.Practice.src; import java.util.Scanner; public class Practice { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.print( " 두개의 정수를 입력 하세요 : "); int a = sc.nextInt(); // 2개의 정수 중 한개의 정수를 발생 int b = sc.nextInt(); // 2개의 정수 중 나머지 한개의 정수를 발생 System.out.println(" 뺄셈의 결과 : " +(a-b)); // 결과 정수값을 소가로로 묶어.. 2022. 6. 18.
C/C++ 주석 및 자료형 (복습) C/C++ 무료 강의 주석 및 자료형 복습 // 주석 // 이 줄은 코드로 인식하지 않습니다. (유령취급) , 또는 설명 역할로도 사용 int : 자료형 ( 변경 불가능) i : 변수명 (자유롭게 바꿀 수 있음) // 예를 들어 게임이라면 orc 이런식으로도 변경 가능 자료형 : (크기 단위, byte) 1byte = 8bit = 1bit = 정수 0,1 밖에 표현이 안됨 1btye = 8bit = 256가지 표현이 가능함 → 정수(양수) → 0 ~ 255까지 표현 가능 정수형 : char(1), short(2), int(4) ,long(4), long long(8) // (?) 숫자는 Byte 크기를 표시 실수형 : float(4) , double (8) // (?) 숫자는 Byte 크기를 표시 int.. 2021. 11. 26.