과제

리눅스&자바 과제물 ( 추후 수정 )

e리터 2021. 4. 1. 11:57

자바

정수 3개 입력 받아 큰 수 대로 나열

package javaClass;
import java.util.Scanner;
public class firstClass{
	public static void main(String[] args) {
		Scanner scan=new Scanner(System.in);
	    int a,b,c,d = 0;
    	System.out.print("숫자 세 개 입력 : ");
    	a=scan.nextInt();
    	b=scan.nextInt();
    	c=scan.nextInt();
    	if ((b>a)&&(b>c)) {
    		d=a;
    		a=c;
            c=d;
    	}
    	else if((c>a)&&(c>b)) {
    		d=a;
            a=c;
            c=d;
    	}else if(c>b) {
    		d=b;
            b=c;
            c=d;
    	}
    	System.out.println(d+"\t"+a+"\t"+b);
    	
    }
	
	
}

2. 퀴즈로 냈던 금화 주머니 찾기를 프로그램으로 구현해 보기 
⁃ 주머니가 나올수 있는 10가지 경우는 2차원 배열로 구성해서 찾기.
⁃ 예) int[][] p = {{90,100,… },{100,90,100,…}… };
결과) 
90 100 100 100 100 100 100 100 100 100 -> 1번째 주머니 입니다.
100 90 100 100 100 100 100 100 100 100 -> 2번째 주머니 입니다.

3. 아래와 같은 결과가 나오도록 다중 루프를 만드시오.
결과) 
90 100 100 100 100
100 90 100 100 100
100 100 90 100 100
100 100 100 90 100
100 100 100 100 90



## 리눅스 
1. 리눅스 환경에서 C언어 개발하기 위한 Eclipse 설치해 보기 -> 설치 방법을 써 주세요.
2. 윈도우 환경에서 C언어 개발하기 위한 Eclipse 설치해 보기 -> 설치 방법을 써 주세요.
3. 1번과 2번의 차이를 설명하기

 

 

 

1,2번 모두 인터넷에서 먼저 다운을 받아야 한다.

하지만 2번 윈도우 같은 경우 마우스로 다운로드 폴더에서 설치파일을 클릭하여 실행하면 되는 반면

1번 리눅스 같은 경우 

tar -xvzf eclipse-inst-linux64.tar.gz

명령어로 압축을 푼다음

./eclipse-inst

압축 해제한 폴더로 들어가서 다음 명령으로 설치한다.

리눅스가 더 복잡하다.