php 다시홀수좀..이해불가 정보
php 다시홀수좀..이해불가
본문
<?
$a=6;
if ($a%2==1)
echo "$a 은(는) 홀수 입니다.<br>";
else
echo "$a 은(는) 짝수 입니다.<br>";
?>
$a=6;
if ($a%2==1)
echo "$a 은(는) 홀수 입니다.<br>";
else
echo "$a 은(는) 짝수 입니다.<br>";
?>
생각해보니까요... a%2==1 이건 답이 홀수인거 알겟는데요...
저게왜 홀수가되는지 왜 짝수가되는지 모르겟어요..
a/2 하면 1이 나오는데 위에 a라는 문젤 풀어봐도 1이란 숫자가 전혀안나오는듯한데..
저 1이 남아야 홀수고 없어야 짝수라고 말해주셧는데..
나눠봐도 1남는거 0남는게 없는거같은데
이해력 심하게딸립니다. 진짜 차근차근 설명좀..하.. 수학은 배우고있습니다....
추천
0
0
댓글 10개

% 퍼센트는 나머지 수 입니다. 나머지 수가 0이냐 1이냐 체크로... 0이면 당연히 짝수고..
1이면 홀수가 되겠죠?
1 나누기 2 하면 안나눠지니 나머지가 1이고.. // 홀수
2 나누기 2 하면 나눠지니깐 나머지는 0이고.. // 짝수
3 나누기 2 하면 나누고 남는 나머지는 1이고.. // 홀수
4 나누기 2 하면 나눠떨어지니깐 나머지는 0이고 // 짝수
이렇게 체크요.. 더 자세한 설명은.. 다음분께 -0-
1이면 홀수가 되겠죠?
1 나누기 2 하면 안나눠지니 나머지가 1이고.. // 홀수
2 나누기 2 하면 나눠지니깐 나머지는 0이고.. // 짝수
3 나누기 2 하면 나누고 남는 나머지는 1이고.. // 홀수
4 나누기 2 하면 나눠떨어지니깐 나머지는 0이고 // 짝수
이렇게 체크요.. 더 자세한 설명은.. 다음분께 -0-
== 조건연산
= 대입연산
예) a라는변수에 6이라는값을가지게 할려면 a=6
A의 값이 1인지 검사할려면 a==1
= 대입연산
예) a라는변수에 6이라는값을가지게 할려면 a=6
A의 값이 1인지 검사할려면 a==1
<?
$a=6; // a에 6 대입
if ($a%2==1) // a/2로 나눠서 나머지가 1이랑 같으냐?
echo "$a 은(는) 홀수 입니다.<br>"; // 참일때 출력
else //조건분기인데 문법에 맞나요?
echo "$a 은(는) 짝수 입니다.<br>" ; //거짓일때 출력
?>
아래가 맞는 문법아닌가요?
<?
$a=6;
if ($a%2==1){
echo "$a 은(는) 홀수 입니다.<br>";
}else{
echo "$a 은(는) 짝수 입니다.<br>";
}
?>
$a=6; // a에 6 대입
if ($a%2==1) // a/2로 나눠서 나머지가 1이랑 같으냐?
echo "$a 은(는) 홀수 입니다.<br>"; // 참일때 출력
else //조건분기인데 문법에 맞나요?
echo "$a 은(는) 짝수 입니다.<br>" ; //거짓일때 출력
?>
아래가 맞는 문법아닌가요?
<?
$a=6;
if ($a%2==1){
echo "$a 은(는) 홀수 입니다.<br>";
}else{
echo "$a 은(는) 짝수 입니다.<br>";
}
?>
위문법도 잘동작합니다~
if(~~~)
echo "ff";
이런식으로 if나 for 같은거에 하나의 명령어?만 들어가면 { 안묶어도되요
if(~~~)
echo "ff";
이런식으로 if나 for 같은거에 하나의 명령어?만 들어가면 { 안묶어도되요
습관적으로 묶어서..
작동은 하는군요 ㅎㅎ
작동은 하는군요 ㅎㅎ

if ($a%2==1)
이 문장은 산술연산과 관계연산이 함께 쓰였습니다.
if(($a%2) == 1) 연산 순서는 이렇게 됩니다.
산술 연산자 %가 먼저 실행 되고 나중에 관계연산자 ==가 실행 됩니다.
변수 $a를 2로 나누었을 때 나오는 나머지가 발생하지 않는다면 $a는 2의 배수가 됩니다.
2의 배수는 이유불문 짝수가 됩니다.
홀짝수는 구분하기 위해서 $a는 자연수가 되어야 합니다.
어떤 자연수도 2로 나누었을 때 나머지가 발생했다면 나머지는 1이 됩니다.
변수 $a를 2로 나누었을 때 나머지가 발생하면 홀수가 되고 나머지가 없으면 짝수가 됩니다.
만약 변수 $a를 3으로 나누었을 때 나머지가 발생하지 않는다면 $a는 3의 배수가 됩니다.
이 공식은 다양하게 응용되고 있습니다.
$res = (($a % 2) == 1) ? "홀수" : "짝수;
한줄로 줄이면 이렇게 됩니다.
이 문장은 산술연산과 관계연산이 함께 쓰였습니다.
if(($a%2) == 1) 연산 순서는 이렇게 됩니다.
산술 연산자 %가 먼저 실행 되고 나중에 관계연산자 ==가 실행 됩니다.
변수 $a를 2로 나누었을 때 나오는 나머지가 발생하지 않는다면 $a는 2의 배수가 됩니다.
2의 배수는 이유불문 짝수가 됩니다.
홀짝수는 구분하기 위해서 $a는 자연수가 되어야 합니다.
어떤 자연수도 2로 나누었을 때 나머지가 발생했다면 나머지는 1이 됩니다.
변수 $a를 2로 나누었을 때 나머지가 발생하면 홀수가 되고 나머지가 없으면 짝수가 됩니다.
만약 변수 $a를 3으로 나누었을 때 나머지가 발생하지 않는다면 $a는 3의 배수가 됩니다.
이 공식은 다양하게 응용되고 있습니다.
$res = (($a % 2) == 1) ? "홀수" : "짝수;
한줄로 줄이면 이렇게 됩니다.
제가 님하고 비슷한 학생을 교육해 봤는데요.
디자인 쪽으로 공부하시면 정말 두각을 보일겁니다.
플밍하는 시간에 디자인쪽에 투자하세요.
IT쪽에 관심이 있으시다면...여러방면으로 고민해 보세요.
디자인 쪽으로 공부하시면 정말 두각을 보일겁니다.
플밍하는 시간에 디자인쪽에 투자하세요.
IT쪽에 관심이 있으시다면...여러방면으로 고민해 보세요.

음..저도 학원가서 디자인쪽으로 추천받았어요...일반 머 간단한 디자인은 잘한다고 하시더라구요..그래서 웹컨텐츠 디자인 쪽 추천받았는데..
저는 디자인 프로그밍 다하는 사람이되고싶어서요 ㅎ
저는 디자인 프로그밍 다하는 사람이되고싶어서요 ㅎ

저도.컴대장님과 같은 생각입니다.
디자인쪽이 더 탁월하실 것 같습니다.
음~~~
디자인쪽이 더 탁월하실 것 같습니다.
음~~~
<?
$a=6;
if ($a%2)
echo "$a 은(는) 홀수 입니다.<br>";
else
echo "$a 은(는) 짝수 입니다.<br>";
?>
리스트에서 내용을 뿌릴때 라인별 색을 다르게 처리하기 위해서 많이 사용합니다.
$a=6;
if ($a%2)
echo "$a 은(는) 홀수 입니다.<br>";
else
echo "$a 은(는) 짝수 입니다.<br>";
?>
리스트에서 내용을 뿌릴때 라인별 색을 다르게 처리하기 위해서 많이 사용합니다.