분류 전체보기 227

[JAVA] 복리 계산기

복리 계산기 package com.dream.controls; import java.util.Scanner; /* 변수의 누적(+=) : 복리 계산기 공식 : 전체금액 = 원금 + (원금X이자율) 복리는 여러 번 반복되는 형태이다. 즉, 루프(Loop, 반복문)를 이용한다. ex) total = money + (money * rate); // 누적이 안된다. money = money + (money * rate);// 누적이 된다. money += (money * rate); */ /* 복리 계산기 프로그램 원금과 예치 기간을 입력 받아 이자율 0.1을 적용해 N년 뒤 금액을 구하세요. 금리는 전체 금액의 10%일 경우 0.1로 보면 되고, 원금을 money라고 선언한다. 예치 기간은 10년이다. 데이터..

[JAVA] 주사위 게임

Dice Game 주사위 게임 만들기 1. 화면에 "주사위를 굴릴까요? Enter키를 누르세요." 라는 메시지 출력 2. 사용자는 Enter키를 누른다. 3. 화면에 사용자가 뽑은 주사위 번호를 출력한다. 4. 화면에 "컴퓨터가 주사위를 굴릴까요? Enter를 누르세요"라는 메시지 출력 5. 사용자는 Enter 를 누른다. 6. 컴퓨터가 뽑은 주사위 번호를 출력 7.사용자의 주사위 번호와 컴퓨터의 주사위 번호를 비교하여 사용자가 더 높은 숫자이면 "You Win!", 낮은 숫자이면 "You Lose!", 비기면 "Draw" 라는 메시지를 출력한다. 1. 할 수 있는 것 : 메시지 출력, 난수 발생: Math.random(), Random 클래스의 nextInt()로 난수를 발생한다, 두개의 숫자를 비교해..

[HTML+CSS3] 트랜스폼

transform (트랜스폼) margin:100px; > 위아래좌우 100px 씩 띄우기 구조 선택자는 ul li 에서는 적용이 된다. 블록형 박스는 부분적으로 적용( = first-child, last-child 가 안됨)되는 경우가 있고 모두 적용되는 경우가 있다. transform:속성값 1. X축으로 100px 이동 : transform:translateX(100px); 1-1. Y축으로 100px 이동 : transform:translateY(100px); 1-2. X축, Y축을 동시에 이동 : transform:translate(100px, 100px); 2. X축으로 지정한 만큼 확대 : transform:scaleX(0.5); * 0.5:50%, 1:100%, 1.5:150%, 3:300..

[HTML+CSS3] 테이블 -축구 경기 대진표 만들기

테이블 축구 경기 대진표 만들기 아래의 내용으로 대진표 만들기 -------------------------------------------- 지역 프로축구팀 일정 울산 울산 vs 인천 2022.10.04 부산 부산 vs 인천 2022.10.05 서울 서울 vs 인천 2022.10.06 기흥 기흥 vs 인천 2022.10.07 지역 프로축구팀 일정 울산 울산 vs 인천 2022.10.04 부산 부산 vs 인천 2022.10.05 서울 서울 vs 인천 2022.10.06 기흥 기흥 vs 인천 2022.10.07

[HTML+CSS3] 다단으로 편집하기 (복습)

다단으로 편집하기 parents 박스 안에 있는 p문단들을 수평으로 정렬하기 첫번째 방법 display : inline-block → .parents p { display:inline-block; } 단점 : X, 안하는게 좋음, 다단으로 배치하는건 박스와 박스 사이에 여백이 생긴다. (여백을 정확하게 지정 할 수 없음) 온갖 사는가 평화스러운 사막이다. 따뜻한 봄날의 길지 그들에게 바로 사랑의 청춘의 능히 가는 아름다우냐? 어디 있음으로써 품었기 간에 것이다. 온갖 사는가 평화스러운 사막이다. 따뜻한 봄날의 길지 그들에게 바로 사랑의 청춘의 능히 가는 아름다우냐? 어디 있음으로써 품었기 간에 것이다. 온갖 사는가 평화스러운 사막이다. 따뜻한 봄날의 길지 그들에게 바로 사랑의 청춘의 능히 가는 아름다우냐..

[HTML+CSS3] 벤더 프리픽스

벤더 프리픽스 벤더 (웹 브라우저 브랜드 회사) + 프리픽스 (접두사) 웹 브라우저 브랜드 회사 : 크롬, 사파리, 파이어폭스, 오페라, 엣지 웹 표준이 사용한 시기는 2008년 인데, 웹 표준이 W3C(www)에서 2014년에 제정되었다. 6년 동안 "벤더 프리픽스" 를 사용해서 웹 표준(CSS3)을 구현했다. -webkit- : 크롬 , 사파리 -moz- : 파이어 폭스 -o- : 오페라 -ms- : 인터넷 익스플로러 이전에 사용한 코드 예제.. -webkit-border-radius:5px; /* 예전에 사용한 코드들 */ -moz-border-radius:5px; -o-border-radius:5px; -ms-border-radius:5px; -webkit-transition:all 0.4s ea..

[HTML] 태그 목록

태그(꺽쇠+요소명) : 웹 컨텐츠(UI 요소)를 저장하는(감싸는) 역할을 한다. 1. 텍스트 1-1. 제목 : h1 ~ h6(중요도) > 태그 선택자 1-2. 문단 : p (: 클래스명을 지정해야한다.) > 클래스 선택자 2. 이미지 1-1. 일반 이미지 : CSS에서 display:block; 적용하여 레이아웃 관련 스타일 시트가 적용되도록 박스 유형을 변경해야 한다. 9-2. button 요소 : 메뉴

[JAVA] 영문 대문자를 소문자로 변경하는 프로그램 (while)

영문 대문자를 소문자로 변경하는 프로그램 영문 대문자를 소문자로 변경하는 프로그램 package com.dream.controls; import java.util.Scanner;//WhileEx02 클래스에 Scanner 클래스의 모든 소스코드가 포함된다. public class WhileEx02 { public static void main(String[] args) { Scanner in = new Scanner(System.in);// 입력 스트림 객체 생성 String str = ""; char ch = 0; System.out.println("영문 대문자를 소문자로 변경하는 프로그램"); while(true) {//무한 반복문 System.out.print("영문 대문자 입력 (종료:4) : "..

[JAVA] while 문

while 문 while 문 몇 번 반복해야할지 모른다면 while 반복문을 사용한다. 기본문법 while(검사 조건) { 검사조건이 true 이면 실행하는 코드; 변환식; } ※ 검사조건에는 true 라는 값을 넣을 수 있으며, "true" 라는 값을 넣으면 "무한 반복문"이 된다. package com.dream.controls; public class WhileEx01 { public static void main(String[] args) { int i=1;//초기 조건 while(i

[JAVA] 입력받은 두 수 사이의 숫자들을 모두 더하여 총합을 구하기

입력받은 두 수 사이의 숫자들을 모두 더하여 총합을 구하기 입력받은 두 수 사이의 숫자들을 모두 더하여 총합을 구하기 두번째 입력 받은 숫자가 첫번째 숫자보다 작아야함 데이터 : num1 (첫번째 입력값, int), num2 (두번째 입력값, int), sum (총합, int) , Scanner scan > 내가 푼 예제 package com.dream.controls; import java.util.Scanner; public class ForEx08 { public static void main(String[] args) { int num1=0, num2=0, sum=0; Scanner sc = new Scanner(System.in); System.out.println("입력받은 두 수 사이의 숫자..