728x90
SMALL
- Title 클래스
package Pro1;
public class Title{
String java;
String c;
int sb;
public Title() {
}
}
- Pro1 클래스
package Pro1;
import java.util.Scanner;
public class Pro1 {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
Title[] t = new Title[100];
Title title = new Title();
int Name;
int choice ;
int count=0;
do {
System.out.print("원하는 메뉴 선택하세요:");
System.out.print("(1) 추가");
System.out.print("(2) 목록");
System.out.println("(3) 종료");
choice = in.nextInt();
if (choice ==1) {
System.out.println("교과목 선택 : (1)java, (2)c언어");
Name = in.nextInt();
for (int i = 0; i < t.length; i++) {
if (Name == 1) {
System.out.print("학생 입력 : ");
t[count] = new Title();
t[count].java = in.next();
t[count].sb = 1;
count++;
break;
}//if (Name == 1)
if (Name == 2) {
System.out.print("학생 입력 : ");
t[count] = new Title();
t[count].c = in.next();
t[count].sb = 2;
count++;
break;
}//if (name == 2)
}
}
else if (choice ==2) {
System.out.println("<과목별 학생목록>");
for (int i = 0; i < count; i++) {
if (t[i].sb ==1) {
System.out.println("과목 : java" +"\t이름 :" + t[i].java.toString());
}
//System.out.println(t[i].c.toString());
else if (t[i].sb ==2) {
System.out.println("과목 : c언어" +"\t이름 :" + t[i].c.toString());
}
}
}
}while (choice !=3 );
System.out.println("종료");
}
}
진짜 욕나오네 ㅠ미어ㅣㅓㄹㅈㄷ
그래도 잘 출력된다 ㅠㅠ
예에 ㅠㅠ
count하나 있다고 이렇게 잘되냐고...
- 출력결과
원하는 메뉴 선택하세요:(1) 추가(2) 목록(3) 종료
1
교과목 선택 : (1)java, (2)c언어
1
학생 입력 : 김종잇장
원하는 메뉴 선택하세요:(1) 추가(2) 목록(3) 종료
1
교과목 선택 : (1)java, (2)c언어
2
학생 입력 : 김그램
원하는 메뉴 선택하세요:(1) 추가(2) 목록(3) 종료
1
교과목 선택 : (1)java, (2)c언어
1
학생 입력 : 김저리가
원하는 메뉴 선택하세요:(1) 추가(2) 목록(3) 종료
1
교과목 선택 : (1)java, (2)c언어
1
학생 입력 : 김뚱이
원하는 메뉴 선택하세요:(1) 추가(2) 목록(3) 종료
2
<과목별 학생목록>
과목 : java 이름 :김종잇장
과목 : c언어 이름 :김그램
과목 : java 이름 :김저리가
과목 : java 이름 :김뚱이
원하는 메뉴 선택하세요:(1) 추가(2) 목록(3) 종료
3
종료
생각보다 빨리끝나서..
발뻗고 잘게여;;;
728x90
LIST
'JAVA > Java' 카테고리의 다른 글
20201008_13 교과목어쩌구 모범답안 (0) | 2020.10.08 |
---|---|
20201007_12 주사위프로그램 (0) | 2020.10.08 |
20201007_12 교과목, 학생추가 프로그램 (0) | 2020.10.07 |
20201007_12(별찍기, 메소드, 성적입력) (0) | 2020.10.07 |
20201006_11 Review 출석부 프로그램 (0) | 2020.10.06 |
댓글