목록java (학원 전) story/문제풀이 (20)
날아라쩡글이의 블로그입니다.
public class Example2_1{ public static void main(String[]args){ int number = Integer.parseInt(args[0]); int sum=0; //0이하 그리고 10이상의 숫자가 아닐 경우 int i = 1; while(i
declaration //변수를 선언한다, 식별성을 가진다. value값을 도입//값을 대입한다. +c//uphand한다 식별자란 (indentifier)의 단어로 프로그래머가 직접 만들어줘야하는 이름이다. 클래스명, variable명 메소드 여기서 identifier로 사용불가한 단어란 keword로 이미 프로그래밍상에서 미리 정의된 의미있는 단어로써 식별자로 사용할 수 없다. language 는 DataType이 나뉜다 Java의 DataType의 경우 기본형과 참조형으로 나뉘는데 기본형의 경우 (primitive Type = 8EA) 참조형의 경우 (reference Type =8EA외의 것) comput의 경우 뜻이 연산하다라는 의미를 내포하고 있는데 computer의 경우 기계로 대신 연산하다라..
//1.이름과 전화번호를 입력받고 출력하는 예제 /*FileName : Test1.java 실행 예 >java Test 1홍길동 011-1111-1111 ==>실행결과 (출력결과) 나의 이름은 "홍길동"입니다. 홍길동씨의 [hp]는 "011-111-1111"입니다. */ public class Test1{ //main method public static void main(String[]args){ String name = "홍길동"; String hp = "011-111-1111"; System.out.println("나의 이름은"+name +"입니다."); System.out.println(\"+name+\"씨의 +"[hp]는 "+\"+hp+\"+"입니다."); /* 두수를 입력 받고 두수를 비교하여..
package day04; //1~100사이의 소수를 출력하는 프로그램 //1.소수란 무엇인가? // 약수가 1과 자기자신인 숫자 // = 약수가 2개인 숫자 //2.약수란 무엇인가? // A를 B로 나누어서 나눠 떨어지면, B는 A의 약수이다. // = A를 B로 나누어서 나머지가 0과 같으면, B는 A의 약수이다. //3.어떤 수 A의 가장 큰 약수는 얼마인가? // 자기자신인 A이다. //우리는 이 3가지 조건을 사용하여 1~100까지의 소수를 출력하는 프로그램을 만들게 될 것이다. // import java.util.Scanner; public class Ex09PrimeNumber { public static void main(String[]args) { //먼저 i for문을 만들게 되는데 /..
package day04; //구구단을 중첩 for문을 사용하여 출력해보세요 public class Ex08Gugudan { public static void main(String[]args) { int number=0; System.out.println("구구단을 외우자"); for(int i=2; i
package day04; //1.1부터 3까지 차례대로 출력하시오 //2.8부터 4까지 차례대로 출력하시오 //3.17~24까지 짝수를 차례대로 출력하시오 //4.사용자로부터 숫자를 하나 입력 받아서 1부터 그 숫자까지를 출력하시오 //5.사용자로부터 숫자를 2개 입력받아서 더 작은 숫자부터 더 큰 숫자까지를 차례대로 출력하시오 //6.사용자로부터 숫자를 1개 입력받아서 1부터 그수까지 합을 구하여 출력하시오 //7.사용자로부터 숫자를 1개 입력받아서 1부터 그 수까지 곱을 구하여 출력하시오 import java.util.Scanner; public class Ex06For2 { public static void main(String[]args) { Scanner scanner= new Scanner(..
package day04; //사용자로부터 번호, 이름, 국어, 영어, 수학 점수를 입력받아 //양식에 맞추어 출력하는 프로그램을 작성하시오 ->0~100점이라는 의미임 //단, 사용자가 잘못된 점수를 입력할 시에는 올바른 점수를 입력할 때까지 다시 입력 받도록 하세요 //결과) //이름:### //국어:##점 //영어:##점 //수학:##점 //총점:##점 //평균:##.####점 import java.util.Scanner; public class Ex04GrandBook { public static void main(String[]args) { Scanner scanner = new Scanner(System.in); final int MAX = 100; final int MIN = 0; Syste..
package day04; import java.util.Scanner; //1.사용자로부터 숫자를 입력받아서 해당 숫자가 4면 다시 입력을 받고 //그외에는 입력한 값을 화면에 출력하는 코드를 작성하시오 //2.사용자로부터 이름을 입력받아서 이름이 '관리자'가 아닐 경우, 다시 입력을 받는 코드를 작성하시오 //3.사용자가 입력한 숫자가 0~10이 아닐 경우 다시 입력을 받는 코드를 작성하시오 //다시풀기 public class Ex00 { public static void main(String[]args) { Scanner scanner = new Scanner(System.in); System.out.println("숫자를 입력하세요"); System.out.print(">"); int number..
package day03; import java.util.Scanner; //사용자로부터 성별,나이,신체등급을 입력받아 //현역, 공익, 면제를 출력하는 프로그램 //성별을 입력 받을 때에는 int의 형태로 입력받아 //1은 남자 2는 여자로 판정합니다. //여자일 경우 , 추가적인 입력없이 //" 여성에게는 국방의 의무가 부여되지 않습니다."라는 메세지만 출력되고 프로그램이 종료되어야합니다. //남자일 경우 나이를 입력받되, 미성년자일 경우 추가적인 입력없이 //"아직 미성년자에게는 국방의 의무가 부여되지 않습니다."라는 메세지만 출력되고 프로그램이 종료되어야합니다. //남성이고, 18세이상의 성인일 때에만 신체등급을 입력받아 //1~3급 : 현역 //4급 : 공익 //그외 :면제 가 출력되게 코드를 ..
package day02; import java.util.Scanner; public class Ex00 { public static void main(String[]args) { Scanner scanner = new Scanner(System.in); final String SANDWICH ="샌드위치"; System.out.println("간단한 성격 테스트"); System.out.printf("점심시간에 %s를 먹으러 식당에 들어갔다.\n",SANDWICH); System.out.printf("다음의 %s메뉴중에서 어떤 것을 선택하겠는가?.\n",SANDWICH); System.out.printf("1.참치%s\n",SANDWICH); System.out.printf("2.햄%s\n",SANDW..
import java.util.Scanner; //1. 사용자로부터 나이를 입력받아서 성인인지 미성년자인지 출력하는 코드를 작성하시오 //2. 사용자로부터 숫자를 입력받아서 사용자가 입력한 숫자가 4면 4입니다. 가 출력되고 //그 외는 4가 아닙니다가 출력되는 코드를 작성하시오 //3. 사용자가 숫자를 입력하면 짝수인지 홀수인지 보여주는 프로그램을 작성하시오 //4. 사용자가 숫자를 입력하면 해당 숫자가 0이상 100이하의 숫자가 맞는지 확인하는 코드를 작성하시오 public class Ex07IfElse2 { public static void main(String[]args) { Scanner scanner= new Scanner(System.in); //1. 사용자로부터 나이를 입력받아서 성인인지 ..
package day03; import java.util.Scanner; //사용자로부터 나이를 입력받아서 //미성년자인 경우 "미성년자 입니다"가 출력되는 프로그램 public class Ex05If2 { public static void main(String[]args) { Scanner scanner = new Scanner(System.in); System.out.println("당신의 나이는 몇살입니까?"); System.out.print(">"); int age = scanner.nextInt(); if (age
package day03; import java.util.Scanner; 사용자로부터 번호, 이름, 국어, 영어, 수학을 차례대로 입력받아서 예쁘게 출력하는 프로그램을 작성하시오 번호:##번 이름:## 국어:0##점 영어:0##점 수학:0##점 총점 :0##점 평균:0##.##점 public class Ex03GrandeBook { public static void main(String[]args) { //입력부분 1.번호입력, 이름입력, 국어점수입력, 영어입력, 수학점수입력 //매직넘버의 해소 //상수 : 과목의 숫자를 저장해놓은 상수 //SIZE_SUBJECT final int SIZE_SUBJECT =3; Scanner scanner = new Scanner(System.in); System.out..
package day03; //번호, 이름, 국어, 영어 , 수학, 총점,평균 점수를 //각각 변수로 만들어 알맞은 값을 저장하고 // 다음과 같은 형식으로 출력이 되도록 프로그램을 작성하시오 //결과) //번호:##번 이름:## //국어:0##점 영어:0##점 수학:0##점 //총점 :0##점 평균:0##.##점 public class Ex01GrandBook { public static void main(String[]args) { //변수선언 //번호 아이디로 많이 씀 int id = 32; //이름 String name = "seung hee"; //국어 int korean = 75; //수학 int math = 82; //영어 int english = 64; //총점 int sum = (kore..
package day02; //이름, 국어, 영어, 수학, 총점, 평균의 변수를 만들어서 //알맞은 값을 저장하고 화면에 다음과 같이 출력해라 //결과) //이름:### //국어:##점 //영어:##점 //수학:##점 //총점:##점 //평균:##.####점 public class Ex05GradeBook { public static void main(String[]args) { String str = int korea = 40; int math = 50; int english = 70; int sum = korea+math+english; double average =(double) sum/3;//int의 값을 double 로 형변환해주어야한다. System.out.println("이름 :"+str);..
https://codepen.io/kimseunghee27/pen/XWMLGXN XWMLGXN ... codepen.io 제가 작성한 codepen링크입니다. 누가 이겼을까요?! 첫 animaition강의 후 병원에서 사용하는 BP와 BT를 입력하는 그래프를 만들고 싶었으나 조금 더 특별하게 "제 2의 보노보노"를 만들기 위하여 특이하게 만들어 보았습니다. 기초적인 CSS문법중 font문법과 @keyframes와 함께쓰는 animaition과 위치 지정 position을 응용해보았습니다. 그리고 색상의 경우 red처럼 단위가 아닌 rgb을 사용, 다양한 색상을 사용해봤습니다. 1. 그래프 앞에 작은 상자를 입력하여 숫자입력하기 (font는 너무많으면 튀어나오니까.. 숫자로만) 2. 현재 3d강의를 듣고있..