#!/usr/local/bin/perl # energy.pl # Auteur: Alan Levine #> # Calcule une estimation maximum de la vÈlocitÈ pour # une hauteur saisie en utilisant des lois simples sur l'Ènergie # #< # require("CGI.pm"); # Charge la bibliothËque CGI.pm pour traiter les saisies et les objets use CGI qw(:standard :cgi-lib); use CGI::Carp qw(fatalsToBrowser); # met les ÈlÈments du formulaire dans un tableau &ReadParse; # affiche un titre HTML en retour print header; if (($in{'height'} =~ /\d/) and ( $in{'height'} > 0) ) { # dÈfinit la constante gravitÈ if ( $in{'units'} eq "mètres") { $g = 9.8; } else { $g = 32.0; } $vel = sprintf( "%d", sqrt( 2 * $g * $in{'height'})); print <<"end_html";