저장 위치 이름 바꾸는 방법을 모르겠습니다 ㅠ
큰애
질문이 너무 이상했군요;;
그.. 원래대로라면 값을 5개를 저장한다고 하면 0~4에 저장이되고 출력할때도 0~4가 출력이 되잔아요?
예를 들면... 1,2,3,4,5, 값이 순서대로 저장되있다면 1이 저장된 곳은 0 이니 주소값을 부르면 0이 나오는데요..
그런데 저는 0이 아니라 1이 나왔으면 합니다.. 그냥 단순히 범위를 6으로 늘리고 0~4를 1~5로 옴기는 작업을 하면 편한데
그렇게되면 0 부분이 비게되서 결국 0~5중 1~5만을 사용하게 됩니다. 그래서
final int SALESPEOPLE = 5;
int[] sales = new int[SALESPEOPLE]
를 수정하지 않고 주소값 0~4 를 1~5가 출력되도록 바꾸고 싶은데 어떻게 해야 할까요?
import java.util.*;
public class Sales
{
private static Scanner input = new Scanner(System.in);
private static Scanner input2 = new Scanner(System.in);
public static void main(String[] args)
{
final int SALESPEOPLE =5; //세일즈맨이 5명!
int[] sales = new int[SALESPEOPLE]; // sales 는 5명
int sum;
int average = 0
for (int i = 0; i sales.length; i++)
{
System.out.print(Enter sales for salesperson +( i+1) + : $); //빨간걸 그냥i로 하면 0~4가 나오길래 i+1을했는데
sales[i] = input.nextInt();값을 입력할때만 1~5가 뜨고 나중에 불러올떄는
}그냥 0~4네요... ㅡㅜ (제가 괄호를 뻇었군요?ㅎㅎ)아래는 나머지 부분인데.. 딱히 관련없어 보이지만 혹시 모르니..
System.out.println(\nSalesperson Sales);
System.out.println(--------------------);
sum = 0;
// Total sales
for (int i = 0; i sales.length; i++)
{
System.out.println( + i + $ + sales[i]);
sum += sales[i];
}
// average of sales
for (int i = 0; i sales.length; i++)
{
System.out.println( + i + $ + sales[i]);
sum += sales[i];
average = sum / sales.length;
}
// maximum sales
int maxSale = sales[0];
for (int i = 0; i sales.length; i++)
{
if (maxSale sales[i])
maxSale = sales[i];
}
// Id of maximum salesperson
int maxSalesId = -1;
for (int i=0; isales.length && maxSalesId == -1; i++)
if (sales[i] == maxSale)
maxSalesId = i;
// minimum sales
int minSale = sales[0];
for (int i = 0; i sales.length; i++)
{
if (minSale sales[i])
minSale = sales[i];
}
// Id of minimum salesperson
int minSalesId = -1;
for (int i=0; isales.length && minSalesId == -1; i++)
if (sales[i] == minSale)
minSalesId = i;
System.out.println(\nTotal of sales: $ + sum);
System.out.println(Average of sales: $ + average);
System.out.println(Salesperson + maxSalesId + has highest sale with $ + maxSale);
System.out.println(Salesperson + minSalesId + has lowest sale with $ + minSale);
Scanner val = new Scanner(System.in);
System.out.println(Enter a value of minimum sale: );
int cutLine = val.nextInt();
// 4.
int highSales = 0;
for (int i = 0; i sales.length; i++)
{
if (cutLine sales[i])
{
System.out.println(Salesperson + i + exceed with $ + sales[i]);
highSales++;
}
}
System.out.println(Total number of Salespeople who exceed the val: + highSales);
}
}
번호 | 제 목 | 글쓴이 | 날짜 |
---|---|---|---|
2701285 | 아이폰이나 안드로이드 폰 인터넷으로 볼때 | 배꽃 | 2025-07-12 |
2701230 | 테마 설정하면 밑에 뜨는 글 삭제 (1) | 창의적 | 2025-07-12 |
2701177 | css적용이 안되요~ (6) | 다니엘 | 2025-07-11 |
2701151 | 사이트작업시 inputbox 가 readonly 형태표시 어떻게 하시나요? (1) | 찬내 | 2025-07-11 |
2701123 | 간단한 select 질문입니다 (3) | 천사의눈물 | 2025-07-11 |
2701061 | 비베질문.. | 똘끼 | 2025-07-10 |
2701034 | 메일폼 내 script 삽입가능한 방법 없을까요.. (2) | 마음새 | 2025-07-10 |
2701008 | 분명히 버튼을 만들었는데 액션이 안걸립니다. (3) | 재찬 | 2025-07-10 |
2700923 | 전체중앙정렬&독타입&쿼크모드 ㅜㅠ (8) | 푸른들 | 2025-07-09 |
2700893 | 질문드리겠습니다. | 도도한 | 2025-07-09 |
2700793 | 무비클립에 마우스 오버시 랜덤으로 효과음 나기는 어떻게 ;; (1) | 바닐라 | 2025-07-08 |
2700741 | 웹전송? (2) | 연와인 | 2025-07-07 |
2700686 | 카테고리 호버시 세부카테고리 보이게하는 것, css로만 가능할까요?? (3) | 다힘 | 2025-07-07 |
2700658 | 메타태그 질문드립니다..ㅠㅠ;;; | 모해 | 2025-07-07 |
2700632 | 외부에서 이미지 파일을 불러와야 합니다. 도와주세요. (4) | 에일린 | 2025-07-06 |
2700579 | (air + as3) smtp 이용해서 첨부파일 포함해서 메일 보내기 | 물보라 | 2025-07-06 |
2700524 | 클릭시 밑에 메뉴 나오게 (4) | 새솔 | 2025-07-05 |
2700505 | activex를 비쥬얼6.0으로 만들었는데요 비스타 배포시에 안되서 질문드립니다 (3) | 참이 | 2025-07-05 |
2700452 | c언어에서... 자료형 구분.... (3) | 시내 | 2025-07-05 |
2700422 | 버전에 관해 질문 | 라온제나 | 2025-07-04 |