본문 바로가기

728x90

프로그래밍

(72)
servlet_2 절차형 언어 substr(자를거, from, to) 객체지향 언어 자를거.substr(from, to) 문자열 자르기 jsp파일만드는곳 WebContent 폴더 밑에 jspfile만들기 ------------------------------------------ 톰켓 8버전 32-bit/64-bit Windows Service Installer (pgp, sha512) 다운 설치시 싹다 설치 체크 두개 다하기 ->next connector port 8080-> 8088로 바꾸기-> Tomcat Administrator Login -User Name/Password :admin/1234로 설정 ->파일경로 jre1.8.0_선택 ->설치 끝 주소검색창에 localhost:8088검색 내가 만든 프로젝트 우클..
[Java]자바의 정석 문제풀이(배열) 연습문제 5-4,7,9,11,12 //선택정렬 4 1 3 2 4개의 엘리먼트 최소값 탐색 >> 1 >> 0번 위치로 이동 1 4 3 2 1회차 끝 3개의 엘리먼트(4,3,2) 최소값 탐색 >>2 >>1번 위치로 이동 1 2 3 4 2회차 끝 2개의 엘리먼트 (3,4)최소값 탐색 >>3>>2번 위치로 이동 1234 3회차 끝 오름차순 (최소값 선택정렬) package a210713; import java.util.Arrays; public class Ex { public static void main(String[] args) { //선택정렬 //탐색결과 최솟값의 데이터를 현재 비교 대상과 교체 int[] arr = {2, 4, 3, 5, 7}; //1회차 14352 : 1 //2회차 14352 > 123..
과제210712 [5-3] 배열 arr에 담긴 모든 값을 더하는 프로그램을 완성하시오. [연습문제]/ch5/Exercise5_3.java class Exercise5_3{ public static void main(String[] args){ int[] arr = {10, 20, 30, 40, 50}; int sum = 0; /* (1) 알맞은 코드를 넣어 완성하시오. */ System.out.println("sum="+sum); } } [실행결과] sum=150 답: package a210709; public class Assig { public static void main(String[] args) { int[] arr = {10, 20, 30, 40, 50}; int sum = 0; for(int i=0;i
과제210709 4-5 7 8 9 10 11 13 14 15 1.소수(Prime Number)구하기 10개 출력 , 20개 출력 자연수 중 약수를 1과 나 자신만을 갖는 수 2 3 5 7 11 13 17 19 23 29 31 37 41 43 53 59 64 67 답: package a210709; public class Assig { public static void main(String[] args) { for (int num = 2;num 1 2 3 6 최대공약수 6 12의 배수 12 24 36 48 60 72,,, 18의 배수 18 36 54 72 ,,, 공배수> 36 72 96 144... 최소 공배수 36 답: package a210709; public class Assig2 { public static voi..
과제 210708 중간과제1 //4d4+2 :4체 주사위를 4번 굴린 값의 합+2 int d1 = (int)(Math.random() * 4 + 1); int d2 = (int)(Math.random() * 4 + 1); int d3 = (int)(Math.random() * 4 + 1); int d4 = (int)(Math.random() * 4 + 1); System.out.printf("%d %d %d %d = %d", d1,d2,d3,d4, d1+d2+d3+d4+2); 중간과제1 //1d8+3 : 8면체 주사위를 1번 굴린 값 +3 //4 ~ 11 System.out.println((int)(Math.random() * 8) +4); 중간과제1 //최저 점수 60, 최대점수 100, 점수의 구분값이 5 //60 6..
오토셋,그누보드 설치,그누보드 이용하여 홈페이지 만들기 1.오토셋 설치 http://autoset.net/xe/download_autoset_10_7_2 오토셋 10.7.2 다운로드 AutoSet 유지보수 종료 안내 1. 오토셋에 대한 유지보수 계획이 없기에 사용자분들께 이 내용을 알려드립니다. 2. 현재 사이트를 통해 제공되는 버전이 최종 버전이며, 더 이상의 업그레이드가 없 autoset.net 오토셋 10.7.2.10(64비트 PC용) 설치 파일 다운로드. 계속 다음 다음 다음 누르면 된다. 쉽다! 아파치 끄기 설치 완료 웹서버 80번 포트 , SQL 은 3306번 포트 사용 웹서버시작 버튼 누르고, MySQL 시작버튼 누르기 내 주소 들어가면 이 화면이 뜬다. 2.그누보드 설치 https://sir.kr/g5_pds/3220 Github에서 그누보드5..
과제 210707 자바의정석 연습문제3-3 3-6 3-9 3-10 ###답안 안보고 푼거라 정확한 답이 아님주의### [3-3] 아래는 변수 num의 값에 따라 ‘양수’, ‘음수’, ‘0’을 출력하는 코드이다. 삼항 연산 자를 이용해서 (1)에 알맞은 코드를 넣으시오. [Hint] 삼항 연산자를 두 번 사용하라. [연습문제]/ch3/Exercise3_3.java class Exercise3_3 { public static void main(String[] args) { int num = 10; System.out.println( /* (1) */ ); } } [실행결과] 양수 답: package a210707; public class Exercise3_3 { public static void main(String[] ar..
진법 진법변환 1 2 4 8 16 32 64 128 256 11001[2] 1 * 2^4 1 * 2^3 0 * 2^2 0 * 2^1 1 * 2^0 1 * 16 1 * 8 0 * 4 0 * 2 1 * 1 =25 FF[16] F * 16^1 F * 16^1 15 * 16 15 * 1 =255 98 > 2진수로 변경 1100010[2] > 16진수로 변경 (4자리씩 끊기) 0110_0010[2] 8421_8421 6 2 =62[16] >8진수로 변경 (3자리씩 끊기) 01_100_010[2] 21_421_421 1 4 2 =142[8] 실수 1100.011[2] 2^3 2^2 2^1 2^0 . 2^-1 1/2 0.5 2^-2 1/4 0.25 2^-3 1/8 0.125 =12.375 2의 보수 1byte=8bit 최..

728x90