기록
day 0509 연산자_선택문 본문
오자마ㅏ자ㅏ 컴푸타가 난리난리 ~
구러게요,, 슈업을 해야되나요 말아야하나요,,
/*
연습) 사용자한테 가로길이, 세로길이를 입력받아
사각형의 면적을 계산하여 출력하는 프로그램을 작성 해 봅니다
(면적은 소수점이하 둘째자리까지 출력합니다)
*/
import java.util.Scanner;
class D01RectTest {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
double width, height, area;
System.out.print("가로길이 : ");
width = sc.nextDouble();
System.out.print("세로길이 : ");
height = sc.nextDouble();
area = width * height;
System.out.printf("사각형의 면적 : %.2f", area);
}
}
/*
연습) 사용자한테 가로길이, 세로길이를 입력받아
삼각형의 면적을 계산하여 출력하는 프로그램을 작성 해 봅니다
(가로, 세로길이는 정수로 입력받아서 면적은 소수점이하 둘째자리까지 출력합니다)
*/
import java.util.Scanner;
class D02RectTest {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int width, height;
double area;
System.out.print("삼각형의 밑변 : ");
width = sc.nextInt();
System.out.print("삼각형의 높이 : ");
height = sc.nextInt();
area = (double)width * height / 2;
System.out.printf("삼각형의 면적 : %.2f", area);
}
}
/논리연산자/
비교해야 하는 조건식이 여러개 일 때 사용하는 연산자입니다
- 논리곱 && ~이고 and
- 논리합 || ~이거나 or
조건이 1개 일 때
if (조건식) {
참일때
}else{
거짓일떄
}
조건이 2개 일 때
if (조건식1 논리연산자 조건식2) {
참일때
}else{
거짓일떄
}
조건식1 + 조건식2 (비교연산자 >, >=, <, <=, ==, !=)
둘 다 만족할 때 = 논리곱
둘 중 하나만 만족할 때 = 논리합
/*
연습) 이름, 나이, 키를 입력받아
나이가 30세 이상이고 키가 170이하면 "입장가능" 그렇지 않으면 " 입장 불가능"을
출력하도록 합니다
*/
import java.util.Scanner;
class D03 { // ClubEnter
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String name;
int age;
double cm;
System.out.print("이름 : ");
name = sc.next();
System.out.print("나이 : ");
age = sc.nextInt();
System.out.print("키 : ");
cm = sc.nextDouble();
if (age >= 30 && cm <= 170) {
System.out.printf("%s님 입장 가능", name);
}else{
System.out.printf("%s님 입장 불가능", name);
}
}
}
/*
학생의 이름, 국어, 영어, 수학을 입력받아
합격여부를 판별하여 출력하는 프로그램을 작성합니다
조건) 평균이 60이상이고 모든과목에 40점 이상이어야 합격입니다.
*/
import java.util.Scanner;
class D04 { // StudentTest
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String name, result="불합격";
int kor, eng, meth,tot, avg;
System.out.print("이름 : ");
name = sc.next();
System.out.print("국어 : ");
kor = sc.nextInt();
System.out.print("영어 : ");
eng = sc.nextInt();
System.out.print("수학 : ");
meth = sc.nextInt();
tot = kor + eng + meth;
avg = tot / 3;
if(avg >= 60 && kor >= 40 && eng >= 40 && meth >= 40){
result = "합격";
}
System.out.println("이름\t국어\t영어\t수학\t총점\t평균\t결과");
System.out.printf("%s\t%d\t%d\t%d\t%d\t%d\t%s", name, kor, eng, meth, tot, avg,result);
}
}
/*
사용자한테 출생월을 입력받아서
봄에 태어났는지 판별하여 결과를 출력하는 프로그램을 작성합니다
*/
import java.util.Scanner;
class D05 { //BornSpring
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int month;
System.out.print("태어난 월 : ");
month = sc.nextInt();
if(month > 12 || month < 1){
System.out.println("월을 똑바로 입력하시오. 콱");
return; // 멈추면 아래 조건문 실행안함
}
// month가 3월 이거나 ||
if(month == 3 || month == 4 || month == 5){ // if(month >=3 크거나 같'고' && month <=5 작거나 같냐)
System.out.println("봄에 태어났군요");
}else{
System.out.println("봄에 태어나지 않았습니다");
}
}
}
/equals 사용하여 비밀번호 재확인하기/
/*
사용자한테 암호화 암호확인을 입력받아 일치하는지 판별하여
메세지를 출력하는 프로그램을 작성합니다
암호는 문자열로 입력하도록 합니다
(문자열이 서로 같은지 판별하려면 equals 메소드를 이용합니다)
문자열은 ==으로 판별하지 않고 equals 메소드를 이용합니다
*/
import java.util.Scanner;
class D06 { // CheckPassword
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String pwd, chkPwd;
System.out.print("비밀번호를 입력하시오.");
pwd = sc.next();
System.out.print("비밀번호를 확인하시오.");
chkPwd = sc.next();
// (pwd == chkPwd) 는 기본 자료형에만 적용된다
if(pwd.equals(chkPwd)){
System.out.println("비밀번호 일치");
}else{
System.out.println("비밀번호 불일치");
}
}
}
/*
사용자한테 암호화 암호확인을 입력받아 서로 일치하고
또 8자이상인지 판별하는 프로그램을 작성합니다.
(암호는 문자열로 입력합니다)
*/
import java.util.Scanner;
class D07 { // CheckPassword
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String pwd, chkPwd;
System.out.print("비밀번호를 입력하시오.");
pwd = sc.next();
System.out.print("비밀번호를 확인하시오.");
chkPwd = sc.next();
if(pwd.equals(chkPwd) && pwd.length() >= 8){
System.out.println("비밀번호 일치");
}else{
System.out.println("비밀번호를 확인하세요.");
}
}
}
/비트연산자/ 신호가 있고, 없고 2진수 상태
& 비트곱 ==> 두개의 비트 상태가 모두 1일 때 결과가 1이 됩니다
| 비트합 ==> 두개의 비트 상태중에 1개만 1이어도 결과가 1이 됩니다
^ 비트차 ==> 두개의 비트 상태가 서로 다를 때에 결과가 1이 됩니다 겨로가가ㅏ 쌤오타 겨로가가ㅏ!!
X Y & | ^
---------------------------
0 0 0 0 0
0 1 0 1 1
1 0 0 1 1
1 1 1 1 0
class D08 { // BitOperation
public static void main(String[] args) {
int a = 3;
int b = 7;
int i = a & b; // 비트곱
int j = a | b; // 비트합
int k = a ^b; // 비트차
System.out.println("i : " + i); // 3
System.out.println("j : " + j); // 7
System.out.println("k : " + k); // 4
}
}
/*
1
2 나누기 3
나머지 1 = 0000 0011
0011 a
0111 b
0011 i -10진수-> 3
0111 j -10진수-> 7
0100 k -10진수-> 4
*/
class D09 { // SwapTest
public static void main(String[] args) {
int a = 3;
int b = 7;
// 빈 변수값은 temp명에 많이 쓴다
System.out.println("두 변수의 초기값");
System.out.println("a : " + a);
System.out.println("b : " + b);
// 두 변수의 내용을 서로 맞바꾸도록 코드를 추가 해 봅니다
int c = b;
b = a;
a = c;
/*
int temp;
temp = a;
a = b;
b = temp;
*/
System.out.println("두 변수의 값을 서로 변경한 후");
System.out.println("a : " + a); // 7
System.out.println("b : " + b); // 3
}
}
/*
비트차 연산차를 사용하면
임시변수 없이 두변수의 값을 서로 맞바꿀 수 있다
1) a와 b를 비트차 연산하여 a에 저장
1) a와 b를 비트차 연산하여 b에 저장
1) a와 b를 비트차 연산하여 a에 저장
*/
class D10 { // SwapBitTest
public static void main(String[] args) {
int a = 3;
int b = 7;
// 빈 변수값은 temp명에 많이 쓴다
System.out.println("두 변수의 초기값");
System.out.println("a : " + a);
System.out.println("b : " + b);
a = a^b;
b = a^b;
a = a^b;
// 두 변수의 내용을 서로 맞바꾸도록 코드를 추가 해 봅니다
int c = b;
b = a;
a = c;
/*
int temp;
temp = a;
a = b;
b = temp;
*/
System.out.println("두 변수의 값을 서로 변경한 후");
System.out.println("a : " + a); // 7
System.out.println("b : " + b); // 3
}
}
/&& 사용하여 짝수년도, 나이 40살이상 대상자 출력하기/
/*
&과 |는 논리연산자로 사용할 수도 있어요
& 논리곱
| 논리합
연습) 사용자한테 출생연도를 입력받아
무료암검진 대상자인지 판별하는 프로그램을 작성 해 봅니다
무료 암검진 대상자는 짝수년도에 태어나고 나이가 40살 이상이어야 합니다
(논리곱 연산자로 다음의 연산자를 각각 실험해 봅니다. &&, &)
*/
import java.util.Scanner;
import java.util.Date;
class D11 { // BitLogicalTest
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
Date day = new Date();
int age, year, thisYear=day.getYear() + 1900;
System.out.print("출생연도 : ");
year = sc.nextInt();
age = thisYear - year;
if(year%2 == 0 && age >= 40){
System.out.println("무료 암검진 대상자");
}else{
System.out.println("무료 암검진 비대상자");
}
}
}
/&,&& 와 |,|| 의 차이/
if(조건1 && 조건2)
- 만약 조건1이 거짓이라면 조건2를 판별하지 않는다
- short cut operation이라고 한다
||과 |의 차이
if(조건1 || 조건2)
- 만약 조건1이 참이라면 조건2를 판별하지 않는다
class D12 { // BitLogicalDiff //D15 ShortCutOperation
public static void main(String[] args) {
int age1 = 28;
int age2 = 29;
// 두 사람이 모두 내년에는 30대가 되는지 판별 해 봅시다
// &
if (++age1 >= 30 & ++age2 >= 30){
System.out.println("두사람 모두 내년에는 30대 입니다.");
}else{
System.out.println("두사람 모두 내년에는 30대가 아닙니다.");
}
System.out.println("age1 : " + age1); // 29
System.out.println("age1 : " + age2); // 30
age1 = 28;
age2 = 29;
// &&
if (++age1 >= 30 && ++age2 >= 30){
System.out.println("두사람 모두 내년에는 30대 입니다."); // false라서 뒤에 조건식 안봄
}else{
System.out.println("두사람 모두 내년에는 30대가 아닙니다."); // 동작안함 ShortCutOperation
}
System.out.println("age1 : " + age1); // 29
System.out.println("age1 : " + age2); // 29
}
}
/비트이동연산자/
<< 비트를 왼쪽으로 이동시키는 연산자 (숫자가 커진다)
>> 비트를 오른쪽으로 이동시키는 연산자 (숫자가 작아진다)
class D16 { // ShiftTest
public static void main(String[] args) {
int a = 4;
int i = a << 1; // 비트 1칸 이동
System.out.println(i);
int j = a << 2;
System.out.println(j);
int k = a >>1;
System.out.println(k);
}
}
/*
4 나누기
2 4
2 2 -0
1 -0 ==> 100 나머지 다 0으로 채운다 0000 0100 (4)
0000 0100 1칸씩 움직이고 0으로 채워진다
0000 1000 ==> 10진수로 바꿔주면 2³ 이기때문에 8
1 0 0 0
2³ 2² 2¹ 2⁰
*/
/삼항연산자(조건식연산자)/
(항1)?항2:항3
항1에는 조건식이 오고
만약 그 조건이 참이라면 항2를 수행하고
거짓이라면 항3을 수행한다.
변수 = (항1)?항2:항3; // 항2, 항3에는 출력문 X
System.out.println( (항1)?항2:항3 ); // 가능
/*
사용자한테 두개의 정수를 입력받아
그 중에 큰수를 찾아 출력하는 프로그램을
삼항연산자(조건식연산자)를 이용하여 작성 해 봅니다
*/
import java.util.Scanner;
class D17 { // ConditionOperatortest
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int a, b;
System.out.print("숫자1 : ");
a = sc.nextInt();
System.out.print("숫자2 : ");
b = sc.nextInt();
// 조건식이 참이면 a를 c에 저장한다
int c = (a > b)? a:b;
System.out.println(c);
// System.out.printf("큰 수는 %d\n 입니다", (a>b)?a:b);
// System.out.println( (a>b)?a:b );
}
}
14:00 ~
** 산술연산자
+ - * / %
** 증감연산자
++ --
** 비교연산자
> < >= <= == !=
** 논리연산자
&& || & |
** 비트연산자
& | &
** 비트이동연산자
<< >>
** 복합치환연산자
+= -= *= /= %=
** 삼항연산자
(항1)?항2:항3
/선택문/
제어문 : 문장(명령어)의 흐름을 제어 시키는 명령(문장)을 말합니다
- 선택문 : 조건에 따라서 동작시키고자 하는 명령(문장)을 선택하는 것을 말한다
==> if, switch
- 반복문 : 조건을 만족할 동안에 계속해서 어떠한 명령(문장)을
반복하여 동작시키는 명령(문장)을 말한다.
==> for, while, do-while
- 기타 : break, continue
/if 문을 사용하는 형식1/
if (조건식) {
참일 때 동작시킬 명령어(들)
}else{
거짓일 때 동작시킬 명령어(들)
}
==> 동작시킬 명령어가 한개밖에 없으면 중괄호 { } 생략할 수 있다
a;
b;
if(조건식){
c; // 참이라면 실행하여 e;로 넘어간다
}else{
d; // 거짓이라면 실행하여 e;로 넘어간다
}
e;
f;
g;
/if 문을 사용하는 형식2/
a;
b;
if(조건식){
c;
} // else 사용안하면 c에서 거짓일 경우 바로 d로 넘어간다
d;
e;
f;
/*
사용자한테 임의의 수 n을 입력받아 그 수가 양수이면 더하기 100을 하여 출력한 후
"작업종료"를 출력하고 그렇지 않으면 그 수의 제곱을 출력한 후 "작업종료"를 출력합니다.
*/
import java.util.Scanner;
class D18 { // IfTest
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n;
System.out.print("숫자를 입력하시오.");
n = sc.nextInt();
if(n >= 0){
// n+100
System.out.println(n+100);
}else{
// n*n
System.out.println(n*n);
}
System.out.println("작업종료");
}
}
/*
사용자한테 임의의 수 n을 입력받아 화면에 출력하는 프로그램을 작성합니다
(단, 그 수가 음수이면 제곱을 하여 출력합니다)
*/
import java.util.Scanner;
class D19 { // IfTest
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n;
System.out.print("숫자를 입력하시오.");
n = sc.nextInt();
if(n <= 0){
// n = n * n
System.out.println(n*n);
}
System.out.println("결과 : " + n);
}
}
~~~ 여기서부터 쪼곰 ~~~
/if 문을 사용하는 형식3/
다음은 오류가 발생
==> if 조건식을 만족할 때에 동작시키고자 하는 명령이 2개 이상이면
반드시 중괄호로 묶어 주어야 합니다
a;
b;
if(조건식){
c;
d;
}else{
e;
f;
}
g;
h;
i;
class D20 { // IfTestCurly
public static void main(String[] args) {
int n = 5;
System.out.println("a");
System.out.println("b");
if( n > 0)
System.out.println("c");
else
System.out.println("d");
System.out.println("e");
System.out.println("f");
}
import java.util.Scanner;
class D21 { // IfTestCurly
public static void main(String[] args) {
int n = 5;
System.out.println("a");
System.out.println("b");
if( n > 0)
System.out.println("c");
System.out.println("d");
else
System.out.println("e");
System.out.println("f");
System.out.println("g");
System.out.println("h");
}
}
/*
D22IfTestCurly.java:9: error: 'else' without 'if'
else
^
1 error
*/
class D22 { // IfTestCurly
public static void main(String[] args) {
int n = 5;
System.out.println("a");
System.out.println("b");
if( n > 0){
System.out.println("c");
System.out.println("d");
}
else{
System.out.println("e");
System.out.println("f");
}
System.out.println("g");
System.out.println("h");
}
}
~~~ 숙면ㅎㅐ서 기억이 가물가물,, ~~~
/중첩 if문/
==> if문 속에 또 다른 if문이 오는 것을 말합니다
==> 중첩 if문일 때 else가 오면 가장 근접한 if와 대응이 됩니다
a;
b;
if(조건식1){ // 참 : 조건식2 거짓 : 조건식3
if(조건식2){
c;
d;
}else{
e;
f;
}
}else{
if(조건식3){
g;
h;
}else{
j;
}
k;
l;
}
/*
사용자한테 3개의 정수를 입력받아 그 중에 가장 큰 수를 찾아서
출력하는 프로그램을 중첩if문을 이용하여 작성 해 봅시다
*/
import java.util.Scanner;
class D23 { // MaxTest
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int a,b,c, max;
System.out.print("숫자1 입력 : ");
a = sc.nextInt();
System.out.print("숫자2 입력 : ");
b = sc.nextInt();
System.out.print("숫자3 입력 : ");
c = sc.nextInt();
// a가 b보다 큽니까
if(a > b){ // 참일수도있고
if(a > c){
max = a;
}else{
max = c;
}
}else{ // 거짓일수도있고
if(b > c){
max = b;
}else{
max = c;
}
}
System.out.printf("가장 큰 수는 %d 입니다.", max);
}
}
/판단해야 하는 조건식이 여러개 일 때 사용하는 if문/
if(조건식1){
a;
}else if(조건식2){
b;
}else if(조건식3){
}else{
}
/*
사용자한테 0~9사이의 수를 입력받아서 한글 표기식 출력하는 프로그램을
if문을 이용하여 작성 해 봅니다
<< 실행 예 >>
0~9사이이 수를 입력하시오 : 7
칠
*/
import java.util.Scanner;
class D24 { // DigitToKorTest
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n;
System.out.print("숫자를 입력하시오.");
n = sc.nextInt();
String result = "";
if(n == 0){
result = "영";
}else if(n == 1){
result = "일";
}else if(n == 2){
result = "이";
}else if(n == 3){
result = "삼";
}else if(n == 4){
result = "사";
}else if(n == 5){
result = "오";
}else if(n == 6){
result = "육";
}else if(n == 7){
result = "칠";
}else if(n == 8){
result = "팔";
}else if(n == 9){
result = "구";
}else{
result = "입력오류";
}
System.out.printf("결과 : %s\n", result);
}
}
/*
사용자한테 월을 입력받아서 그 월이
몇일까지 있는지 출력하는 프로그램을 작성 해 봅니다
(단, 2월달은 윤년처리 하지 않고 28일까지로 처리합니다)
<< 실행 예 >>
월을 입력하세요 : 5
5월은 31일까지 있어요
*/
import java.util.Scanner;
class D25 { // SeasonTest
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int month;
System.out.print("월을 입력하시오.");
month = sc.nextInt();
int lastDate = 31;
// 1보다 작거나 12보다 크면
if(month < 1 || month > 12){
System.out.println("입력오류");
return; // 메인 메소드 종료해라
}
if(month == 4 || month == 6 || month == 9 || month == 11){
lastDate = 30;
}else if(month == 2){
lastDate = 28;
}
System.out.printf("%d월은 %d일까지 있어요", month, lastDate);
}
}
/* 내꺼 ㅠ
int i = 30;
int j = 31;
if(month == i){
System.out.println(month + "월은" + i + "일까지 있어요.");
}else if(month == j){
System.out.println(month + "월은" + j + "일까지 있어요.");
}
*/
/*
사용자한테 0~99사이의 수를 입력받아
한글표기식 출력하는 프로그램을 if문을 이용하여
작성 해 봅니다
*/
import java.util.Scanner;
class D26 { // DigitToKor.java
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n;
System.out.print("0~99 사이의 수를 입력 : ");
n = sc.nextInt();
// 0보다 작거나 99보다 크냐
if(n < 0 || n > 99){
System.out.println("입력오류");
return;
}
if(n == 0){
System.out.println("영");
return;
}
// 일의 자리와 십의 자리 구하기
int n10, n1;
n10 = n / 10; // 42일 경우 몫 4
n1 = n % 10; // 42일 경우 나머지 2
String str10 = "", str1="";
// 십의 자리 처리하기
if (n10 == 1){
str10 = "십";
}else if (n10 == 2){
str10 = "이십";
}else if (n10 == 3){
str10 = "삼십";
}else if (n10 == 4){ // 42일 경우 몫 4
str10 = "사십";
}else if (n10 == 5){
str10 = "오십";
}else if (n10 == 6){
str10 = "육십";
}else if (n10 == 7){
str10 = "칠십";
}else if (n10 == 8){
str10 = "팔십";
}else if (n10 == 9){
str10 = "구십";
}
// 일의 자리 처리하기
if (n1 == 0){
str1 = "";
}else if (n1 == 1){
str1 = "일";
}else if (n1 == 2){ // 42일 경우 나머지 2
str1 = "이";
}else if (n1 == 3){
str1 = "삼";
}else if (n1 == 4){
str1 = "사";
}else if (n1 == 5){
str1 = "오";
}else if (n1 == 6){
str1 = "육";
}else if (n1 == 7){
str1 = "칠";
}else if (n1 == 8){
str1 = "팔";
}else if (n1 == 9){
str1 = "구";
}
// kor : str10 = n10 + str1 = n1 붙여쓴거
String kor = str10 + str1;
System.out.println(kor);
}
}
- n/10 의미
https://www.reddit.com/r/csharp/comments/fi01yo/meaning_of_n_n10_in_this_scenario/?utm_source=share&utm_medium=web3x&utm_name=web3xcss&utm_term=1&utm_content=share_button
1) 오늘 학습한 내용에 대하여 요약 및 정리하고 궁금한 점 무엇이라도 질문하는 시간을 갖도록 합니다
2) 요약 및 정리가 다 된 사람들은 다음의 프로그램을 작성 해 봅니다
pdf 선택문과 반복문 프로그래밍 3, 5, 6, 7, 9번 풀기
/*
PROGRAMMING 3
상점에서 하나에 100원인 물건을 판매하고 있다고 가정하자.
물건을 10개 이상 구입하는 고객에게는 10%를 할인해준다고 하자.
사용자가 구입한 물건의 개수를 입력하면 전체 가격이 얼마인지를 계산해주는 프로그램을 작성하라.
즉 물건의 개수가 10개 이상이면 10% 할인한 가격으로 계산을 하여야 한다.
if-else 문을 사용하라
*/
/*
PROGRAMMING 5
간단한 즉석 복권 프로그램을 작성하여 보자.
1등부터 3등까지의 당첨 번호가 결정되어 있다고 가정하자.
사용자로부터 1부터 10사이의 번호를 받아서
2번이 1등, 5번이 2등, 7번이 3등이라고 가정하고 프로그램을 작성하여 보라.
당첨되었으면 당첨 안내 메시지를 화면에 출력한다.
*/
/*
PROGRAMMING 6
사용자로부터 키를 입력받아서 표준 체중을 계산한 후에 사용자의 체중과 비교하여
저체중인지, 표준인지, 과체중인지를 판단하는 프로그램을 작성하라.
표준 체중 계산식은 다음을 사용하라.
(표준체중 = (키 - 100) * 0.9)
*/
/*
PROGRAMMING 7
사용자로부터 3개의 정수를 읽어 들인 후에 if-else문을 사용하여
가장 작은 값을 결정하는 프로그램을 작성하라.
*/
import java.util.Scanner;
class Min {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int a, b, c, min;
System.out.print("숫자1 : ");
a = sc.nextInt();
System.out.print("숫자2 : ");
b = sc.nextInt();
System.out.print("숫자3 : ");
c = sc.nextInt();
if(a < b){
if(a < c){
min = a;
}else{
min = c;
}
}else{
if(b < c){
min = b;
}else{
min = c;
}
}
System.out.printf("가장 작은수는 ? %d", min);
}
}
/*
PROGRAMMING 9
다음과 같이 정의되는 함수의 ... 진짜 수학은 아직 힘두라
*/
'📖' 카테고리의 다른 글
day 0514 배열_메소드 (0) | 2024.05.14 |
---|---|
day 0513 반복문_배열 (1) | 2024.05.13 |
day 0510 선택문_반복문 (0) | 2024.05.10 |
day 0508 자료형_연산자 (0) | 2024.05.08 |
day 0507 애플리케이션 기본 구조 (0) | 2024.05.07 |