скриптик Perl
а chomp($string) кто делать будет?
![](/images/graemlins/smile.gif)
open (FI, "2.txt");
foreach (<FI>) {
chomp($_);
$len=length($_);
$d = (tr/[GC]//)/$len;
print $_, " ", $d, "\n\n";
}
Но я только учусь
![](/images/graemlins/smile.gif)
open FI, "2.txt";
foreach (<FI>) {
chomp;
$len=length;
$d = (tr/[GC]//)/$len;
print $_, " ", $d, "\n\n";
}
![](/images/graemlins/laugh.gif)
![](/images/graemlins/grin.gif)
![](/images/graemlins/wink.gif)
open FI, "2.txt";
foreach (<FI>) {
chomp;
$len=length;
$d = (tr/[GC]//)/$len;
print $_, " ", $d, "\n";
}
![](/images/graemlins/frown.gif)
#!/usr/bin/perl
open FI, "2.txt";
foreach (<FI>)
{
chomp;
print $_." ".(tr/[GC]//)/length."\n";
}
close FI;
Бойтесь деления ни на что!
![](/smiles/horror.gif)
![](/images/graemlins/smile.gif)
Тогда уж писать (tr/[GC]/N/)/length
![](/images/graemlins/crazy.gif)
Только не надо пороть хуйни в столь ответственный момент!
PS это к обоим постам
Оставить комментарий
Fake_queen
Написал небольшой скриптик на perl:Т.е. он по идее должен подсчитывать процент (G+C) в словах. Но на выходе получается:
, что, есс-но, не правильно. Что-то не пойму - в чем дело?