Emanuele Cesari
3D SIA
Anno scolastico 2012 /2013
Insegnanti:
Teoria: Professoressa Silvia Abba
Laboratorio: Professore Paolo Latella
Questo file PDF contiene tutti i lavori di informatica (CPP; HTML;PHP) svolti
durante tutto l’anno scolastico in laboratorio e con la professoressa Abba.
1
-Indice
HTML
 esercizio 10 domande
 il primo sito
PHP










Sito aeroporto
elettori
Eningma
Fibonacci
Miglior pagamento
Prenota
Sconto condizionato
Sconto condizionato 2
sconto fasce
treni
C++










calcolo secondi
elettori
Eningma
Fibonacci
Miglior pagamento
Prenota
Sconto condizionato
Sconto condizionato 2
sconto fasce
treni
2
HTML
Esercizio: il primo Sito (realizzare un sito in html)
<html>
<head>
<meta content="text/html; charset=ISO-8859-1" http-equiv="content-type">
<meta name="author" content="Emanuele">
<meta name="keywords" content="pazza inter">
<title>Pazza Inter</title>
</head>
<body>
<center><span style="font-family: impact,chicago; font-size: x-large;"><big><big> P<span
style="color: #0000ff;">A</span>Z<span style="color: #0000ff;">Z</span>A I<span style="color:
#0000ff;">N</span>T<span style="color: #0000ff;">E</span>R</big></big></span></center>
<p><big><big> <strong>(Questa non &egrave; una pagina ufficiale ma, &egrave; un esercitazione
della classe 3D dell'istituto<a href="http://www.bassilo.it/">Agostino Bassi</a> <br /> ecco il link
del sito ufficiale della squadra pi&ugrave; forte d'Italia<a href="http://www.inter.it/aas/hp?L">
F.C.Internazionale</a>)<br /> </strong> </big></big></p>
<div style="text-align: left;"><big><big> </big></big>
<h2><big><a
href="http://it.wikipedia.org/wiki/Football_Club_Internazionale_Milano">STORIA</a><br /> <br
/> <a href="http://www.inter.it/aas/squadra/index?L=it">SQUADRA</a><br /> <br /> <a
href="http://it.wikipedia.org/wiki/Stadio_Giuseppe_Meazza"> STADIO</a><br /> <br /> <a
href="http://www.youtube.com/watch?v=gxBLG4EQzvU">INNO </a></big></h2>
<h2><img style="display: block; margin-left: auto; margin-right: auto;"
src="http://ilblogdiemanuele.altervista.org/esercizi/informatica/logo_420.png" alt="stemma inter"
width="278" height="285" /></h2>
</div>
</body>
</html>
3
Esercizio 10 domande
<html>
<head>
<meta content="text/html; charset=ISO-8859-1" http-equiv="content-type">
<meta name="author" content="Emanuele">
<meta name="keywords" content="Easy answers">
<title> Easy Answres</title>
</head>
<body bgcolor="red">
<div style="text-align: center;">&nbsp;</div>
<h1 style="text-align: center; font-weight: normal; color: #ffff00; font-family:
Candles;"><big><span style="font-size: medium;"><big><big><big><big>EASY
ANSWERS</big></big></big></big></span><big></big></big></h1>
<h3>Ciao a tutti, in questo sito troverete tutte le risposte &nbsp;a molte domande frequenti e banali
alle quali spesso molta gente non sa rispondere.&nbsp;<strong>BUON
ACCULTURAMENTO!!</strong></h3>
<ol style="text-align: left; font-weight: bold; font-style: italic; color: #000000;"><ol style="textalign: left; font-weight: bold; font-style: italic; color: #000000;">
<li style="text-align: justify;"><big><big>Che cos &egrave; <a
href="http://ilblogdiemanuele.altervista.org/esercizi/informatica/internetB.html">INTERNET</a>?
<br />&nbsp;</big></big></li>
<li style="text-align: justify;"><big><big>Che cos &egrave; un <a
href="http://ilblogdiemanuele.altervista.org/esercizi/informatica/browser.html">BROWSER</a>?<
br />&nbsp;</big></big></li>
<li style="text-align: justify;"><big><big>Che cos &egrave; IL <a
href="http://ilblogdiemanuele.altervista.org/esercizi/informatica/word.html">WORD WIDE
WEB</a>? </big></big><br /><big><big>&nbsp;<br /></big></big></li>
<li style="text-align: justify;"><big><big>La differenza tra <a
href="http://ilblogdiemanuele.altervista.org/esercizi/informatica/modem_e_router.html">MODEM
e &nbsp;ROUTER</a>?&nbsp;<br />&nbsp;</big></big></li>
<li style="text-align: justify;"><big><big>Che cos &egrave; un &nbsp;<a
href="http://ilblogdiemanuele.altervista.org/esercizi/informatica/firewall.html">FIREWALL</a>?<
/big></big><img style="float: right; width: 463px; height: 463px;"
src="http://ilblogdiemanuele.altervista.org/esercizi/informatica/319793449_its_easy_answer_1_xlar
ge.jpeg" alt="" width="44" height="44" hspace="20" /><br /><big><big>&nbsp;<br
/></big></big></li>
<li style="text-align: justify;"><big><big>Che cos &egrave; un <a
href="http://ilblogdiemanuele.altervista.org/esercizi/informatica/i_virus.html">VIRUS</a>?<br
/>&nbsp;</big></big></li>
<li style="text-align: justify;"><big><big>che cos &egrave; il linguaggio <a
href="http://ilblogdiemanuele.altervista.org/esercizi/informatica/html.html">HTML</a>?&nbsp;<b
r />&nbsp;</big></big></li>
<li style="text-align: justify;"><big><big>Che cos &egrave; un <a
href="http://ilblogdiemanuele.altervista.org/esercizi/informatica/PODCAST.html">PODCAST</a>
?<br />&nbsp;</big></big></li>
<li style="text-align: justify;"><big><big>Che cosa sono gli<a
href="http://ilblogdiemanuele.altervista.org/esercizi/informatica/isp.html">INTERNET SERVICE
PROVIDER</a> (ISP)?<br />&nbsp;</big></big></li>
<li style="text-align: justify;"><big><big>Che cosa sono i<a
href="http://ilblogdiemanuele.altervista.org/esercizi/informatica/malware.html">
MALWARE</a>?&nbsp;</big></big></li>
4
</ol></ol>
</html>
PHP
Sito Aeroporto
Sito che simula la prenotazione di un biglietto aereo
LISTATO:
<html>
<head>
<title>Sito Aeroporto</title>
</head>
<body bgcolor="SKYBLUE">
<img src="aereo.jpg.gif" align="right">
<h1> Sito Aereoporto</h1><br>
<hr>
<form action="aeroporto.php" method="post">
Dati titolare biglietto:<br>
<input type="text" name="nome">Inserire il proprio nome e cognome.<br>
<input type="text" name="email">Inserire la propria Email.<br>
<input type="text" name="numero">Inserire il proprio recapito telefonico.</br>
<br>
Dati secondo passeggero :<br>
<input type="text" name="marco">Inserire il proprio nome e cognome.<br>
<input type="text" name="lucal">Inserire la propria Email.<br>
<input type="text" name="gino">Inserire il proprio recapito telefonico.</br>
5
<br>
Dati terzo passeggero :<br>
<input type="text" name="marco">Inserire il proprio nome e cognome.<br>
<input type="text" name="lucal">Inserire la propria Email.<br>
<input type="text" name="gino">Inserire il proprio recapito telefonico.</br>
<br>
Citta' di partenza:<br>
<select name="partenza">
<option value="Roma">Roma
<option value="Milano">Milano
<option value="Napoli">Napoli
<option value="Torino">Torino
<option value="Palermo">Palermo
</select><br><br>
Citta' di arrivo:<br>
<select name="arrivo">
<option value="Londra">Londra
<option value="Parigi">Parigi
<option value="Mosca">Mosca
<option value="Berlino">Berlino
<option value="Amsterdam">Amsterdam
</select><br><br>
Compagnia:<br>
<select name="Compagnia">
<option value="Alitalia">Alitalia
<option value="Easyjet">Easyjet</br>
<option value="AirFrance">Airfrance</br>
</select></br><br>
Viaggio: <br>
<select name="viaggio">
<option value="solo andata">solo andata
<option value="andata e ritorno">andata e ritorno</br>
</select></br><br>
</br>
Classe:<br>
<input type="radio" name="classe" value="Economy Class" > Economy Class(100 Euro)<br>
<input type="radio" name="classe" value="Business Class"> Business Class(150 Euro)<br>
<input type="radio" name="classe" value="First Class" > First Class(250 Euro)<br><br>
Aereo:<br>
<input type="radio" name="Aereo" value="Airbus A380" > Airbus A380(80 Euro)<br>
<input type="radio" name="Aereo" value="Business Class"> Boeing 747(100 Euro)<br>
<input type="radio" name="Aereo" value="First Class" > B767(250 Euro)<br><br>
<br><input type="submit" value="Invia">
<input type="reset" value="Cancella"> </br>
</form>
</body>
</html>
<?php
$nome=$_POST['nome'];
$numero=$_POST['numero'];
$email=$_POST['email'];
6
$partenza=$_POST['partenza'];
$arrivo=$_POST['arrivo'];
$Compagnia=$_POST['Compagnia'];
$viaggio=$_POST['viaggio'];
$classe=$_POST['classe'];
$aereo=$_POST['Aereo'];
$spesa=0;
if($classe=="Economy Class")
$spesa=100;
else if($classe=="Business Class")
$spesa=250;
else if($classe=="First Class")
$spesa=250;
echo"Gentile signore $nome la ringraziamo per aver prenotato un biglietto $viaggio per
$arrivo,<br>
partira dall'aeroporto di $partenza e viaggera in $classe su un Aereo $aereo con la compagnia
$Compagnia.<br>";
echo"Il costo del biglietto e' $spesa Euro.<br>";
echo"Nel caso si verificassero dei problemi le manderemo un email all'indirizzo che ci ha fornito
($email)<br> oppure la chiameremo al numero che ci ha comunicato($numero).<br>";
echo"Grazie per aver viaggiato con noi ";
?>
7
Sito Audi php
Sito che simula l’acquisto di una macchina in una concessionaria
<html>
<head>
<title>Audi|Shop Online</title>
</head>
<body>
<img src="audi.jpg" align="right">
<h1>Audi| Shop Online</h1><br>
<hr>
<form action="audi.php" method="post">
Dati:<br>
<input type="text" name="nome">Inserire il proprio nome e cognome.<br>
<input type="text" name="email">Inserire la propria Email.<br>
<input type="text" name="numero">Inserire il proprio recapito telefonico.<br>
<input type="text" name="citta">Inserire la Città di residenza.<br><br>
Modelli:<br>
<select name="modelli">
<option value="Audi A4">Audi A4 (29.370 €)
<option value="Audi Q7">Audi Q7 (56.114 €)
<option value="Audi R8">Audi R8 (113.942 €)
<option value="Audi TT">Audi TT (32.973 €)
</select><br><br>
Acessori:<br>
<INPUT type="CHECKBOX" name="vernice" value="metallizzato">Metallizzato (200
€)<br>
<INPUT type="CHECKBOX" name="navigazione" value="navigatore">Navigatore (150
€)<br>
<INPUT type="CHECKBOX" name="sensore" value="parcheggio">Sensore di parcheggio
(400 €)<br>
<INPUT type="CHECKBOX" name="clima" value="climatizzatore">Clima centralizzato
(500 €)<br><br>
Motore:<br>
<input type="radio" name="motore" value="Diesel" > Diesel<br>
<input type="radio" name="motore" value="Benzina"> Benzina
<br><hr><br>
<input type="submit" value="Invia">
<input type="reset" value="Cancella">
</form>
</body>
</html>
<?php
$nome=$_POST['nome'];
$email=$_POST['email'];
$numero=$_POST['numero'];
8
$email=$_POST['email'];
$modelli=$_POST['modelli'];
$vernice=$_POST['vernice'];
$navigazione=$_POST['navigazione'];
$sensore=$_POST['sensore'];
$clima=$_POST['clima'];
$motore=$_POST['motore'];
$citta=$_POST['citta'];
$a=0;
$b=0;
$c=0;
$d=0;
echo"<img src='audi.jpg' align='right'>";
echo"<h1>Ordinazione</h1><br><hr><br>";
echo"Gentile Signore/a $nome ($email / $numero) ha scelto di acquistare:<br>";
echo"$modelli a $motore.<br>";
if($modelli=="Audi A4")
$a=29370;
else if($modelli=="Audi Q7")
$b=56114;
else if($modelli=="Audi R8")
$c=113942;
else if($modelli=="Audi TT")
$d=32973;
if($vernice=="metallizzato")
$e=200;
else $e=0;
if($navigazione=="navigatore")
$f=150;
else $f=0;
if($sensore=="parcheggio")
$g=400;
else $g=0;
if($clima=="climatizzatore")
$h=500;
else $h=0;
$ris=$a+$b+$c+$d+$e+$f+$g+$h;
echo"La sua spesa totale è $ris €.<br>";
echo"Grazie per aver acquistato un automobile Audi, potrà ritirarla presso il
concessionario di $citta entro il prossimo mese.<br><br>";
if($modelli=="Audi A4")
echo"<img src='a4.jpg'>";
else if($modelli=="Audi Q7")
echo"<img src='q7.jpg'>";
else if($modelli=="Audi R8")
echo"<img src='audir8.jpg'>";
else if($modelli=="Audi TT")
echo"<img src='auditt.jpg'>";
?>
9
ENIGMA
<HTML>
<HEAD>
<TITLE>enigma</TITLE>
</HEAD>
<body bgcolor="WHITESMOKE">
<img src=" enigma.jpg" align="right">
<div style="text-align: center;">
<h1 style="font-family: Impact; color: rgb(51, 51,
255);"><big><big><big>E.N.I.G.M.A</big></big><big></h1>
</div>
<form action="enigma.php" method="post">
<h3>Questo programma simula enigma, la sequenza di numeri inseriti verrà trasformata in una
sequenza numerica diversa generata da Enigma...<br></h3>
<input type="text" name="num">inserire numero<br>
<input type="text" name="num1">inserire numero<br>
<input type="text" name="num2">inserire numero<br>
<input type="text" name="num3">inserire numero<br>
<br><input type="submit" value="Invia">
<input type="reset" value="Cancella"> </br>
</form>
</BODY>
10
</HTML>
FIBONACCI
<html>
<head>
<title>fibonacci</title>
</head>
<body bgcolor="LemonChiffon">
<img src="fibonacci.jpg" align="right">
<div style="text-align: center;">
<h1><big><big><big style="color: rgb(255, 0, 0);"><span
style="font-style: italic; font-family: Monotype Corsiva;">Fibonacci Sequence
</div style="text-align: center;">
<form action="fibonacci.php" method="post">
Inserire numero limite della sequenza di fibonacci:<br>
<input type="text" name="limite"><br>
<br><input type="submit" value="Invia">
<input type="reset" value="Cancella"> </br>
</form>
</body>
</html>
<html>
<head>
<title>fibonacci</title>
</head>
<body bgcolor="LemonChiffon">
<img src="fibonacci.jpg" align="right">
<div style="text-align: center;">
<h1><big><big><big style="color: rgb(255, 0, 0);"><span
style="font-style: italic; font-family: Monotype Corsiva;">Fibonacci Sequence
11
</div style="text-align: center;">
<?php
$limite=$_POST ['limite'];
$uno=1; $due=1; $tre=0;
echo "$uno-$due-";
while ($uno+$due<=$limite) {
$tre=$due+$uno;
echo "$tre ";
$uno=$due;
$due=$tre;
}
?>
</body>
</html>
METODO DI PAGAMENTO
<html>
<head>
<title>pagamento?</title>
<meta name="author" content="Domenico">
<meta name="keywords" content="pagamento">
</head>
<body bgcolor="">
<center>
<b>
<h1>
<big>
12
</p
</big>
</h1>
</b>
<br>
<hr color="black">
<br>
<form name="inserisci" action="pa.php" method="post">
Le conviene di piu' farsi pagare 0,75 eur al kilometro o <br>
500 euro fissi più il rimborso della benzina...<br>
<br>
<br>
<input type="text" name="km"> inserisci il numero di km che deve percorrere
<br>
<input type="submit" name="conferma" value="conferma">
<input type="reset" name="annulla" value="annulla">
</font>
</center>
</body>
</html>
<html>
<head>
<title>pagamento</title>
</head>
<body bgcolor="">
<br><br>
<center>
<b>
<h1>
<font color="">
<hr color="black">
<?php
$km=$_POST['km'];
$tot=0;
$tot2=0;
$qb=0;
$qb=$km/15;
$tot=0.75*$km;
$tot2=500+1.85*$qb;
if($tot==$tot2)
echo "i due metodi di pagamento sono ugualmente convenienti";
else
{
if($tot>$tot2)
echo "le conviene il primo pagamento";
else
echo "le conviene il secondo pagamento";
}
13
?>
<hr color="black">
<br>
</h1>
</b>
</font>
</center>
</body>
</html>
Sito treno
Sito che simula la prenotazione di un biglietto di un treno
<HTML>
<HEAD>
<META NAME="GENERATOR" Content="AlterVista - Editor HTML">
<TITLE>esercizio3</TITLE>
</HEAD>
<body bgcolor="
LIGHTSKYBLUE">
<img src=" trenitalia.JPG" align="right">
<div style="text-align: center;">
<h1><big><big style="font-family: Italianate;"><span
style="color: rgb(51, 255, 51);">Tre</span><span
style="color: rgb(255, 255, 255);">ni Ita</span><span
style="color: rgb(255, 0, 0);">liani</span></big></big></h1>
</div>
<form action="es3.php" method="post">
<h3>Questo programma calcola lo sconto sul prezzo del suo biglietto a seconda del tipo di treno
scelto.<br></h3>
<input type="text" name="prezzo">inserire prezzo biglietto<br>
Selezionare tipo di treno:<br>
<input type="radio" name="tipo" value="a" > a(sconto del 7%)<br>
<input type="radio" name="tipo" value="b"> b(sconto del 12%)<br>
<input type="radio" name="tipo" value="c" > c(sconto del 18%)<br><br>
<br><input type="submit" value="Invia">
<input type="reset" value="Cancella"> </br>
</form>
</BODY>
14
</HTML>
<HTML>
<HEAD>
<META NAME="GENERATOR" Content="AlterVista - Editor HTML">
<TITLE>esercizio3</TITLE>
</HEAD>
<body bgcolor="
LIGHTSKYBLUE">
<img src=" trenitalia.JPG" align="right">
<div style="text-align: center;">
<h1><big><big style="font-family: Italianate;"><span
style="color: rgb(51, 255, 51);">Tre</span><span
style="color: rgb(255, 255, 255);">ni Ita</span><span
style="color: rgb(255, 0, 0);">liani</span></big></big></h1>
</div>
<?
$prezzo=$_POST['prezzo'];
$tipo=$_POST['tipo'];
$sconto=0;
$psconto=0;
if($tipo=="a")
{
$sconto=$prezzo*7/100;
$psconto=$prezzo-$sconto;
echo"il prezzo scontato del biglietto e' $psconto";
}
else
if($tipo="b")
{
$sconto=$prezzo*12/100;
$psconto=$prezzo-$sconto;
echo"il prezzo scontato del biglietto e' $psconto";
}
else
if($tipo="c")
{
$sconto=$prezzo*18/100;
$psconto=$prezzo-$sconto;
echo"il prezzo scontato del biglietto e' $psconto";
}
?>
<br>
Cliccare <a href=http://ilblogdiemanuele.altervista.org/esercizi/informatica/compiti/es3php.txt>QUi
&nbsp;</a>per visualizzare la parte in PHP</div><br>
<h3>grazie per aver viaggiato con noi</h3> <br>
15
Sito votazioni
Sito che calcola la percentuale dei votanti delle varie fasce
<html>
<head>
<title>Sito Votazioni</title>
</head>
<body bgcolor="LemonChiffon">
<img src="immagine.jpg" align="right">
<div style="text-align: center;">
<h1><big><big><big style="color: rgb(255, 0, 0);"><span
style="font-style: italic; font-family: Monotype Corsiva;">Votazioni
in Percentuale</span></big></big></big></h1>
</div style="text-align: center;">
<form action="Votazioni.php" method="post">
Dati Relativi alle ultime elezioni:<br>
<input type="text" name="vottotale">inserire numero totale dei votanti<br>
<input type="text" name="1fascia">Inserire numero votanti dai 18 a 24 anni<br>
<input type="text" name="2fascia">Inserire numero votanti dai 25 a 35 anni</br>
<input type="text" name="3fascia">Inserire numero votanti dai 26 a 50 anni</br>
<input type="text" name="3fascia">Inserire numero votanti dai 51 a 10 anni</br>
<br><input type="submit" value="Invia">
<input type="reset" value="Cancella"> </br>
</form>
</body>
</html>
<?php
$totalevotanti=$_POST['vottotale'];
$primafascia=$_POST['1fascia'];
16
$secondafascia=$_POST['2fascia'];
$terzafascia=$_POST['3fascia'];
$quartafascia=$_POST['4fascia'];
$perc1=0;
$perc2=0;
$perc3=0;
$perc3=0;
$perc4=0;
$perc1=$primafascia*100/$totalevotanti;
$perc2=$secondafascia*100/$totalevotanti;
$perc3=$terzafascia*100/$totalevotanti;
$perc4=$quartafascia*100/$totalevotanti;
echo "La percentuale dei votanti compresa tra i 18 e 24 anni e' $perc1 % <br> <br>";
echo "La percentuale dei votanti compresa tra i 25 e 35 anni e' $perc2 % <br><br>";
echo "La percentuale dei votanti compresa tra i 36 e 50anni e' $perc3 % <br><br>";
echo "La percentuale dei votanti compresa tra i 51 e 100anni e' $perc4 % <br><br>";
?>
17
Sito sconti a fasce
Sito che calcola gli sconti in base ai prodotti acquistati
<HTML>
<HEAD>
<META NAME="GENERATOR" Content="AlterVista - Editor HTML">
<TITLE>esercizio1</TITLE>
</HEAD>
<body bgcolor="yellow">
<img src=" sconti3.JPEG" align="right">
<div style="text-align: center;">
<h1><big><span style="color: rgb(102, 255, 255);"></span><big
style="color: rgb(255, 0, 0);"><span
style="font-weight: bold; font-family: Autumn;">Sconti e
Sconti</span></big></big></h1>
</div>
<form action="es1.php" method="post">
<h2>Questo programma calcola lo sconto del 3% e del 5% a seconda del prezzo inserito<br></h2>
<input type="text" name="prezzo">inserire prezzo<br>
<br><input type="submit" value="Invia">
<input type="reset" value="Cancella"> </br>
</BODY>
</HTML>
<?
$prezzo=$_POST['prezzo'];
$sconto==0;
$psconto==0;
if($prezzo>500)
{
$sconto=$prezzo*5/100;
$psconto=$prezzo-$sconto;
echo"il prezzo scontato e' $psconto";
}
else
{
$sconto=$prezzo*3/100;
$psconto=$prezzo-$sconto;
echo"il prezzo scontato e' $psconto";
}
?>
18
CPP
// CONTATORE DI SECONDI
#include<iostream>;
using namespace std;
int main()
{
//dichiarazione variabili
float ora;
float minuti;
float secondi;
float secondiora;
float secondiminuti;
float seconditotali;
//fase di imput delle variabili
cout<<"inserisci ora"<<endl;
cin>>ora;
cout<<"inserisci minuti"<<endl;
cin>>minuti;
cout<<"inserisci secondi"<<endl;
cin>>secondi;
//if
if(ora==0)
secondiora=0;
else
secondiora=ora*3600;
if(minuti==0)
19
secondiminuti=0;
else
secondiminuti=minuti*60;
seconditotali=secondiora+secondiminuti+secondi;
//output risultato
cout<<" In totale sono "<<seconditotali<<" secondi"<<endl;
system("PAUSE");
return(0);
}
// ENIGMA
# Include <iostream>
using namespace std;
int main ()
{
srand (time (NULL));
int num;
int num1;
int num2;
int num3;
cout << "QUESTO Programma emulazione enigma stato un VEDERE" << endl;
cout << "inserire NUMERO" << endl;
cin >> num;
cout << "inserire NUMERO" << endl;
cin >> num1;
cout << "inserire NUMERO" << endl;
cin >> num2;
cout << "inserire NUMERO" << endl;
cin >> num3;
cout << "Ecco La Nuova Sequenza di Numeri Elaborate da enigma" << endl;
num = (rand ()% 101) + num;
num1 = (rand ()% 101) + num1;
num2 = (rand ()% 101) + num2;
num3 = (rand ()% 101) + num3;
cout << num << "," << num1 << "," << num2 << "," << num3 << endl;
system ("PAUSE");
return 0;
}
//sconto condizionato
#include <iostream>
using namespace std;
int main()
{
//dichiarazione variabili
float n;
float prezzo;
float tot;
float sconto;
20
float totss;
//municazione sconti ed istruzioni all'operatore e memorizzazione variabili n e prezzo
cout<<"inserire quantita\' desiderata del prodotto \n N.B. verra\' praticato uno sconto del 10%
fino a 10 prodotti \n uno sconto del 15%per una quantita\' superiore"<<endl;
cin>>n;
cout<<"digitare il prezzo del prodotto che si desidera acquistare"<<endl;
cin>>prezzo;
//calcola variabile totss (totale senza sconto)
totss=n*prezzo;
//verifica del numero prodotti e calcolo dello sconto corrispondente
if (n<=10)
{
sconto=totss*10/100;
tot=totss-sconto;
}
else
{
if (n>10)
{
sconto=totss*15/100;
tot=totss-sconto;
}
}
//comunicazione totale
cout<<"il totale da lei dovuto e\' di :"<<tot<<endl;
cout<<"grazie per averci scelto"<<endl;
system("PAUSE");
return 0;
}
//es 19 pag 609
#include <iostream>
using namespace std;
int main()
{
//dichiarazione variabili
float n;
float n1;
float somma;
float sommo;
float somma2;
//comunicazione numeri su cui eseguire somma
cout <<"inserisci il primo numero"<<endl;
cin>>n;
cout<<"inserisci il secondo numero"<<endl;
cin>>n1;
cout<<"ora eseguine la somma"<<endl;
//memorizzazione somma calcolata da operatore
cin>>somma;
21
//calcolo somma del calcolatore
sommo=n+n1;
//verifica ugualianza di somma utente e somma calcolatore
if (somma==sommo)
{
//ci si complimenta con l'utente dalle indiscutibili doti matematiche
cout<<"Bravo, hai indovinato al primo tentativo"<<endl;
}
else
{
if(somma!=sommo)
{
//viene comunicato l'errore e si richiede di riprovare a calcolare il risultato
cout<<"Hai sbagliato, prova ancora"<<endl;
cin>>somma2;
}
}
if (somma2==sommo)
{
//si comunica il fatto che l'utente abbia trovato il risultato giusto
cout<<"Bravino, hai indovinato al secondo tentativo"<<endl;
}
else
{
if(somma!=sommo)
{
//si comunica l'errore dell'utente
cout<<"Ripassa la matematica"<<endl;
}
}
system ("PAUSE");
return (0);
}
//fibonacci
#include<iostream>
using namespace std;
int main()
{
int limite;
int numero;
int num2;
int somma;
int somma1;
int somma2;
//dichiarazione variabili
somma2=0;
numero=1;
num2=1;
somma=0;
22
somma1=0;
cout<<"Inserire numero limite della sequenza di fibonacci che si desidera visualizzare"<<endl;
cin>>limite;
cout<<"ecco la sequenza di fibonacci"<<endl;
//inizio ciclo
while(somma2<limite)
{
cout<<numero<<endl;
cout<<num2<<endl;
somma=numero+num2;
cout<<somma<<endl;
somma1=somma+num2;
numero=somma1;
somma2=numero+somma;
num2=somma2;
}
//fine ciclo
cout<<"fine"<<endl;
system("pause");
return 0;
}
METODO DI PAGAMENTO
#include<iostream>
using namespace std;
int main()
{
const int l=15;
const float pre=1.85;
float km, toa, tob, benz;
cout<<"Inserisci i km percorsi"<<endl;
cin>>km;
benz=km/l;
toa=(benz*pre)+500;
tob=km*0.75;
if(toa>=tob)
cout<<"La sua spesa e\' di "<<toa<<" euro"<<endl;
else
cout<<"La sua spesa e\' di "<<tob<<" euro"<<endl;
system("pause");
return(0);
}
23
// Percentuale Votanti
#include<iostream>
using namespace std;
int main()
{
float nvotanti;
float prima;
float seconda;
float quarta;
float terza;
float pprima;
float pseconda;
float pterza;
float pquarta;
cout<<"Inserire numero votanti"<<endl;
cin>>nvotanti;
cout<<"inserire numero votanti da 18 a 24 anni"<<endl;
cin>>prima;
cout<<"inserisci numero votanti da 25 a 35 anni"<<endl;
cin>>seconda;
cout<<"inserisci numero votanti da 36 a 50 anni"<<endl;
cin>>terza;
cout<<"inserisci numero votanti da 51 a 100 anni"<<endl;
cin>>quarta;
pprima=prima*100/nvotanti;
pseconda=seconda*100/nvotanti;
pterza=terza*100/nvotanti;
pquarta=quarta*100/nvotanti;
cout<<"La percentuale di votanti tra i 18 e 24 anni e'"<<pprima<<"%"<<endl;
cout<<"La percentuale di votanti tra i 25 e 35 anni e'"<<pseconda<<"%"<<endl;
cout<<"La percentuale di votanti tra i 36 e 50 anni e'"<<pterza<<"%"<<endl;
cout<<"La percentuale di votanti tra i 51 e 100 anni e'"<<pquarta<<"%"<<endl;
system("PAUSE");
return(0);
}
Questo prgramma permette di calcolare perimetro e area di un trapezio rettangolo
#include <iostream>
#include <math.h>
using namespace std;
int main()
{
float b,B,h,l,p,c,A,sb;//dichiarazioni variabili
cout<<"Questo programma permette il calcolo dell'area, perimetro e lato obliquo di un
trapezio"<<endl;
cout<<"inserisci base minore"<<endl;//istruzione output
cin>>b;
cout<<"inserisci base maggiore"<<endl;//istruzione output
cin>>B;
cout<<"inserisci altezza"<<endl;//istruzione output
24
cin>>h;
sb=B-b;//calcolo differenza base
l=sqrt(pow(sb,2)+pow(h,2));//calcolo lato obliquo
p=B+b+l+h;//calcolo perimetro
c=B+b;//calcolo somma basi
A=(c*h)/2;//calcolo area
cout<<"Il lato obliquo e\': "<<l<<endl;
cout<<"Il perimetro e\': "<<p<<endl;
cout<<"L\'area e\': "<<A<<endl;
system ("PAUSE");
return 0;
}
TRENI ITALIA
#include<iostream>
using namespace std;
int main()
{
//dichiarazione variabili
char treno;
float prezzo;
//fase imput
cout<<"inserire prezzo biglietto"<<endl;
cin>>prezzo;
cout<<"inserire tipo di treno tra quelli a dispozizione(a,b,c)"<<endl;
cin>>treno;
//if
if(treno=='a')
{
prezzo=prezzo-(prezzo*7/100);
cout<<"Gentile cliente lei ha acqusitato un biglietto dal costo di "<<prezzo<<" del treno
"<<treno<<endl;
}
else
if(treno=='b')
{
prezzo=prezzo-(prezzo*12/100);
cout<<"Gentile cliente lei ha acqusitato un biglietto dal costo di "<<prezzo<<" del treno
"<<treno<<endl;
}
else
if(treno=='c')
{
prezzo=prezzo-(prezzo*18/100);
cout<<"Gentile cliente lei ha acqusitato un biglietto dal costo di "<<prezzo<<" del treno
"<<treno<<endl;
}
else
25
cout<<"il treno da lai scelto non e' disponible"<<endl;
system("PAUSE");
return(0);
}
ESERCIZIO TRENI
#include<iostream>
using namespace std;
int main()
{
//dichiarazione variabili
char treno;
float prezzo;
//fase imput
cout<<"inserire prezzo biglietto"<<endl;
cin>>prezzo;
cout<<"inserire tipo di treno tra quelli a dispozizione(a,b,c)"<<endl;
cin>>treno;
//if
if(treno=='a')
{
prezzo=prezzo-(prezzo*7/100);
cout<<"Gentile cliente lei ha acqusitato un biglietto dal costo di "<<prezzo<<" del treno
"<<treno<<endl;
}
else
if(treno=='b')
{
prezzo=prezzo-(prezzo*12/100);
cout<<"Gentile cliente lei ha acqusitato un biglietto dal costo di "<<prezzo<<" del treno
"<<treno<<endl;
}
else
if(treno=='c')
{
prezzo=prezzo-(prezzo*18/100);
cout<<"Gentile cliente lei ha acqusitato un biglietto dal costo di "<<prezzo<<" del treno
"<<treno<<endl;
}
else
cout<<"il treno da lai scelto non e' disponible"<<endl;
system("PAUSE");
return(0);
}
26
VOLI
//esercizio prenota il tuo volo
#include<iostream>
using namespace std;
int main()
{
//dichiarazione variabili
string nome;
string cognome;
string destinazione;
string partenza;
float spesa;
string orario;
float prezzo;
float IVA;
float prezzoIVA;
//inserimento dati
cout<<"Prenota il tuo volo"<<endl;
cout<<"Inserisci Nome"<<endl;
cin>>nome;
cout<<"Inserisci Cognoome"<<endl;
cin>>cognome;
cout<<"Inserisci localita di partenza (Milano, Roma, Napoli)"<<endl;
cin>>partenza;
cout<<"Inserisci orario di partenza tra quelli disponibili (8.00; 12.00;22.00)"<<endl;
cin>>orario;
cout<<"Inserisci localita di arrivo (Londra, Parigi, Amsterdam)"<<endl;
cin>>destinazione;
cout<<"Inserisci il prezzo della classe in cui viaggiare (200euro,150euro,100euro)"<<endl;
cin>>prezzo ;
IVA=prezzo*21/100;
prezzoIVA=prezzo+IVA;
cout<<"Signor " <<nome<<" " <<cognome<<endl;
cout<<"Grazie per aver prenotato un volo da " <<partenza<<" per " <<destinazione<< ", partira
alle ore " <<orario<<endl;
cout<<"Il prezzo del biglietto e' "<<prezzoIVA<<" euro (compreso d'IVA) "<<endl;
cout<<"L'IVA corrisponda a "<<IVA<< " euro"<<endl;
if(destinazione==partenza)
cout<<" ATTENZIONE la localita inserita non e' disponibile, riprova."<<endl;
system("PAUSE");
return 0;
}
27
Scarica

Relazioni di fine anno - Il Sito di Emanuele