Sie sind auf Seite 1von 11

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA

ESCUELA DE CIENCIAS BSICAS TECNOLOGAS E INGENIERAS


INGENIERA DE SISTEMAS

JIMNEZ PALOMINO SANDRA MARCELA CD. 40 595 693


MARTNEZ MARTA VIVIANA
FERNDEZ ALFONSO
DURN OSCAR MAURICIO

PROGRAMACIN DE SITIOS WEB


TUTOR: FRANCISCO JAVIER HILARION NOVOA

SEPTIEMBRE DE 2015

INTRODUCCIN

En el desarrollo de este trabajo vamos a manejar los conceptos bsicos sobre PHP, sus
caractersticas y lo que se puede realizar con este programa, con base en estos conceptos se
resolvern una serie de ejercicios propuestos para que de forma prctica nos apropiemos de
los conceptos que se manejan en el programa y la importancia de su aplicacin durante el
desarrollo de este curso.

1.- Capturar dos nmeros e indicar si el 1 nmero es mltiplo del 2 numero.


<head>

<title> Multiplos o no </title>

<head>
<meta charset="UTF-8">

<body>
<form action="multiplos.php" method="post" name="Determinar si un numero es multiplo
de otro"
Ingresa los valores para determinar si un nmero es multiplo de otro <br>

Primer nmero<input type=int name="uno" /><br>


<br>
Segundo nmero<input type=int name="dos" /><br>
<br>
<input type="submit" name="calcular" value="Calcular"/>
<?php
if (isset($_POST['calcular']))
{
$uno = $_POST['uno'];
$dos = $_POST['dos'];

$resto = $uno % $dos;

if($resto == 0){
echo "<br><br>El nmero ".$uno." es multiplo de ".$dos;
} else{
echo "<br><br>El nmero ".$uno." no es multiplo de ".$dos;
}
}

?>
</form>
</body>
</html>
2.- Pedir la base y el exponente, y realizar el clculo mediante sumas.
<html>
<head>
<title>Elevar un numero base a un exponente mediante sumas</title>
</head>
<body>
<?php

if(isset($_REQUEST['base']) && isset($_REQUEST['exponente']))


{

$suma = 0;
$factor = 1;
for($i=1;$i<=$_REQUEST['exponente'];$i++)
{
$suma = 0;
for($j=1;$j<=$_REQUEST['base'];$j++)
{
$suma += $factor;
}
$factor = $suma;
}

echo
"La
base
".$_REQUEST['base']."
$_REQUEST['exponente']." da :".$suma ;

elevada

al

exponente

".

}
?>

<form method="post" action="ejercicio2.php">


<label for="fecha" style="font-size:24" class="req">Ingrese la base:</label> &nbsp
&nbsp
<input type="text" name="base" style="font-size:14">
<br> <br>
<label for="fecha" style="font-size:24" class="req">Ingrese el exponente:</label> &nbsp
&nbsp

<input type="text" name="exponente" style="font-size:14">


<br> <br>
<input style="font-size:24" type="submit" value="Calcular">
</form>

</body>
</html>
3.- Pedir un nmero inicial y un nmero final, e indicar de estos
primos y cuantos no son primos.

nmeros los que son

<head>
<title> Numeros Primos </title>
<head>
<meta charset="UTF-8">
<body>
<form action="nprimos.php" method="post" name="Hallar los numeros primos en un
rango"
Ingresa un rango de datos para hallar los numeros primos que existan<br>
Primer numero<input type="text" name="n1" /><br>
<br>
Segundo numero<input type="text" name="n2" /><br>
<br>
<input type="submit" name="calcular" value="Calcular"/>
<?php
if (isset($_POST['calcular']))
{
$n2 = $_POST['n2'];
$n1 = $_POST['n1'];
print '<br><br>Nmeros primos del ';print $n1; print ' al '; print $n2; print '<br>';
for ($i = $n1; $i <= $n2; $i++)
{
$nDiv = 0;
for ($n = 1; $n <= $i; $n++)
{
if($i%$n == 0)
{

$nDiv = $nDiv + 1;
}
}
if($nDiv == 2 or $i == 1)
{
print '<br>';
print $i;
}
}
}
?>
</form>
</body>
</html>
4.- Generar la siguiente secuencia segn la cantidad de nmeros que quiera generar el
usuario
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>N&uacute;meros Primos</title>
</head>
<body>
<table border=0>
<tr>
<form method="post" action="">
<label>Cantidad de n&uacute;meros a mostrar:</label>
<input type="number" name="cant" value="">
<br />
<input type="submit" name="calculo" value="Calcular">
</form>
</tr>
<!-- CODIGO PHP PARA CALCULAR EL RESULTADO -->
<?php
if (isset($_POST['calculo'])){
$cant=$_POST['cant'];
echo "<tr>";
echo "<table>";
echo "<tr>";
echo "<td>RESULTADO</td>";
echo "</tr>";
echo "<tr><td>&nbsp;</td></tr>";
echo "<tr><td>Cantidad de n&uacute;meros: ".$cant."</td></tr>";

echo "<tr><td>Secuencia: 1";


$aux = 1;
for($i=2;$i<=$cant;$i++){
if($i % 2 == 0){
$aux = $aux + 6;
}else{
$aux = $aux + 2;
}
echo ", ".$aux;
}
echo "</td></tr>";
echo "</table>";
echo "</tr>";
}
?>
</table>
</body>
</html>
5.- Dado un nmero generar la tabla de multiplicar de este nmero.
<!DOCTYPE

html

PUBLIC

"-//W3C//DTD

XHTML

1.0

Transitional//EN"

"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Tabla De Multiplicar</title>
</head>
<body background="image.jpg">
<center>
<H1> <B><FONT COLOR="04F7DF"> UNIVERSIDAD NACIONAL ABIERTA Y A
DISTANCIA UNAD</FONT> </B> </H1>
</BR>

<?php
$numero= $_POST["numero"];
echo '<FONT

size="4px" COLOR="04F7DF"><h2>Vamos a Multiplicar la tabla del '.

$numero.'</br></br></h2>';
for ($i = 1; $i <= 10; $i++)
{
$multiplicar=$numero*$i;
echo $numero.' * '.$i.' = '.$multiplicar.'<br>';
}
?>
</center>
</body>
</html>

CONCLUSIONES

Para el manejo de la programacin bsica en PHP se deben tener bien claro


conceptos como variable, operadores, constantes y las distintas estructuras, de lo
contrario no podemos obtener el resultado deseado (programa).
Para poder crear un programa que le permita al usuario seleccionar distintas
alternativas en necesario tener un buen manejo de operadores y estructuras de
seleccin simple.

BIBLIOGRAFA

Gua integradora de actividades Programacin de Sitios Web: fundamentos de


programacin, Manejo programacin Bsica.

http://datateca.unad.edu.co/contenidos/434206/ContenidoLinea/seccin_2313_poltica_sobre
_el_plagio.html
http://152.186.37.83/ecbti01/mod/lesson/view.php?id=12007&pageid=3661

Das könnte Ihnen auch gefallen