###########################
#  propeller.pl
#     07.09.15

use strict;
use HTML::Template;

my(%t,@fld,$n);

my $template = HTML::Template->new(filename => 'propeller0.htm');
my @loop = ();

$t{htmfile} = 'propeller1.htm';

$t{flag} = 1;
open(IN,"propeller.txt") or die "Can't open the file propeller.txt";
while(<IN>){
    next if $. == 1;
    if ( !/^\t/ ) {
        chop;
        if ( $t{flag} == 1 ) {
            s/\s*$//;
            push(@{ $t{N1s} },$_);
            $t{flag} = 2;
        } elsif ( $t{flag} == 2 ) {
            s/\s*$//;
            push(@{ $t{C1s} },$_);
            $t{flag} = 3;
        } elsif ( $t{flag} == 3 ) {
            s/\s*$//;
            push(@{ $t{E1s} },$_);
            $t{flag} = 1;
        }
    }
}
close(IN);

for $n ( 0 .. $#{ $t{N1s} } ) {
    $t{N0} = $n+1;
    $t{N1} = $t{N1s}[$n];
    $t{c1} = $t{C1s}[$n];
    $t{e1} = $t{E1s}[$n];
    my %row = (
            N0 => $t{N0},
            N1 => $t{N1},
            C1 => $t{c1},
            E1 => $t{e1}
    );
    push(@loop, \%row);
}

$template->param(std_loop => \@loop);
open(OUT,">$t{htmfile}");
print OUT $template->output;
close(OUT);

__END__;




宝鸡市| 杂多县| 荆州市| 韩城市| 司法| 平泉县| 米泉市| 遂溪县| 长汀县| 兰州市| 梁山县| 社会| 石城县| 丰原市| 新干县| 太白县| 乌海市| 攀枝花市| 长葛市| 鄄城县| 白银市| 乐陵市| 同仁县| 乐清市| 白朗县| 镇沅| 安新县| 美姑县| 宝兴县| 嵩明县| 晴隆县| 玛曲县| 阿拉善左旗| 布拖县| 昌都县| 广宗县| 大同县| 双鸭山市| 砚山县| 于田县| 马鞍山市|