Java/Java icia 6일차
2023.02.28
문제 배열 num의 값을 뒤로 당기시오 출력예 10 1 2 3 4 5 6 7 8 9 int[] num = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 }; int num0 = num[num.length - 1]; // num[9] == num0 == 10 for (int i = num.length - 1; i >= 0; i--) { // num.length = num[10]이므로 오류나니까 -1함. if (i == 0) { num[i] = num0; break; } else num[i] = num[i - 1]; } for (int i = 0; i < num.length; i++) { System.out.println(num[i]); }
Java/Java icia 5일차
2023.02.27
package day5; import java.util.Scanner; public class Ex01_sing_true { public static void main(String[] args) { // TODO Auto-generated method stub Scanner sc = new Scanner(System.in); String name = ""; String id = ""; String pw = ""; boolean loginOk = false; while(true) { if(loginOk) { System.out.println("1.비밀번호 수정 2.로그아웃 0.종료"); }else { System.out.println("1.회원가입 2.로그인 0.종료"); } System.out.print..
Java/Java icia 5일차
2023.02.27
문제) 문자열 배열에 문자열 5개를 할당하고, 전체 출력 String[] i = new String[5]; i[0] = "홍길동"; i[1] = "이순신"; i[2] = "심청이"; i[3] = "심청일"; i[4] = "심청삼"; String[] k = {"홍길동","이순신","심청이","심청일","심청삼"}; for(int a=0; a
Java/Java icia 5일차
2023.02.27
String name1 = "홍길동"; String name2 = "이순신"; String name3 = "심청이"; System.out.println(name1); System.out.println(name2); System.out.println(name3); String[] name = new String[3]; // 문자열이 들어갈수있는 배열3칸 만들기 int[] i = new int[10]; // 정수가 들어갈수있는 배열10칸 만들기 name[0] = "배열홍길동"; //배열 방 = index(항상 0번부터 시작) name[1] = "배열이순신"; name[2] = "배열심청이"; System.out.println(name[0]); System.out.println(name[1]); System...
Java/Java icia 4일차
2023.02.24
package day4; import java.util.Scanner; public class Ex05_drink { public static void main(String[] args) { // TODO Auto-generated method stub Scanner sc = new Scanner(System.in); int balance = 10000; int coke = 1000; int cider = 1200; int milk = 1500; String list = ""; while(true) { System.out.printf("====자판기==== 현재 잔액 : %,d원\n",balance); System.out.println("1.콜라(1000원) 2.사이다(1200원) 3.우유(1500원) ..
Java/Java icia 4일차
2023.02.24
package day4; import java.util.Scanner; public class ex01_grade { public static void main(String[] args) { // TODO Auto-generated method stub Scanner sc = new Scanner(System.in); while(true) { System.out.println("=====성적====="); System.out.println("국어점수 입력>"); int kor = sc.nextInt(); System.out.println("영어점수 입력>"); int eng = sc.nextInt(); System.out.println("수학점수 입력>"); int mat = sc.nextInt(); i..
Java/Java icia 4일차
2023.02.24
package day4; import java.util.Scanner; public class Ex02_calculator2 { public static void main(String[] args) { // TODO Auto-generated method stub Scanner sc = new Scanner(System.in); double result = 0; boolean run = true; while(true) { System.out.println("====계산기===="); System.out.println("1.더하기 2. 빼기 3.곱하기 4.나누기 5.나머지"); System.out.println("첫번째 숫자입력 >"); int num1 = sc.nextInt(); System.out.pr..
Java/Java icia 4일차
2023.02.24
package day4; import java.util.Scanner; public class Ex04_updown { public static void main(String[] args) { // TODO Auto-generated method stub // 문제) 숫자를 계속 입력받으면서 정답을 맞추는 게임 // 정답이 입력받은 숫자보다 크면 up , 작으면 down 출력 , 정답이면 정답 출력후 반복문빠져나오기 double answer = (int) (Math.random() * 31) + 1;// 강제형변환,0.1부터 9.9~까지 랜덤한숫자함수 System.out.println(answer); Scanner sc = new Scanner(System.in); int re = 1; boolean o..
Java/Java icia 4일차
2023.02.24
Scanner sc = new Scanner(System.in); while(true) { System.out.println("====정렬===="); System.out.println("숫자 입력 >"); int num = sc.nextInt(); System.out.println("1.오름차순 2.내림차순"); System.out.println("메뉴선택"); int menu = sc.nextInt(); if(menu == 1) { for(int i=1; i=0; num--) { System.out.println(num); //내림차방법 3가지 예 //for(int i=num; i>0; i--){ //System.out.println(i); //for(int i=0; num>i; num--) { //..
Java/Java icia 3일차
2023.02.23
Scanner sc = new Scanner(System.in); String id = "test"; String pw = "1234"; boolean run = true ; while(run) { System.out.println("====로그인===="); System.out.println("아이디 입력> "); String loginId = sc.next(); System.out.println("비밀번호 입력> "); String loginpw = sc.next(); if(loginId.equals(id) && loginpw.equals(pw)) { System.out.println("로그인 성공"); run = false; }else { System.out.println("로그인 실패"); Sys..