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 è una pagina ufficiale ma, è 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ù 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;"> </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 a molte domande frequenti e banali alle quali spesso molta gente non sa rispondere. <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 è <a href="http://ilblogdiemanuele.altervista.org/esercizi/informatica/internetB.html">INTERNET</a>? <br /> </big></big></li> <li style="text-align: justify;"><big><big>Che cos è un <a href="http://ilblogdiemanuele.altervista.org/esercizi/informatica/browser.html">BROWSER</a>?< br /> </big></big></li> <li style="text-align: justify;"><big><big>Che cos è IL <a href="http://ilblogdiemanuele.altervista.org/esercizi/informatica/word.html">WORD WIDE WEB</a>? </big></big><br /><big><big> <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 ROUTER</a>? <br /> </big></big></li> <li style="text-align: justify;"><big><big>Che cos è un <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> <br /></big></big></li> <li style="text-align: justify;"><big><big>Che cos è un <a href="http://ilblogdiemanuele.altervista.org/esercizi/informatica/i_virus.html">VIRUS</a>?<br /> </big></big></li> <li style="text-align: justify;"><big><big>che cos è il linguaggio <a href="http://ilblogdiemanuele.altervista.org/esercizi/informatica/html.html">HTML</a>? <b r /> </big></big></li> <li style="text-align: justify;"><big><big>Che cos è un <a href="http://ilblogdiemanuele.altervista.org/esercizi/informatica/PODCAST.html">PODCAST</a> ?<br /> </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 /> </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>? </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 </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