Skip to content

Commit b3ace6c

Browse files
committed
insert 8 exercise
1 parent 0349a30 commit b3ace6c

File tree

10 files changed

+277
-1
lines changed

10 files changed

+277
-1
lines changed

10.php

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
<?php
2+
if(isset($_GET["str"])){
3+
$str = $_GET["str"];
4+
echo strtoupper($str);
5+
}
6+
?>
7+
<!DOCTYPE html>
8+
<html lang="en">
9+
<head>
10+
<meta charset="UTF-8">
11+
<meta name="viewport" content="width=device-width, initial-scale=1.0">
12+
<title>Document</title>
13+
</head>
14+
<body>
15+
<form action="" method="get">
16+
<input type="text" name="str">
17+
<button>sabt</button>
18+
</form>
19+
</body>
20+
</html>

11.php

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
<?php
2+
if(isset($_GET["number1"]) and isset($_GET["number2"]) and isset($_GET["number3"])){
3+
$number1 = $_GET["number1"];
4+
$number2 = $_GET["number2"];
5+
$number3 = $_GET["number3"];
6+
7+
echo ($number1 + $number2 + $number3) / 3;
8+
}
9+
?>
10+
11+
<!DOCTYPE html>
12+
<html lang="en">
13+
<head>
14+
<meta charset="UTF-8">
15+
<meta name="viewport" content="width=device-width, initial-scale=1.0">
16+
<title>Document</title>
17+
</head>
18+
<body>
19+
<form action="" method="get">
20+
number1:<input type="number" name="number1"></br>
21+
number2:<input type="number" name="number2"></br>
22+
number3:<input type="number" name="number3"></br>
23+
<button>sabt</button>
24+
</form>
25+
</body>
26+
</html>

12.php

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
<?php
2+
if(isset($_GET["str"])){
3+
$str = $_GET["str"];
4+
echo str_word_count($str);
5+
}
6+
?>
7+
<!DOCTYPE html>
8+
<html lang="en">
9+
<head>
10+
<meta charset="UTF-8">
11+
<meta name="viewport" content="width=device-width, initial-scale=1.0">
12+
<title>Document</title>
13+
</head>
14+
<body>
15+
<form action="" method="get">
16+
<input type="text" name="str">
17+
<button>sabt</button>
18+
</form>
19+
</body>
20+
</html>

13.php

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
<?php
2+
if(isset($_GET["number1"])){
3+
$number1 = $_GET["number1"];
4+
for($i=1;$i<=$number1;$i++){
5+
if(fmod($i,2) == 1){
6+
echo $i."<br>";
7+
}
8+
}
9+
}
10+
?>
11+
12+
<!DOCTYPE html>
13+
<html lang="en">
14+
<head>
15+
<meta charset="UTF-8">
16+
<meta name="viewport" content="width=device-width, initial-scale=1.0">
17+
<title>Document</title>
18+
</head>
19+
<body>
20+
<form action="" method="get">
21+
<input type="number" name="number1">
22+
<button>sabt</button>
23+
</form>
24+
</body>
25+
</html>

14.php

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
<?php
2+
if(isset($_GET["number1"]) and isset($_GET["number2"])){
3+
$number1 = $_GET["number1"];
4+
$number2 = $_GET["number2"];
5+
echo $number1**$number2;
6+
}
7+
?>
8+
9+
<!DOCTYPE html>
10+
<html lang="en">
11+
<head>
12+
<meta charset="UTF-8">
13+
<meta name="viewport" content="width=device-width, initial-scale=1.0">
14+
<title>Document</title>
15+
</head>
16+
<body>
17+
<form action="" method="get">
18+
<input type="number" name="number1">
19+
<input type="number" name="number2">
20+
<button>sabt</button>
21+
</form>
22+
</body>
23+
</html>

15.php

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
<?php
2+
if(isset($_GET["number1"])){
3+
$number1 = explode(",",$_GET["number1"]);
4+
echo array_sum($number1);
5+
}
6+
?>
7+
8+
<!DOCTYPE html>
9+
<html lang="en">
10+
<head>
11+
<meta charset="UTF-8">
12+
<meta name="viewport" content="width=device-width, initial-scale=1.0">
13+
<title>Document</title>
14+
</head>
15+
<body>
16+
<form action="" method="get">
17+
<label>لیستی از اعداد را بگیر و با , از هم جدا کنید </label>
18+
<input type="text" name="number1">
19+
<button>sabt</button>
20+
</form>
21+
</body>
22+
</html>

16.php

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
<?php
2+
if(isset($_GET["number1"]) and isset($_GET["number2"]) and isset($_GET["number3"])){
3+
$number1 = $_GET["number1"];
4+
$number2 = $_GET["number2"];
5+
$number3 = $_GET["number3"];
6+
7+
echo min($number1,$number2,$number3);
8+
}
9+
?>
10+
11+
<!DOCTYPE html>
12+
<html lang="en">
13+
<head>
14+
<meta charset="UTF-8">
15+
<meta name="viewport" content="width=device-width, initial-scale=1.0">
16+
<title>Document</title>
17+
</head>
18+
<body>
19+
<form action="" method="get">
20+
number1:<input type="number" name="number1"></br>
21+
number2:<input type="number" name="number2"></br>
22+
number3:<input type="number" name="number3"></br>
23+
<button>sabt</button>
24+
</form>
25+
</body>
26+
</html>

17.php

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
<?php
2+
if(isset($_GET["number1"])){
3+
$number1 = $_GET["number1"];
4+
echo ($number1*2)*3.14;
5+
}
6+
?>
7+
8+
<!DOCTYPE html>
9+
<html lang="en">
10+
<head>
11+
<meta charset="UTF-8">
12+
<meta name="viewport" content="width=device-width, initial-scale=1.0">
13+
<title>Document</title>
14+
</head>
15+
<body>
16+
<form action="" method="get">
17+
<input type="number" name="number1">
18+
<button>sabt</button>
19+
</form>
20+
</body>
21+
</html>

18.php

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
<?php
2+
if(isset($_GET["number1"])){
3+
$number1 = $_GET["number1"];
4+
echo $number1 * 9/5 + 32;
5+
}
6+
?>
7+
8+
<!DOCTYPE html>
9+
<html lang="en">
10+
<head>
11+
<meta charset="UTF-8">
12+
<meta name="viewport" content="width=device-width, initial-scale=1.0">
13+
<title>Document</title>
14+
</head>
15+
<body>
16+
<form action="" method="get">
17+
<input type="number" name="number1">
18+
<button>sabt</button>
19+
</form>
20+
</body>
21+
</html>

README.md

Lines changed: 73 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,73 @@
1-
# php-questions-practice
1+
# php-questions-practice
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+
تمرین ۸: پیدا کردن بزرگترین عدد
32+
برنامه‌ای بنویسید که سه عدد صحیح از کاربر بگیرد و بزرگترین عدد را پیدا و نمایش دهد.
33+
34+
35+
تمرین ۹: محاسبه مساحت مستطیل
36+
برنامه‌ای بنویسید که طول و عرض یک مستطیل را از کاربر بگیرد و مساحت آن را محاسبه و نمایش دهد.
37+
38+
39+
تمرین ۱۰: تبدیل رشته به حروف بزرگ
40+
برنامه‌ای بنویسید که یک رشته از کاربر بگیرد و تمام حروف آن را به حروف بزرگ تبدیل کرده و چاپ کند.
41+
42+
43+
تمرین ۱۱: میانگین سه عدد
44+
برنامه‌ای بنویسید که سه عدد صحیح از کاربر بگیرد و میانگین آن‌ها را محاسبه و نمایش دهد.
45+
46+
47+
تمرین ۱۲: تعداد کلمات جمله
48+
برنامه‌ای بنویسید که یک جمله از کاربر بگیرد و تعداد کلمات آن را بشمارد و نمایش دهد.
49+
50+
51+
تمرین ۱۳: چاپ اعداد فرد
52+
برنامه‌ای بنویسید که یک عدد صحیح از کاربر بگیرد و تمام اعداد فرد کمتر از آن را چاپ کند.
53+
54+
55+
تمرین ۱۴: محاسبه توان
56+
برنامه‌ای بنویسید که دو عدد صحیح (پایه و توان) از کاربر بگیرد و مقدار پایه به توان عدد دوم را محاسبه و نمایش دهد.
57+
58+
59+
تمرین ۱۵: جمع اعداد لیست
60+
برنامه‌ای بنویسید که یک لیست از اعداد صحیح از کاربر بگیرد و مجموع اعداد لیست را محاسبه و نمایش دهد.
61+
62+
63+
تمرین ۱۶: پیدا کردن کوچکترین عدد
64+
برنامه‌ای بنویسید که سه عدد صحیح از کاربر بگیرد و کوچکترین عدد را پیدا و نمایش دهد.
65+
66+
67+
تمرین ۱۷: محاسبه محیط دایره
68+
برنامه‌ای بنویسید که شعاع یک دایره را از کاربر بگیرد و محیط آن را محاسبه و نمایش دهد.
69+
70+
71+
تمرین ۱۸: تبدیل فارنهایت به سانتی‌گراد
72+
برنامه‌ای بنویسید که یک دمای ورودی به فارنهایت از کاربر بگیرد و آن را به سانتی‌گراد تبدیل کند.
73+

0 commit comments

Comments
 (0)