開発環境
- OS X Lion - Apple(OS)
- Apache (Web Server)
- PHP (サーバーサイドプログラミング言語)
- TextWrangler(Text Editor) (BBEditの無料機能制限版、light版)
『初めてのPHP5』 (David Sklar 著、 桑村 潤 翻訳、 廣川 類 翻訳、 オライリー・ジャパン、2005年、ISBN978-4-87311-257-2)の2章(テキストと数の操作)2.5(演習問題)3を解いてみる。
3
コード(TextWrangler)
<?php
$hamburger = 4.95;
$chocolate = 1.95;
$cola = 0.85;
$tax_per = 0.075;
$tip_per = 0.16;
$total = $hamburger * 2 + $chocolate + $cola;
$tax = $total * $tax_per;
$tip = $total * $tip_per;
$result = $total + $tax + $tip;
printf("%-29s \$%1.2f %1d個 \$%2.2f\n","ハンバーガー",$hamburger,2,$hamburger*2);
printf("%-30s \$%1.2f %1d個 \$%2.2f\n","チョコレートミルクシェイク",$hamburger,1,$chocolate);
printf("%-25s \$%1.2f %1d個 \$%2.2f\n","コーラ",$hamburger,1,$cola);
printf("%-38s \$%2.2f\n","税抜の合計額",$total);
printf("%-37s \$%2.2f\n","税込の合計",$total + $tax);
printf("%-42s \$%2.2f\n","税金とチップの合計",$result);
?>
HTMLソース
ハンバーガー $4.95 2個 $9.90 チョコレートミルクシェイク $4.95 1個 $1.95 コーラ $4.95 1個 $0.85 税抜の合計額 $12.70 税込の合計 $13.65 税金とチップの合計 $15.68
日本語を扱う時に上手く幅を揃える方法がまだ分からなかったり。。分かるまでとりあえず今後はアルファベットだけを使うことに。
0 コメント:
コメントを投稿