if_ex1.php
- 認証プログラムを作成します。
- ユーザIDによって出力を決定します。
- ユーザIDが"Alice"の場合、"Success"と表示します。
- ユーザIDが"Alice"でない場合、"Error"と表示します。
次の実行結果となるようにPHPプログラムを作成してください。
実行結果
ユーザIDが"Alice"の場合
> php if_ex1.php
USER ID:Alice
Success
ユーザIDが"Alice"でない場合
> php if_ex1.php
USER ID:John
Error
ヒント
<?php
$id = "Alice";
echo "USER ID:$id" . PHP_EOL;
// TODO
if_ex2.php
- 認証プログラムを作成します。
- ユーザIDによって出力を決定します。
- ユーザIDが"Alice"、"Bob"のいずれかの場合、"Success"と表示します。
- 上記以外の場合は、"Error"と表示します。
次の実行結果となるようにPHPプログラムを作成してください。
実行結果
ユーザIDが"Alice"の場合
> php if_ex2.php
USER ID:Alice
Success
ユーザIDが"Bob"の場合も同様です。
ユーザIDが"Alice"、"Bob"でない場合
> php if_ex1.php
USER ID:John
Error
ヒント
<?php
$id = "Alice";
echo "USER ID:$id" . PHP_EOL;
// TODO
if_ex3.php
- 認証プログラムを作成します。
- ユーザIDによって出力を決定します。
- ユーザIDが"Alice"、かつ、パスワードが"pass"の場合、"Success"と表示します。
- 上記以外の場合は、"Error"と表示します。
次の実行結果となるようにPHPプログラムを作成してください。
実行結果
ユーザIDが"Alice"、パスワードが"pass"の場合
> php if_ex1.php
USER ID:Alice
PASSWORD:pass
Success
ユーザIDが"Alice"、パスワードが"test"の場合
> php if_ex1.php
USER ID:Alice
PASSWORD:test
Error
ヒント
<?php
$id = "Alice";
$password = "pass";
// TODO
if_ex4.php
- 買い物の金額とポイントを表示するプログラムを作成します。
- ポイントは500円以上購入した場合に1ポイント付与するものとします。
次の実行結果となるようにPHPプログラムを作成してください。
実行結果
購入金額が500円の場合
> php if_ex4.php
PRICE:500
POINT:1
購入金額が300円の場合
> php if_ex4.php
PRICE:300
ヒント
<?php
$price = 500;
echo "PRICE:$price" . PHP_EOL;
if (???) {
echo "POINT:1" . PHP_EOL;
}
if_ex5.php
- 買い物の金額とポイントを表示するプログラムを作成します。
- ポイントは500円毎に1ポイント付与するものとします。
次の実行結果となるようにPHPプログラムを作成してください。
実行結果
購入金額が2000円の場合
> php if_ex5.php
PRICE:2000
POINT:4
購入金額が300円の場合
> php if_ex5.php
PRICE:300
ヒント
<?php
$price = 2000;
// TODO
if_ex6.php
- 買い物の金額とポイントを表示するプログラムを作成します。
- ポイントはGOLD会員と通常会員の2種類によって決定します。
- GOLD会員の場合、ポイントは500円毎に1ポイント付与するものとします。
- 通常会員の場合、ポイントは1000円毎に1ポイント付与するものとします。
次の実行結果となるようにPHPプログラムを作成してください。
実行結果
GOLD会員が3000円購入した場合
> php if_ex6.php
PRICE:3000
MEMBER:GOLD
POINT:6
通常会員が3000円購入した場合
> php if_ex6.php
PRICE:3000
MEMBER:NORMAL
POINT:3
GOLD会員が500円購入した場合
> php if_ex6.php
PRICE:500
MEMBER:GOLD
POINT:1
通常会員が500円購入した場合
> php if_ex6.php
PRICE:500
MEMBER:NORMAL
ヒント
<?php
$price = 3000;
$gold = true;
// TODO