#!/usr/bin/perl

open (NOTEN, "noten.txt") or die "Kann Notendatei nicht öffnen: $!\n";

while ($line = ) {
	($student, $grade) = split (" ", $line);
	$grades {$student} .= $grade . " ";
}

foreach $student (sort keys %grades) 
{
	$scores = 0;
	$total = 0;
	@grades = split (" ", $grades {$student});
	foreach $grade (@grades) {
		$total += $grade;
		$scores ++;
	}
	if ($scores) {$average = $total / $scores;}
	print "$student: $grades{$student}\tDurchschnitt:$average\n";
}
Fr Jul 30 13:54:24 CEST 2021
patent_button.gif valid-html401.png elektra.jpg fsfe-logo.png valid-css.png vim.gif anybrowser.gif