일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- 알고리즘
- Dijkstra
- java #자바
- css #생활코딩 #웹
- 파이썬 #백준 #알고리즘 #코딩테스트
- css #웹 #생활코딩
- react #리액트 #동빈나
- java #자바 #동빈나
- 투포인터
- 재귀
- 자바 #java
- java #자바 #생활코딩
- 프로그래머스
- 파이썬
- 프로그래머스 #파이썬 #알고리즘 #코딩테스트
- 코딩테스트
- 백준 #알고리즘 #파이썬 #코딩테스트
- 파이썬 #알고리즘 #코딩테스트 #프로그래머스
- DFS
- 다이나믹프로그래밍
- PYTHON
- dp
- react #리액트 #동빈나 #나동빈 #유튜브강의
- 다익스트라
- BFS
- java #자바 #나동빈
- 백준
- 프로그래머스 #파이썬 #코딩테스트 #알고리즘
- 백트랙킹
- 백준 #파이썬 #알고리즘 #코딩테스트
Archives
- Today
- Total
커리까지
자바 기초 프로그래밍 강좌 6강 - 조건문 & 반복문 ② 본문
728x90
SMALL
정수에 따라서 다르게 출력
public class Main {
public static void main(String[] args){
int score = 95;
if(score >= 90){
System.out.println("A+입니다.");
}else if(score >= 80{
System.out.println("B+입니다.");
}else if(score >= 70{
System.out.println("C+입니다.");
}else{
System.out.println("F입니다.");
}
}
}
>
A+입니다.
문자열과 정수형
public class Main {
public static void main(String[] args){
String a = 'Man';
int b = 0;
if(a.equals('Man')){
System.out.println("남자입니다.");
}else{
System.out.println("남자가 아닙니다.");
}
if(b == 3){
System.out.println("b는 3입니다.");
}
else{
System.out.println('3이 아닙니다.");
}
if(a.equalsIgnorCase('Man') && b == 0){
System.out.println("참입니다.");
}else{
System.out.println("거짓입니다.");
}
}
}
>
남자입니다.
3이 아닙니다.
참입니다.
자바는 String을 비교할 때 equal을 이용한다.
그 이유는 String은 다른 자료형과 다른 문자열 자료형이다.
equalsIgnorCase : 대소문자 구분하지 않는다.
while문
public class Main {
public static void main(String[] args){
int i = 1, sum = 0;
while(i<=1000){
sum += i++
}
System.out.println("1부터 1000까지의 합은"+sum+"입니다.");
}
}
>
1부터 1000까지의 합은 500500입니다.
for문
public class Main {
final static int N = 30;
public static void main(String[] args){
for(int i = N; i>0;i--){
for(int j = i; j > 0; j--){
System.out.print("*");
}
System.out.println();
}
}
}
for문 : 초기화부분, 조건부분, 연산부분
i는 처음에 30이기에 처음은 30개 별이 출력되고 그 다음에는 29여서 29개가 출력되고 이렇게 하나씩 감소하면서 출력한다.
for문 원 출력하기
public class Main {
final static int N = 15;
public static void main(String[] args){
for(int i = -N; i <= N; i++){
for(int j = -N; j <= N; j++){
if(i * i + j * j<= N + N){
System.out.print('*');
}else{
System.out.print();
}
System.out.println();
}
}
}
}
원의 방정식 : x^2 + y^2 = r^2
이렇게 하면 원이 출력된다.
728x90
LIST
'자바' 카테고리의 다른 글
자바 기초 프로그래밍 강좌 9강 - 사용자 정의 함수 (0) | 2021.02.17 |
---|---|
자바 기초 프로그래밍 강좌 7강 - 기본 입출력(Input & Output) (0) | 2021.02.09 |
CSS 수업 - 선택자의종류 (0) | 2021.02.05 |
자바 기초 프로그래밍 강좌 5강 - 조건문 & 반복문 (0) | 2021.02.04 |
자바 기초 프로그래밍 강좌 4강 - 연산자 (0) | 2021.02.02 |
Comments