Tabella variabili in c++ Tabella variabili in php Listato in c++

Enigma
Traccia esercizio
Scrivere un programma con la funzione rand, che simuli la macchina enigma, Il programma deve
acquisire i valori e trasformarli in una sequenza numerica diversa.
Analisi di massima
Utilizzando la funzione rand modificare i valori inseriti dall’utente.
Analisi analitica
Una volta fatti inserire dei valori da tastiera bisognerà modificarli utilizzando la
funzione rand , poi mandarli a video.
Tabella variabili in c++
NOME
CONT
TIPO
INTERO
NUM
ENIGMA
N
INTERO
INTERO
INTERO
UTILIZZO
Conta le volte che vado ad
incrementare il numero
Primo numero
Numero trasformato
Secondo numero
Tabella variabili in php
NOME
$num
$num1
$num2
Listato in c++
#include<iostream>
using namespace std;
int main()
{
int cont;
float num;
float enigma;
int n;
//inizializazione variabili
TIPO
Reale
Reale
reale
UTILIZZO
Numero inserito dall’ utente
Numero inserito dall’ utente
Numero inserito dall’ utente
cont=0;
//richiesta di limite del titolo
cout<<"Quanti numeri contiene il tuo codice"<<endl;
cin>>n;
while(cont<n)//inizio ciclo
{
cont=cont+1;
cout<<"Inserisci il "<<cont<<" numero"<<endl;
cin>>num;
en=(rand ()%101)+1;
cout<<"Il numero inserito e\' "<<num<<endl;
cout<<"Con l'aiuto di enigma ti consiglio di sostituirlo con "<<enigma<<endl;
}
system("PAUSE");
return 0;
}
Listato in html/php
<HTML>
<HEAD>
<TITLE>enigma</TITLE>
</HEAD>
<body bgcolor="purple">
<div style="text-comicsans: center;">
<h1><center>LA MACCHINA ENIGMA</center</h1>
<div style="text-comicsans: center;">
<img src=" enigma.jpg" width=300 height=300 ">
<div/>
<form action="enigma.php" method="post">
<h3>Questo programma simula la macchina
enigma, la sequenza di numeri inseriti verra'
trasformata in una
nuova sequenza numerica, 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>
</HTML>
<?
$num=$_POST['num'];
$num1=$_POST['num1'];
$num2=$_POST['num2'];
$num3=$_POST['num3'];
echo"$num <br>";
$num=$num+rand(0,100);
echo" corrisponde: $num <br>";
echo"$num1 <br>";
$num1=$num1+rand(0,100);
echo" corrisponde: $num1 <br>";
echo"$num2 <br>";
$num2=$num2+rand(0,100);
echo"corrisponde: $num2 <br>";
echo"$num3 <br>";
$num3=$num3+rand(0,100);
echo"corrisponde: $num3 <br>";
echo"ecco la nuove sequenza di numeri: $num,
$num1, $num2, $num3";
?>
SCREENSHOT HTML
SCREENSHOT PHP