- <?php
- //variables
- $cant=0;
- $vc1=0;
- $vc2=0;
- $vc3=0;
- $vc4=0;
- $e1=0;
- $e2=0;
- $e3=0;
- //Arreglos
- $a=array();
- $b=array();
- $c=array();
- $a[0]=0;
- $a[1]=0;
- $a[2]=0;
- $a[3]=0;
- $b[0]=0;
- $b[1]=0;
- $b[2]=0;
- $b[3]=0;
- $c[0]=0;
- $c[1]=0;
- $c[2]=0;
- $c[3]=0;
- if (isset($_POST["btncalcular"]))
- {
- //Entrada
- $a[0]=(int) $_POST["txta1"];
- $a[1]=(int) $_POST["txta2"];
- $a[2]=(int) $_POST["txta3"];
- $a[3]=(int) $_POST["txta4"];
- $b[0]=(int) $_POST["txtb1"];
- $b[1]=(int) $_POST["txtb2"];
- $b[2]=(int) $_POST["txtb3"];
- $b[3]=(int) $_POST["txtb4"];
- //Proceso
- //for($vc1=0;$vc1<=3;$vc1++)
- //{
- //$valor=$a[$vc1];
- //for($vc2=0;$vc2<=3;$vc2++)
- //if($valor==$b[$vc2])
- //$c++;
- //else if
- //$valor=$a==$b;
- //$c++;
- for ($vc1=0; $vc1 <= count($a)-1; $vc1++){
- for ($vc2=0; $vc2<=count($b)-1; $vc2++){
- $e1=$a[$vc1];
- $e2=$b[$vc2];
- if ($e1==$e2)
- {
- $encontrado=0;
- //buscar cualquiera e los valores en a3
- for ($vc3=0; $vc3 <=count($c)-1; $vc3++)
- {
- if($e1==$c[$vc3])
- $encontrado=1;
- }
- if ($encontrado==0)
- {
- //if($valor == $b[$vc2]){
- $cant+=1;
- $c[$vc4]=$e1;
- $vc4 +=1;
- }
- }
- }
- }
- }
- ?>
- <html>
- <head>
- <title>COMPARACION DE ARREGLOS</title>
- <style type="text/css">
- .textoFondo {
- background-color: #CCFFFF;
- }
- </style>
- </head>
- <body>
- <form method="post" action="comparaarreglos.php">
- <table width="290" border="1" >
- <tr>
- <td colspan="4"><strong> Compara Arreglos </strong></td>
- </tr>
- <tr>
- <td><strong> Arreglo A </strong></td>
- <td> </td>
- <td width="74"><strong> Arreglo B </strong></td>
- <td width="43"> </td>
- </tr>
- <tr>
- <td width="84"> Numero 1 </td>
- <td width="68">
- <input name= "txta1" type="text" id="txta1" value="<?=$a[0]?>" size= "5"/>
- </td>
- <td> Numero 1 </td>
- <td><input name= "txtb1" type="text" id="txtb1" value="<?=$b[0]?>" size= "5"/></td>
- </tr>
- <tr>
- <td width="84"> Numero 2 </td>
- <td width="68">
- <input name= "txta2" type="text" id="txta2" value="<?=$a[1]?>" size= "5"/>
- </td>
- <td> Numero 2 </td>
- <td><input name= "txtb2" type="text" id="txtb2" value="<?=$b[1]?>" size= "5"/></td>
- </tr>
- <tr>
- <td width="84"> Numero 3 </td>
- <td width="68">
- <input name= "txta3" type="text" id="txta3" value="<?=$a[2]?>" size= "5"/></td>
- <td> Numero 3 </td>
- <td><input name= "txtb3" type="text" id="txtb3" value="<?=$b[2]?>" size= "5"/></td>
- </tr>
- <tr>
- <td width="84"> Numero 4 </td>
- <td width="68">
- <input name= "txta4" type="text" id="txta4" value="<?=$a[3]?>" size= "5"/></td>
- <td> Numero 4 </td>
- <td><input name= "txtb4" type="text" id="txtb4" value="<?=$b[3]?>" size= "5"/></td>
- </tr>
- <tr>
- <td> </td>
- <td> </td>
- <td> </td>
- <td> </td>
- </tr>
- <tr>
- <td>Cantidad</td>
- <td><input name="txtc" type="text" class="TextoFondo" id="txtc" value ="<?=$cant?>"/></td>
- <td> </td>
- <td> </td>
- </tr>
- <tr>
- <td> </td>
- <td><input name="btncalcular" type="submit" id="btncalcular" value="calcular"/></td>
- </tr>
- </table>
- </form>
- </body>
arreglos2 - completo