전체 글
2021-04-16 자바 문제풀기 - 더하기 출력
package day5; public class ex50계산하여출력하기 { public static void main(String[] args) { //(77*1)+(76*2)+(75*3)+ ...+(1*77) //합계출력하기 int sum =0; int j = 77; for(int i=1; i
2021-04-16 자바 문제풀기 - 행의 개수
package day5; import java.util.Scanner; public class ex49행의개수별 { public static void main(String[] args) { //행의 개수를 입력받아 다음과 같이 삼각형을 출력하시오 Scanner sc = new Scanner(System.in); System.out.print("행 개수 입력:"); int row_number = sc.nextInt(); //행을 변화시키는 for문생성 for(int i =0; i
2021-04-16 자바 문제풀기 - 거스름돈
package day5; import java.util.Scanner; public class ex48거스름돈 { public static void main(String[] args) { // TODO Auto-generated method stub //거스름돈을 입력 받아 내어줘야 하는 지폐의 개수를 출력하는 프로그램을 작성하시오 //단, 최대단위는 10000원 최소단위는 100원입니다. //총금액 입력 Scanner sc = new Scanner(System.in); System.out.print("총 금액 입력: "); int total_money = sc.nextInt(); //잔돈 출력 System.out.println("잔돈 : " + total_money); //지폐개수 출력하기 System..
2021-04-16 자바 문제풀기 - 답출력
package day5; public class ex47답출력하기 { public static void main(String[] args) { //1-2+3-4+....+99-100를 계산하여 답을 출력하세요 int sum_result= 0; for(int i=0; i
2021-04-16 자바 문제풀기 - 시급
package day5; import java.util.Scanner; public class ex46시급입력 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); //일한 시간을 입력받아 총 임금을 계산하는 시급계산기 //시급은 5000원이며 8시간보다 초과 근무한 시간에 대해 1.5배 지급예정 //일한 시간 입력 System.out.print("일한시간을 입력하세요:"); int work_hour = sc.nextInt(); int work_a = 5000*8; int usu_pay = 5000*work_hour; double over_pay = (work_hour-8)*(5000*1.5d); //조건문으로 8시..
2021-04-16 자바 문제풀기 - 몸무게
package day5; import java.util.Scanner; public class ex45몸무게 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); //현재의 몸무게 입력받기 System.out.print("현재 몸무게:"); int now_we = sc.nextInt(); //목표 몸무게 입력받기 System.out.print("목표 몸무게:"); int goal_we = sc.nextInt(); //현재 몸무게가 더 많다면 for문 반복 for(int i=1; now_we > goal_we; i++ ) { System.out.print(i + "주차 감량 몸무게 :"); int min_we = sc..
2021-04-15 자바 2차원 배열 (스마트인재개발원)
package day4; public class ex44_2차원배열 { public static void main(String[] args) { //이차원 배열을 돌면서 저장해줄 값 생성 int data =0; //이차원배열 선언하기 int[][] arr = new int[5][5]; for(int i=0; i
2021-04-15 자바 for-each 실습 (스마트인재개발원)
package day4; public class ex43for_ecach문실습 { public static void main(String[] args) { int[] arr= {3,4,9,21,71,100}; // for-each문을 써서 홀수 출력 for(int i : arr) { if(i%2 != 0) { System.out.println(i + " "); } } } } package day4; public class ex42for_each문 { public static void main(String[] args) { //for each문 사용하기 //for문과는 다르게 배열을 함께 사용하여 사용할 수 있는 반복문 int[] arr = {1,2,3,4,5,6,7,8,9,10}; for(int i ..
2021-04-15 자바 배열 실습 (스마트인재개발원)
package day4; import java.util.Scanner; public class ex41배열실습 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); char[] game = {'수', '박'}; while(true) { System.out.print("숫자를 입력하세요>>"); int in_number = sc.nextInt(); for(int i=0; i
2021-04-15 자바 배열 (스마트인재개발원)
int[] int_arr = {1,2,3,4,5,6,7,8,9}; int count_value = 0; System.out.print("arr에 들어있는 홀수는 "); for(int i = 0; i
2021-04-15 자바 다중for문 (스마트인재개발원)
package day4; public class ex33다중for문실습 { public static void main(String[] args) { int a = 1; int j = 0; int k = 0; for(int i=5; i>0; i--) { for(j=i; j>0; j--) { System.out.print(" "); } for(k=0; k
2021-04-14 자바 구구단 별짓기 (스마트인재개발원)
public class ex30별짓기 { public static void main(String[] args) { // TODO Auto-generated method stub for(int i=1; i
2021-04-14 자바 For문 (스마트인재개발원)
package day2; import java.util.Scanner; public class ex28for문실습 { public static void main(String[] args) { // TODO Auto-generated method stub Scanner sc = new Scanner(System.in); int result = 0; System.out.print("정수를 입력하세요.:"); int input_num = sc.nextInt(); for(int i=1; i
2021-04-14 자바 랜덤게임 (스마트인재개발원)
package day2; import java.util.Random; import java.util.Scanner; public class ex26랜덤게임 { public static void main(String[] args) { // TODO Auto-generated method stub Scanner sc = new Scanner(System.in); Random rd = new Random(); while(true) { int num1 = rd.nextInt(10)+1; int num2 = rd.nextInt(10)+1; int num_sum = num1+num2; String answer_user = ""; System.out.print(num1 + "+" + num2 + "=" ); int ..
2021-04-14 자바 랜덤함수 (스마트인재개발원)
package day2; import java.util.Random; import java.util.Scanner; public class ex26랜덤게임 { public static void main(String[] args) { // TODO Auto-generated method stub Scanner sc = new Scanner(System.in); Random rd = new Random(); while(true) { int num1 = rd.nextInt(10)+1; int num2 = rd.nextInt(10)+1; int num_sum = num1+num2; String answer_user = ""; System.out.print(num1 + "+" + num2 + "=" ); int ..
2021-04-14 자바 로그인만들기 (스마트인재개발원)
package day2; import java.util.Scanner; public class ex24로그인만들기2 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String user_id = "Hello"; String user_pass = "1234"; while(true) { System.out.print("아이디를 입력해주세요 :"); String input_id = sc.next(); if (user_id.equals(input_id)) { System.out.print("비밀번호를 입력해주세요 :"); String input_pass = sc.next(); if (input_pass.equals(u..
2021-04-14 자바 Do-while문 (스마트인재개발원)
package day2; import java.util.Scanner; public class ex22dowhile문 { public static void main(String[] args) { //1. 스캐너 기능 불러오기 Scanner sc = new Scanner(System.in); int cnt = 1; //2. 현재몸무게 출력 후 입력받기 System.out.print("현재 몸무게 :"); int now = sc.nextInt(); //3. 목표몸무게 출력 후 입력받기 System.out.print("목표 몸무게 :"); int goal = sc.nextInt(); //4. 몇주차 감량 몸무게 추력 후 입력받기 do { //한번은 무조건 살행되야 하는 부분 //반복작업을 실행 할 부분 Sys..
2021-04-13 자바 반복문 실습 (스마트인재개발원)
package day2; import java.util.Scanner; public class ex20반복문실습 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); while(true) { System.out.print("A 입력:"); int number_a = sc.nextInt(); System.out.print("B 입력:"); int number_b = sc.nextInt(); if(number_a == 0 && number_b== 0) { System.out.println("프로그램 종료"); break; } else if(number_a > number_b) { System.out.println(num..
2021-04-13 자바 switch (스마트인재개발원)
package day2; import java.util.Scanner; public class ex17스위치 { public static void main(String[] args) { //스위치 사용하기 Scanner sc = new Scanner(System.in); System.out.print("정수입력 : "); int grade = sc.nextInt(); String grade_num = ""; //switch문의 식은 꼭 실제 값으로 표현이 되어야 한다. //스스로 멈출 수 있는 기능을 가지고 있지 않다. switch(grade/10){ case 10: case 9: grade_num = "A"; break; case 8: grade_num = "B"; break; case 7: grade..
2021-04-13 자바 다중if (스마트인재개발원)
package day2; import java.util.Scanner; public class ex16다중if실습 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.print("점수를 입력하세유:"); int input_grade = sc.nextInt(); String result =""; if(input_grade >=90) { result="A"; } else if(input_grade >=80){ result="B"; } else if(input_grade >=70){ result="C"; } else { result="F"; } System.out.println(result); } }
2021-04-13 자바 조건문 실습 (스마트인재개발원)
package day2; import java.util.Scanner; public class ex11조건문 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int age = sc.nextInt(); if(age >= 20) { System.out.println("성인입니다."); } } } package day2; import java.util.Scanner; public class ex12조건문실습 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.print("정수를 입력하세요 :"); int n..
2021-04-13 자바 상자담기 (스마트인재개발원)
package day2; import java.util.Scanner; public class ex10상자담기 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.print("농구공의 개수를 입력하세요 :"); int ball_count = sc.nextInt(); int ball_box = ball_count%5 == 0 ? ball_count/5 : (ball_count/5) + 1; System.out.println("필요한 상자의 개수 :" + ball_box); } }
2021-04-13 자바 삼항연산자 (스마트인재개발원)
package day2; import java.util.Scanner; public class ex09삼항연산자 { public static void main(String[] args) { //int i =3; //int j =10; // //System.out.println(i==j ? "같다" : "다르다"); // // ------------------------------------------------------------------- //Scanner sc = new Scanner(System.in); // //System.out.print("정수를 입력 하세요 :"); //int input_number = sc.nextInt(); // //String output_number = input_..
2021-04-13 자바 초단위 (스마트인재개발원)
package day2; import java.util.Scanner; public class ex07초단위 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.print("초입력:"); int User_input_time = sc.nextInt(); int User_hour = User_input_time/3600; int User_minute = (User_input_time%3600)/60; int User_second = (User_input_time%3600)%60; System.out.println(User_hour +"시"+User_minute+"분"+User_second+"초" )..
2021-04-13 자바 연산자 (스마트인재개발원)
package day2; import java.util.Scanner; public class ex06연산자 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.print("Java 점수 입력 :"); int Java_Score = sc.nextInt(); System.out.print("Web 점수 입력 :"); int Web_Score = sc.nextInt(); System.out.print("Android 점수 입력 :"); int Android_Score = sc.nextInt(); float Score_Sum = Java_Score + Web_Score + Android_Score; ..
2021-04-12 자바 치환 (스마트인재개발원)
package day01; public class ex05치환 { public static void main(String[] args) { int a = 3; int b = 6; int temp = 0; temp = a; a = b; b = temp; System.out.println("a의 값" + a); System.out.println("b의 값" + b); } }
2021-04-12 자바 연산자 (스마트인재개발원)
package day01; public class ex02연산자 { public static void main(String[] args) { int num1 = 7; int num2 = 3; String a = 10+7+""; System.out.println(a); } } package day01; public class ex03연산자 { public static void main(String[] args) { int num1 = 7; int num2 = 3; System.out.println("더하기 결과" + (num1+num2)); System.out.println("빼기 결과" + (num1-num2)); System.out.println("곱하기 결과" + (num1*num2)); System..
2021-04-12 자바 기초 변수 (스마트인재개발원)
package day01; public class ex01변수 { public static void main(String[] args) { //변수 생성하기 int age = 10; String name = "가나다"; char nam2 = '가'; //final int GooGooCon = 30; //GooGooCon = 40; 상수 선억 변경 불가 //숫자를 문자로 형변환 int age2 = 10; String age3 = String.valueOf(age2); //문자를 숫자로 형변환 String name2 = "50"; int name3 = Integer.parseInt(name2); //iny형 데이터 float형 데이터 형변환 정수 > 실수 int number = 3; float number2..
2021-04-13 파이썬 라이브러리(스마트인재개발원)
Matplotlib!! import matplotlib.pyplot as plt Line Plot 그리기 y = [2,12,6] plt.plot(y) #plot(좌표 y요소) # x좌표는 0부터 1씩 증가시키며 할당 #plt.show(): 그동안 그렸던 plot들을 출력 plt.show() x = [1,2,3] y = [2,4,6] plt.plot(x,y, ls = '-') plt.show() x = [1,2,3] y = [2,4,6] plt.plot(x,y, ls = '--') plt.show() x = [1,2,3] y = [2,4,6] plt.plot(x,y, ls = '-.') plt.show() x = [1,2,3] y = [2,4,6] plt.plot(x,y, ls = '-', marker =..
2021-04-12 파이썬 라이브러리(스마트인재개발원)
import pandas as pd list = [9904312, 3448737, 2890451, 266052] city = ['서울', '부산', '인천', '대구'] population = pd.Series(list, index = city) population 서울 9904312 부산 3448737 인천 2890451 대구 266052 dtype: int64 population.values array([9904312, 3448737, 2890451, 266052], dtype=int64) population.index Index(['서울', '부산', '인천', '대구'], dtype='object') population.dtype dtype('int64') population population...