커뮤니티
max 의 다른형태
2008-09-11 22:51:32
702
글번호 17007
변수가 많은 10가지라 하면
VAR1 , var2, var3....var10 까지 만들어 졌습니다
이중 최고가는 max 로 됩니다
이들중 특정값(예는 0 ) 이상의 숫자를 갖는 갯수는 몇개인가 ? 를
만는는것은 ?
이들 특정값이상인 변수들의 다 합하면 ? ( 평균을 내자는말)
답변에 미리 감사 합니다
답변 1
예스스탁 예스스탁 답변
2008-09-16 09:59:31
안녕하세요
예스스탁입니다.
배열변수를 사용하시면 더 편하게 계산하실 수 있습니다.
var1~var10과 같은 일반변수가 아닌 배열변수에 계산식을 할당하시거나
value[1] = 계산식~~;
혹은
value[1] = var1;
var1을 value[1]에 바로 할당하셔도 됩니다.
참고하시기 바랍니다.
input : 특정값(0);
var :count(0),sum(0),mav(0),cnt(0),maxv(0),cnt1(0);
array : value[10](0);
value[1]= 계산식1~;
value[2]= 계산식2~;
value[3]= 계산식3~;
value[4]= 계산식4~;
value[5]= 계산식5~;
value[6]= 계산식6~;
value[7]= 계산식7~;
value[8]= 계산식8~;
value[9]= 계산식9~;
value[10]= 계산식10~;
count = 0; //갯수초기화
sum = 0; //합산초기화
maxv = value[1]; //최고값 초기값
for cnt = 1 to 10{
if value[cnt] > maxv Then{
maxv = value[cnt]; //최고값
}
if value[cnt] > 특정값 then{
count = count+1; //특정값이상 갯수
sum = sum+value[cnt]; //특정값이상 합산
}
}
mav = sum/count; //특정값이상 평균
즐거운 하루되세요
> dgd 님이 쓴 글입니다.
> 제목 : max 의 다른형태
> 변수가 많은 10가지라 하면
VAR1 , var2, var3....var10 까지 만들어 졌습니다
이중 최고가는 max 로 됩니다
이들중 특정값(예는 0 ) 이상의 숫자를 갖는 갯수는 몇개인가 ? 를
만는는것은 ?
이들 특정값이상인 변수들의 다 합하면 ? ( 평균을 내자는말)
답변에 미리 감사 합니다
이전글