Vous êtes sur la page 1sur 10

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA

UNAD

TRABAJO COABORATIVO 1
PROGRAMACION DE SITIOS WEB PHP

PRESENTADO POR
CLAUDIA MARCELA RINCON
NILSON JAIRO ARIAS SUAREZ
JUAN DAVID JARAMILLO

TUTOR
YHON JERSON ROBLES PUENTES

GRUPO
301127_8

MARZO 15 DE 2015

INTRODUCCION

Este trabajo nos permite identificar los elementos necesarios para poder trabajar el
lenguaje de programacin php e identificar que este curso con su componente practico
nos servir para llegar a un mejor entendimiento y capacidad en los siguientes temas,
ya que esta materia es uno de los grandes pilares en nuestra carrera

Desarrollar todos los ejercicios propuestos en PHP los cuales son los siguientes:

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


<html>
<head>
<center>
<tittle> CALCULAR MULTIPLO DE UN NUMERO</tittle>
</head>
<body>
<form method="post" action"nombredelprograma.php">
<input type="text" name="num1" size="5">
<input type="text" name="num2" size="5">
<br><br>
<input type="submit" value="Calcular">
<?php
if(isset($_POST['num1'])) {
if(isset($_POST['num2'])) {
$num1 = $_POST['num1'];
$num2 = $_POST['num2'];
if ($num1%$num2== 0) {
echo "El numero ". $num1. " es multiplo del numero ".$num2;
}
else {
$num2;
} } }
?>
</center>
</body>
</html>

echo "El numero

".

$num1 ." no es multiplo del numero ".

2. Pedir un nmero inicial y un nmero final, e indicar de estos nmeros los que
son primos y cuantos no son primos
<html>
<head>
<center>
<tittle> CALCULAR NUMEROS PRIMOS Y NO PRIMOS</tittle>
</head>
<body>
<form method="post" action"nombredelprograma.php">
<input type="text" name="n1" size="5">
<input type="text" name="n2" size="5">
<br><br>
<input type="submit" value="Calcular">

<?php
if(isset($_POST['n1'])) {
if(isset($_POST['n2'])) {
$n1 = $_POST['n1'];
$n2 = $_POST['n2'];

print 'Nmeros primos del ';print $n1; print ' al '; print $n2;
for ($i = $n1; $i <= $n2; $i++)
{
$nDiv = 0; // Nmero de divisores
for ($n = 1; $n <= $i; $n++) // Desde 1 hasta el
valor que tenga $i
{
if($i%$n == 0) // $n es un divisor de $i
{
$nDiv = $nDiv + 1; // Agregamos un divisor mas.
}
}
if($nDiv == 2 or $i == 1)// Si tiene 2 divisores es 1 --> Es primo
{
print'<br>';
print $i;
}}
print'<br>';
print 'Nmeros no primos del ';print $n1; print ' al '; print $n2; print 'son';
for ($i = $n1; $i <= $n2; $i++)
{
$nDiv = 0; // Nmero de divisores
for ($n = 1; $n <= $i; $n++) // Desde 1 hasta el
valor que tenga $i
{
if($i%$n == 0) // $n es un divisor de $i
{
$nDiv = $nDiv + 1; // Agregamos un divisor mas.
}

}
if($nDiv >=3 )// Si tiene + de 3 divisores es 1 --> no es primo
{
print'<br>';
print $i;
}}}}
?>

3. Generar la siguiente secuencia segn la cantidad de nmeros que quiera


generar el usuario
<html>
<head>
<center>
<tittle> calcular secuencia numerica</tittle>
</head>
<body>
<form method="post" action"nombredelprograma.php">
<input type="text" name="limite" size="5">

<br><br>
<input type="submit" value="Calcular">
<?php
if(isset($_POST['limite'])) {
$limite = $_POST['limite'];
$n1=1;
for ($i=$n1; $i<=$limite; $i++){
$secuencia = $i + (($i-1)*3);
print'<br>';
print $secuencia;
}}
?>

Dado un nmero generar la tabla de multiplicar de este nmero.


<html>
<head>
<center>
<title>QUE TABLA QUIERES CREAR</title>
</head>
<body>
<h1>Tablas de multiplicar</h1>
<h3>INTRODUZCA UN NUMERO ENTRE 1 Y 10 </h3>

<form action="#" method="post">


<p>TABLA #: <input type="text" name="n" maxlength="2" size="2" /></p>
<p><input type="submit" value=" Tabla de multiplicar." /></p>
</form>
<?php
$n=$_POST['n'];
if ($n<1 or $n>10) {
}
else {
echo "<h4>Tabla del $n:</h4>";
$i=1;
for ($i=1; $i<=10; $i++){
echo "$n x $i = ".$n*$i."<br/>";
}
}
?>
</center>
</body>
</html>

CONCLUSIONES

La terminacin de este primer trabajo nos da fuertes bases para poder seguir
afianzando nuestros conocimientos en este nuevo lenguaje y brinda nuevas
alternativas de sintaxis muy diferentes y simples a diferencia de otros lenguajes ya
antes vistos.

BIBLIOGRAFIA

MODULO PROGRAMACION DE SITIOS WEB UNAD


https://www.google.com.co/webhp?sourceid=chromeinstant&rlz=1C1AVNE_enCO631&ion=1&espv=2&ie=UTF-8#q=ejercicios
%20resueltos%20en%20php%20pdf

Vous aimerez peut-être aussi