일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 페이코 초대코드
- 자바
- programmers
- 백준
- php 프로그래밍 입문 예제
- 배열
- php 프로그래밍 입문 연습문제
- php 프로그래밍
- C
- 플러터
- JAVA SPRING
- php 프로그래밍 입문
- 페이코 친구코드
- 자바 스프링
- php
- php 프로그래밍 입문 문제풀이
- php 프로그래밍 입문 3판
- SWEA
- spring
- 스프링
- 페이코 추천인
- php 프로그래밍 입문 솔루션
- 한정 분기
- Java
- C언어
- 최단 경로
- 페이코 추천인코드
- 파이썬
- 플러터 개발환경 설정
- Flutter
Archives
- Today
- Total
01-23 07:58
ImJay
PHP 프로그래밍 입문 제 4장 예제 풀이 본문
반응형
PHP 프로그래밍 입문 제 4장 예제 풀이
예제 4-1. while문으로 정수 1~10 출력하기
<?php
$i = 1; // 초기값 설정
while ($i <= 10)
{
echo "$i<br>"; // $i를 화면에 출력하고 줄바꿈
$i++; // $i 값을 1증가 시킴
}
?>
예제 4-2. while문으로 정수 1~10의 합계 구하기
<?php
$sum = 0;
$i = 1;
while ($i <= 10)
{
$sum = $sum + $i;
echo "\$i : $i -> 합계 : $sum<br>";
$i++;
}
?>
예제 4-3. while문으로 정수 100~300 중 3의 배수 합계 구하기
<?php
$sum = 0;
$i = 100;
while ($i <= 300)
{
if ($i%3 == 0)
$sum = $sum + $i;
$i++;
}
echo "100 ~ 300까지의 정수 중 3의 배수의 합 : $sum";
?>
예제 4-4. while문으로 정수 1~100 중 3의 배수가 아닌 정수 구하기
<?php
$i = 1;
$count = 0;
while ($i<=100)
{
if ($i % 3 != 0)
{
echo "$i ";
$count++;
}
if ($count % 10 == 0)
echo "<br>";
$i++;
}
?>
예제 4-5. while문으로 인치를 센티미터로 변환하기
<?php
$inch = 10;
echo "<table border='1'>";
echo "<tr>";
echo "<th width='100'>인치</th><th width='100'>센티미티</th>";
echo "</tr>";
while ($inch <= 100)
{
$cm = $inch * 2.54;
echo "<tr align='center'><td>$inch</td><td>$cm</td></tr>";
$inch = $inch + 10;
}
echo "</table>";
?>
예제 4-6. while문으로 2단 구구단 표 만들기
<h3>2단 구구단 표 만들기</h3>
<table border="1" width="100">
<?php
$a = 2;
$b = 1;
while ($b <= 9)
{
$c = $a * $b;
echo "<tr><td align='center'>$a x $b = $c</td></tr>";
$b++;
}
?>
</table>
예제 4-7. for문으로 정수 1~10 출력하기
<?php
for ($i=1; $i <= 10; $i++)
{
echo "$i<br>";
}
?>
예제 4-8. for문으로 정수 1~10의 합계 구하기
<?php
$sum=0;
for($a=1; $a<=10; $a++)
{
$sum=$sum+$a;
}
echo("1에서 10까지 정수의 합은 $sum 입니다.<br>");
?>
예제 4-9. for문으로 정수 1~100 중 5의 배수 합계 구하기
<?php
$sum = 0;
for ($i=1; $i<=100; $i++)
{
if($i%5 == 0)
$sum = $sum + $i;
}
echo "1~100의 정수 중 5의 배수의 합계 : $sum";
?>
예제 4-10. for문으로 정수 500~700 중 4의 배수가 아닌 정수 출력하기
<?php
$count = 0;
for ($i = 500; $i <= 700; $i++)
{
if($i %4 != 0)
{
echo $i." ";
$count++;
$ok = true;
if ($count != 0 && $count % 10 == 0 && $ok == true)
echo "<br>";
$ok = false;
}
}
?>
예제 4-11. for문으로 섭씨를 화씨로 변환하기
<h3>섭씨 -> 화씨 온도 변환</h3>
<table border="1"width="300">
<tr align="center"><td width"150">섭씨</td><td>화씨</td></tr>
<?php
for ($c=-15; $c<=35; $c=$c+5)
{
$f = $c * 9 / 5 + 32;
echo "<tr align='center'><td>$c</td><td>$f</td></tr>";
}
?>
</table>
예제 4-12. 이중 for문으로 구구단 표 만들기 1
<?php
echo("--------------------- <br>");
for($a=2; $a<=9; $a++)
{
for($b=1; $b<=9; $b++)
{
$c = $a * $b;
echo("$a x $b = $c <br>");
}
echo("--------------------- <br>");
}
?>
예제 4-13. 이중 for문으로 구구단 표 만들기 2
<style>
table {border-collapse:collapse; width:600px; }
td { border: solid 1px gray; text-align: center; padding:5px; }
</style>
<h3>- 구구단 표</h3>
<table>
<tr>
<td>2단</td>
<td>3단</td>
<td>4단</td>
<td>5단</td>
<td>6단</td>
<td>7단</td>
<td>8단</td>
<td>9단</td>
</tr>
<?php
for($b=1; $b<=9; $b++)
{
echo "<tr>";
for($a=2; $a<=9; $a++)
{
$c = $a * $b;
echo "<td>{$a}x{$b}=$c</td>";
}
echo "</tr>";
}
?>
</table>
예제 4-14. 이중 for문으로 별표 출력하기 1
<?php
for ($a=1; $a<=10; $a++)
{
for ($b=1; $b<=$a; $b++)
{
echo "* ";
}
echo "<br>";
}
?>
예제 4-15. 이중 for문으로 별표 출력하기 2
<?php
for ($a=1; $a<=10; $a++)
{
for ($b=9; $b>=$a; $b--)
echo " ";
for ($c=1; $c<=$a; $c++)
echo "*";
echo "<br>";
}
?>
예제 4-16. while문으로 정수 1~10의 합계 구하기
<?php
$i = 1;
$sum = 0;
while($i <= 10)
{
$sum = $sum + $i;
$i++;
}
echo "합계 : $sum";
?>
예제 4-17. do ~ while문으로 정수 1~10의 합계 구하기
<?php
$i = 1;
$sum = 0;
do
{
$sum = $sum + $i;
$i++;
} while($i <= 10);
echo "합계 : $sum";
?>
예제 4-18. do ~ while문으로 10의 값 출력하기
<?php
$i = 10;
do
{
print $i;
} while($i<=1);
?>
예제 4-19. while문으로 10의 값 출력하기
<?php
$i = 10;
while($i<=1)
{
print $i;
}
?>
궁금한 점은 댓글 부탁드립니다.
반응형
'대학생활 > 웹프로그래밍' 카테고리의 다른 글
PHP 프로그래밍 입문 제 5장 예제 풀이 (2) | 2022.04.17 |
---|---|
PHP 프로그래밍 입문 제 4장 연습문제 풀이 (0) | 2022.04.13 |
PHP 프로그래밍 입문 제 3장 연습문제 풀이 (0) | 2022.04.13 |
PHP 프로그래밍 입문 제 3장 예제 풀이 (0) | 2022.04.13 |
PHP 프로그래밍 입문 제 2장 연습문제 풀이 (0) | 2022.04.06 |
Comments