ドキュメント : Practice
-
【PHP/演習問題】メソッド[2]
問題次の実行結果になる家クラスを扱うプログラムを作成してください。なお、下記条件を満たすものとします。家クラスを作成する家クラスにlockメソッドを作成する。lockメソッドは『鍵を閉めました。』を出力車クラスにunlockメソッドを作成する。unlockメソッドは『鍵を開けました。』を出力メソッドを使って実行結果になるように出力する鍵を閉めました。鍵を開けました。解答例<?phpclass
-
【PHP/演習問題】メソッド[1]
問題次の実行結果になる車クラスを扱うプログラムを作成してください。なお、下記条件を満たすものとします。車クラスを作成する車クラスにforwardメソッドを作成する。forwardメソッドは『前進します。』を出力車クラスにbackwardメソッドを作成する。backwardメソッドは『後進します。』を出力メソッドを使って実行結果になるように出力する前進します。後進します。解答例<?phpcla
-
【PHP/演習問題】フィールド[2]
問題次の実行結果になる家クラスを扱うプログラムを作成してください。なお、下記条件を満たすものとします。家クラスを作成する家クラスのフィールドは階数、間取り、完成日とする出力は家クラスのインスタンスを使う===== 家情報 =====階数 : 1階間取り : 3LDK完成日 : 2022/01/25===== 家情報 =====階数 : 3階間取り : 10LDK完成日 : 2020/03/24
-
-
【PHP/演習問題】フィールド[1]
問題次の実行結果になる車クラスを扱うプログラムを作成してください。なお、下記条件を満たすものとします。車クラスを作成する車クラスのフィールドはナンバー、色、乗車人数とする出力は車クラスのインスタンスを使う===== 車情報 =====ナンバー : 1234色 : 紺色乗車人数 : 5人===== 車情報 =====ナンバー : 0987色 : 赤乗車人数 : 2人解答例<?php
-
【PHP/演習問題】クラス[2]
問題次の実行結果になるプログラムを作成してください。なお、下記条件を満たすものとします。家クラスを作成する家クラスのインスタンスを3つ生成するvar_dump関数で出力するobject(House)#1 (0) {}object(House)#2 (0) {}object(House)#3 (0) {}解答例<?phpclass House { }$house1 = new House
-
-
-
【PHP/演習問題】クラス[1]
問題次の実行結果になるプログラムを作成してください。なお、下記条件を満たすものとします。車クラスを作成する車クラスのインスタンスを3つ生成するvar_dump関数で出力するobject(Car)#1 (0) {}object(Car)#2 (0) {}object(Car)#3 (0) {}解答例<?phpclass Car { }$car1 = new Car();$car2 = n
-
【PHP/演習問題】関数と戻り値[6]
問題年間カレンダーを出力するプログラムを作成してください。なお、下記条件を満たすものとします。年はコマンドライン引数で与える※ 年は1873以上で与えられるものとします(暦の関係上)※ 1873年1月1日は水曜日(We)です閏年判定のアルゴリズムはグレゴリオ暦に従う曜日は英語で出力する日 → Su月 → Mo火 → Tu水 → We木 → Th金 → Fr土 → Saカレンダーを出力するcalen
-
【PHP/演習問題】関数と戻り値[5]
問題日付の曜日を出力するプログラムを作成してください。なお、下記条件を満たすものとします。年、月、日はコマンドライン引数で与える※ 年は1873以上で与えられるものとします(暦の関係上)※ 1873年1月1日は水曜日(We)です閏年判定のアルゴリズムはグレゴリオ暦に従う曜日は英語で出力する日 → Su月 → Mo火 → Tu水 → We木 → Th金 → Fr土 → Sa曜日を求めるday_of_
-
-
【PHP/演習問題】関数と戻り値[4]
問題月の末日を出力するプログラムを作成してください。なお、下記条件を満たすものとします。年と月はコマンドライン引数で与える閏年判定のアルゴリズムはグレゴリオ暦に従う末日を求めるlast_day_of_month関数を作成する引数:年、月戻り値:末日$ php practice.php 2022 12022年1月 : 31日$ php practice.php 2022 22022年2月 : 28日
-
【PHP/演習問題】関数と戻り値[3]
問題年の日数を出力するプログラムを作成してください。なお、下記条件を満たすものとします。年はコマンドライン引数で与える閏年判定のアルゴリズムはグレゴリオ暦に従う年の日数を求めるdays_in_year関数を作成する引数:年戻り値:年の日数$ php practice.php 20222022年 : 365日$ php practice.php 20162016年 : 366日$ php pract