Professional Documents
Culture Documents
?>
</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;
?>
$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 multiplicacin 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 );
<?php
$numero=8;
if($numero>0){
if($numero%2==0)
printf("El numero %d es par",$numero);
else
printf("El numero %d es impar",$numero);
}
else
printf("El Numero no es entero positivo");
?>
</body>
</html>
2. Obtener el mayor de dos nmeros enteros positivos
<HTML>
<HEAD>
<TITLE> Mi Pagina </TITLE>
</HEAD>
<BODY>
<CENTER>
INSTITUTO TECNOLOGICO DEL VALLE DE OAXACA <BR>
PROGRAMACION PHP <BR>
</CENTER>
<?
$numero1=15; $numero2=30;
$mayor=0;
if ($numero1 > $numero2)
$mayor=$numero1;
else
$mayor=$numero2;
echo "Numero 1= $numero1 <BR>";
echo "Numero 2= $numero2 <BR>";
echo "El mayor es $mayor";
?>
</BODY>
</HTML>
3. Dado un nmero del 1 al 7 indique a que da de la semana corresponde
<!--Dado un nmero entero positivo entre 1 y 7 visualice a que da de la semana corresponde. !>
<html>
<title> Dia de la Semana </title>
<body>
<?php
$numero=4;
if($numero>=1 && $numero<=7){
switch($numero){
case 1: $dia="Domingo"; break;
case 2: $dia="Lunes"; break;
case 3: $dia="Martes"; break;
case 4: $dia="Miercoles"; break;
case 5: $dia="Jueves"; break;
case 6: $dia="Viernes"; break;
case 7: $dia="Sbado"; break;
}
echo "El dia de la semana que le corresponde es $dia";
}
else
?>
</body>
</html>
Pases Europeos
Pases Americanos
Espaa
Francia
Reino Unido
EEUU
Canada
Mexico
Madrid
Paris
Londres
Washington
Toronto
Mexico
<html>
<table width="80%" border="1" cellspacing="0" cellpadding="0">
<tr>
<td rowspan="3"><p>Países Europeos</p></td>
<td><p>Españ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í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>
</html>
</html>
EJERCICIOS..
Los valores introducidos por el usuario se deben comprobar y, si los valores no son correctos, se
debe indicar el motivo al usuario
1. El costo de las llamadas telefnicas internacionales, depende de la zona geogrfica en la
que se encuentre el pas destino, y del nmero de minutos hablados. En la siguiente tabla
se presenta el costo por minuto, por zona. A cada zona se le ha asociado una clave.
CLAVE
12
15
18
19
23
25
29
ZONA
Amrica del norte
Amrica Central
Amrica del Sur
Europa
Asia
frica
Oceana
PRECIO
2
2.2
4.5
3.5
6
6
5
Construya un programa que le permita calcular e imprimir el costo total de una llamada.
Datos: clave, numin
Donde
clave es una variable entera que representa la clave de la zona geogrfica a la que se llam.
numin es una variable entera, que expresa la duracin (en minutos) de la llamada
2. Construya un programa tal, que dado como dato el sueldo de un trabajador, calcule su
aumento segn el siguiente criterio.
aumento 25%
aumento 21%
aumento 18%
Datos: sueldo
Donde:
sueldo es una variable real, que expresa el sueldo del trabajador.
3. Realice un programa que sume los primeros 20 nmeros primos.
Un nmero primo es aquel que solo es divisible entre el mismo y la unidad.
Ejemplos de nmeros primos: 1,2,3,5,7,11,
Ejemplos de nmeros no primos: 4, 6,8,9,
4. Dada una fecha en el rango de 01 01 1980 al 31 12 2010, determine si es correcta o
incorrecta.
Por ejemplo:
1.
Dia: 21
Mes: 09
Ao: 2006
Fecha correcta!
2.
Dia: 31
Mes: 09
Ao: 2006
Fecha incorrecta!
3
3
6
9
12
15
4
4
8
12
16
20
5
5
10
15
20
25
9. Escribe un formulario que pida dos nmeros y dibuje una tabla de multiplicar con el
nmero de celdas y el tamao indicado
N filas:
Altura:
px
N columnas:
Anchura:
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
10. Realizar un formulario que capture ciertos datos de una persona. Debe mostrarse una
lista con toda la informacin introducida por el usuario.
Datos personales
Nombre:
Apellidos:
Edad:
Peso:
Sexo:
Estado Civil:
kg
Aficiones:
Enviar
Borrar
Hombre
Mujer
Soltero
Casado
Cine
Literatura
Tebeos
Deporte
Msica
Televisin
Otro