七行プログラミング (452レス)
上下前次1-新
368(2): 365 [sage] 2006/01/22(日) 10:02:46 ID:??? AAS
 >>367367(1): クロエ [sage] 2006/01/22(日) 02:56:50 ID:??? AAS
 外部リンク:tool-6.net 
 イメージ的には、こんな感じなんですが…。【1】,「?〜?まで入力した数値を総計。」 
 【2】,「A+B+Cに入力した数値を総計。」 
  
 【3】,「【2】÷【1】×100」っていう演算プログラムなんですが…。  
仕様変更は34,000円からになっておりますw 
 話の流れがわからない人は2chスレ:tech 
  
 >>365365(5): nobodyさん [sage] 2006/01/21(土) 13:50:12 ID:??? AAS
 #!/usr/bin/perl 
 my@d=([qw/? ? ? ? ? ? ? ? ? ? ? ? ? ?/],[qw/☆ △ ■/]); 
 my$c='Shift_JIS';my$l='ja';use CGI':standard';my@r=(0)x@d; 
 print header(-charset=>$c),start_html(-encoding=>$c,-lang=>$l),start_form, 
 (map{my$i=$_;ul li[(map{$r[$i]+=param($_);$_.textfield -name=>$_}@{$d[$i]}), 
 "計 $r[$i]"]}0..$#d),ul(li"$r[1]÷$r[0]=".eval{$r[1]/$r[0]}),submit,end_form, 
 end_html;  
はかなりゆとりがあったので7Excelにしてみた。 
 スタイルシートを別ファイルにしてもいいならまだまだいけそうだ。 
 #!/usr/bin/perl 
 @x='A'..'G';@y=1..10;$c='Shift_JIS';use CGI':all';@r=(0)x(@x+1);print header( 
 -charset=>$c),start_html(-encoding=>$c,-lang=>'ja',-head=>style({-type=> 
 'text/css'},'table{border-collapse:collapse}input,th{width:50px}td{text-align: 
 right}td,th{border:1px solid gray}')),start_form,table(Tr(map th($_),'',@x,''), 
 (map{$i=$_;$s=0;Tr td[$_,(map{$p=param"$i$x[$_]";$s+=$p;$r[$_]+=$p;textfield 
 "$i$x[$_]"}0..$#x),($r[-1]+=$s,$s)[1]]}@y),Tr td['',@r]),submit,end_form,end_html 
上下前次1-新書関写板覧索設栞歴
あと 84 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.019s