P. 1
Ejercicios Resueltos y Propuestos Php

Ejercicios Resueltos y Propuestos Php

4.0

|Views: 33.115|Likes:

More info:

Published by: Richard Gutierrez Callahuara on Sep 18, 2010
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOC, PDF, TXT or read online from Scribd
See more
See less

04/18/2015

pdf

text

original

PARTE I. Ejemplos lineales. 1. El siguiente programa calcula el salario de un trabajador con un impuesto <html> <body> <?

php

?> </body > </html>

$SalarioTrabajador = 3500; $Impuesto = 20; // Porcentaje $SueldoReal = $SalarioTrabajador - (($SalarioTrabajador / 100) * $Impuesto); echo “Sueldo del trabajador sin impuesto: $SalarioTrabajador<BR>”; echo “Con el impuesto :$SueldoReal”;

2. Programa en PHP que calcula el área de un triangulo cuya formula es a=(b*h)/2. <?php $Base=15; $Altura=12; $Area = ($Base * $Altura)/2; printf (“El area del triangulo es: $Area”); ?> 3. Programa que dados 2 números calcule la suma, resta, multiplicación, división, y modulo. <?php $Num1=8; $Num2=5; printf(“La suma de $Num1 y $Num2 es: <b>%d</b><br>”, $Num1 + $Num2 ); printf(“La resta de $Num1 y $Num2 es: <b>%d</b><br>”, $Num1 - $Num2 ); printf(“La multiplicación de $Num1 y $Num2 : <b>%d</b><br>”, $Num1 * $Num2 ); printf(“La division de $Num1 y $Num2: <b>%0.2f</b><br>”, $Num1 / $Num2 ); printf(“El modulo de $Num1 y $Num2 es <b>%0.1f</b><br>”, $Num1 % $Num2 );

?>

PARTE II. Ejemplos Selectivos 1. Dado un número entero positivo determine si es par o impar. <!-- Dado un número entero positivo determine si es par o impar. !> <html> <title> Numero Par o impar </title> <body>

!> <html> <title> Dia de la Semana </title> <body> <?php $numero=4. $mayor=0. ?> </body> </html> 2. if ($numero1 > $numero2) $mayor=$numero1.<?php $numero=8. if($numero>=1 && $numero<=7){ .$numero). else printf("El numero %d es impar". else $mayor=$numero2. ?> </BODY> </HTML> 3. if($numero>0){ if($numero%2==0) printf("El numero %d es par". echo "Numero 1= $numero1 <BR>". } else printf("El Numero no es entero positivo"). $numero2=30.$numero). echo "El mayor es $mayor". echo "Numero 2= $numero2 <BR>". Obtener el mayor de dos números enteros positivos <HTML> <HEAD> <TITLE> Mi Pagina </TITLE> </HEAD> <BODY> <CENTER> INSTITUTO TECNOLOGICO DEL VALLE DE OAXACA <BR> PROGRAMACION PHP <BR> </CENTER> <? $numero1=15. Dado un número del 1 al 7 indique a que día de la semana corresponde <!--Dado un número entero positivo entre 1 y 7 visualice a que día de la semana corresponde.

break. break. PARTE III. case 2: $dia="Lunes". Demostrar el uso de un archivo include en el programa de una tabla de multiplicar <html> <title> Uso de un archivo include </title> <body background="c:\web\sitio\fondos\lgrey018."<BR>". break. case 5: $dia="Jueves". } echo "El dia de la semana que le corresponde es $dia".$x++) echo "$tabla X $x =".$x<=10. break. ?> </BODY> </HTML> 2.jpg" bgcolor="#000000" text="#0000FF" link="#ffff33" alink="#ffffcc" alink="ffff00"> . case 3: $dia="Martes". $tabla * $x. break. break. break. 1. Presentar una tabla de multiplicar <HTML> <HEAD> <TITLE> Tabla de multiplicar </TITLE> </HEAD> <BODY> <CENTER> <H2> INSTITUTO TECNOLOGICO DEL VALLE DE OAXACA </H2> PROGRAMACION PHP <BR> TABLA DE MULTIPLICAR <BR> </CENTER> <? $tabla=5. case 7: $dia="Sábado". } else ?> </body> </html> printf("El Numero no está en el rango de 1 a 7"). case 6: $dia="Viernes". for($x=1. case 4: $dia="Miercoles".switch($numero){ case 1: $dia="Domingo". Ejemplos Repetitivos.

echo "Una $fruta $color".mx">Buscador google</a> </font> </body> </html> <!—-Archivo include vars.$tabla*$x. ?> PARTE IV.php"). $tabla=5. // Una include ("vars.<font face="Eras Light ITC" size="3" color="#FFFFFF"> <img src="c:\web\sitio\imagenes\logoTEcValleRojo. "<br>". for($x=1. ?> <a href="http://google. Ejemplos con tablas 1.gif" alt="ITVO" width="200" height="200" align="left" bgcolor=""/> <?php echo "Una $fruta $color".$x<=10. $fruta = 'manzana'. echo "$tabla X $x =".php --!> <?php $color = 'verde'.$x++){ echo "</font> <font size=$x>". } echo "</font> <font size=6>".com. Diseñar un código html que presente una tabla como la siguiente España Francia Reino Unido EEUU Canada Mexico Madrid Paris Londres Washington Toronto Mexico Países Europeos Países Americanos . // Una manzana verde echo "<br>".

ses Americanos</p></td> <td><p>EEUU</p></td> <td><p>Washington</p></td> </tr> <tr> <td><p>Canada</p></td> <td><p>Toronto</p></td> </tr> <tr> <td><p>Mexico</p></td> <td><p>Mexico</p></td> </tr> </table> <html> PARTE VI.a</p></td> <td><p>Madrid</p></td> </tr> <tr> <td><p>Francia</p></td> <td><p>Paris</p></td> </tr> <tr> <td><p>Reino Unido</p></td> <td><p>Londres</p></td> </tr> <tr> <td rowspan="3"><p>Pa&iacute.ses Europeos</p></td> <td><p>Espa&ntilde. Programas con Formularios 1. Obtener la suma de dos números enteros positivos <html> <title> Suma de dos numeros </title> <body> <form action="obtenersuma.php" method="post"> <center> <h1> Suma de dos numeros </h1> <p> Numero 1 <input type="text" align="LEFT" name="numero1" /> <p> Numero 2 <input type="text" align="LEFT" name="numero2" /> <br> <br> <input type="submit" src="obtenersuma.php" name="enviar" value="Enviar" /> </center> </form> </body> .<html> <table width="80%" border="1" cellspacing="0" cellpadding="0"> <tr> <td rowspan="3"><p>Pa&iacute.

value= numero1 + numero2. } function limpiar(num1.value="". num2.</html> <!-.value="".n2.total)"/> </center> </body> <script languaje="javascript"> function sumar_datos(n1.total)"/> <input type="button" value="Limpiar" name="borrar" onclick="limpiar(numero1. tot. tot. } ?> </body> </html> PARTE VII. inputtext.focus.Archivo: obtenersuma.value.numero2.value="".inputtext){ var numero1=parseInt(n1). } </script> .value. var numero2=parseInt(n2). echo "Resultado= $resultado". Ejemplos con JavaScript <html> <title> Probar script </title> <body> <center> <p> Numero 1 <input type="text" align="LEFT" name="numero1" /> <p> Numero 2 <input type="text" align="LEFT" name="numero2" /> <p> Total Suma <input type="text" value="0" align="LEFT" name="total" readonly="readonly"/> <br> <br> <input type="button" value="Sumar" name="suma" onclick="sumar_datos(numero1.php --!> <html> <body> <?php if($enviar){ $resultado=$numero1 + $numero2.numero2.tot){ num1.num2.

• • • sueldo < $1000 sueldo >=1000 y sueldo <=$1500 sueldo> $1500  aumento 25% aumento 21% aumento 18% Datos: sueldo Donde: sueldo es una variable real. A cada zona se le ha asociado una clave.</html> EJERCICIOS…….. se debe indicar el motivo al usuario 1.8. numin es una variable entera.7. Dada una fecha en el rango de 01 01 1980 al 31 12 2010.2. Realice un programa que sume los primeros 20 números primos. por zona.5 6 6 5 Construya un programa que le permita calcular e imprimir el costo total de una llamada.2 4. que expresa la duración (en minutos) de la llamada 2.5 3. Por ejemplo: 1. Los valores introducidos por el usuario se deben comprobar y. que dado como dato el sueldo de un trabajador.3. Datos: clave. calcule su aumento según el siguiente criterio. 3.5. Dia: 21 . 6. Construya un programa tal. que expresa el sueldo del trabajador. Un número primo es aquel que solo es divisible entre el mismo y la unidad.11. si los valores no son correctos. Ejemplos de números primos: 1. El costo de las llamadas telefónicas internacionales. … Ejemplos de números no primos: 4. y del número de minutos hablados. CLAVE 12 15 18 19 23 25 29 ZONA América del norte América Central América del Sur Europa Asia África Oceanía PRECIO 2 2. … 4. En la siguiente tabla se presenta el costo por minuto. numin Donde clave es una variable entera que representa la clave de la zona geográfica a la que se llamó.9. depende de la zona geográfica en la que se encuentre el país destino. determine si es correcta o incorrecta.

000. Los valores introducidos por el usuario se deben comprobar y. Dia: 31 Mes: 09 Año: 2006 ¡Fecha incorrecta! No todos los meses tienen 31 días. X 1 2 112 224 336 448 5 5 10 3 3 6 9 12 15 4 4 8 12 16 20 5 5 10 15 20 25 9. si los valores no son correctos. 7. Emplear el operador módulo '%' para decidir si un número es o no par. Escribe un formulario que pida dos números y dibuje una tabla de multiplicar con el número de celdas y el tamaño indicado Nº filas: Nº columnas: þÿ þÿ Altura: Anchura: þÿ px px þÿ Resultado X 12 3 1123 2246 3369 4 4 8 12 4 4 8 12 16 5 5 10 15 20 6 6 12 18 24 7 7 14 21 28 . Nota: Este ejercicio está resuelto en c++. Ed AlfaOmega 5. Libro Programación orientada a objetos de Francisco Javier Ceballos. 8. Escribe un formulario que pida un número y muestre las tablas de multiplicar hasta ese número (con cabeceras).Mes: 09 Año: 2006 ¡Fecha correcta! 2. realizar un programa que muestre por pantalla todos los números pares comprendidos entre 1 y 5. Sabiendo que los números pares cumplen que al dividirlos entre dos da resto cero. Escribe un formulario que pida un número y dibuje una tabla de una columna con el número de filas indicado. se debe indicar el motivo al usuario 6.

Datos personales Nombre: þÿ Apellidos: þÿ Edad: þÿ Peso: þÿ Sexo: kg Hombre Cine Deporte Mujer Estado Civil: Soltero Casado Tebeos Televisión Otro Literatura Música Aficiones: Enviar Borrar . Debe mostrarse una lista con toda la información introducida por el usuario. Realizar un formulario que capture ciertos datos de una persona.10.

You're Reading a Free Preview

Descarga
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->