Académique Documents
Professionnel Documents
Culture Documents
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:
".
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;
}}}}
?>
<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;
}}
?>
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