Ejercicios de Programacion Web
<html>
<head>
<title>Punto #1</title>
</head>
<body>
<form action="" method="post">
Calificacion #1: <input type="text" name="cal1"/><br>
Calificacion #2: <input type="text" name="cal2"/><br>
Calificacion #3: <input type="text" name="cal3"/><br>
<input type="submit" value="Determinar"/>
</form>
</body>
</html>
<?php
if(isset($_POST['cal1']) && isset($_POST['cal2']) && isset($_POST['cal3'])){
$cal1 = $_POST['cal1'];
$cal2 = $_POST['cal2'];
$cal3 = $_POST['cal3'];
$suma = $cal1+$cal2+$cal3;
$promedio = $suma/3;
if($promedio >=70){
echo "<h1>Aprovado</h1>";
}else{
echo "<h1>Reprovado</h1>";
}
}
?>
2.En un almacén se hace un 20% de descuento a los clientes cuya compra supere los $1000 ¿ Cual será la cantidad que pagara una persona por su compra?
<html>
<head>
<title>Punto #2</title>
</head>
<body>
<form action="" method="post">
Valor del articulo <input type="text" name="valorart"><br>
<input type="submit" value="Calcular"/>
</form>
</body>
</html>
<?php
//Codigo hecho por:FuriosoJack
if(isset($_POST['valorart'])){
$valor = $_POST['valorart'];
$descuento =0;
if($valor>1000){
$descuento = (20*$valor)/100;
}
echo "<b>Total a pargar:</b>". ($valor-$descuento);
}
?>
3. Un obrero necesita calcular su salario semanal, el cual se obtiene de la sig. manera:
a. Si trabaja 40 horas o menos se le paga $16 por hora
b. Si trabaja mas de 40 horas se le paga $16 por cada una de las primeras 40 horas y $20 por cada hora extra.
<html>
<head>
<title>Punto #3</title>
</head>
<body>
<form action="" method="post">
Horas Trabajadas <input type="text" name="horas"><br>
<input type="submit" value="Calcular"/>
</form>
</body>
</html>
<?php
if(isset($_POST['horas'])){
$horas = $_POST['horas'];
$pago=0;
if($horas <= 40){
$pago=$horas*16;
}else{
$pago=(40*16)+(($horas-40)*20);
}
echo "<b>Total Sueldo:</b>".$pago;
}
?>
4. Realizar un programa que lea dos números y los imprima en forma ascendente.
<html>
<head>
<title>Punto #4</title>
</head>
<body>
<form action="" method="post">
Numero 1: <input type="text" name="num1"/><br>
Numero 2: <input type="text" name="num2"/><br>
<input type="submit" value="subir"/>
</form>
</body>
</html>
<?php
if(isset($_POST['num1']) && isset($_POST['num2'])){
$numero1 = $_POST['num1'];
$numero2 = $_POST['num2'];
if($numero1 < $numero2){
echo "<br>$numero1, $numero2";
}else{
echo "<br>$numero2, $numero1";
}
}
?>
5. Hacer un programa que imprima el nombre de un articulo, clave, precio original y su precio con descuento. El descuento lo hace en base a la clave, si la clave es 01 el descuento es del 10% y si la clave es 02 el descuento en del 20% (solo existen dos claves).
<html>
<head>
<title>Punto #5</title>
</head>
<body>
<form action="" method="post">
Nombre Articulo <input type="text" name="nombre"><br>
Clave: <input type="text" name="clave"><br>
Precio: <input type="text" name="precio"><br>
<input type="submit" value="Subir"/>
</form>
</body>
</html>
<?php
if(isset($_POST['nombre']) && isset($_POST['clave']) && isset($_POST['precio'])){
$nombre = $_POST['nombre'];
$clave = $_POST['clave'];
$precio = $_POST['precio'];
$descuento = (($clave*10)*$precio)/100;
$total_valor_pagar=$precio-$descuento;
echo "Nombre Arituculo: ".$nombre."<br>";
echo "Clave: ".$clave."<br>";
echo "Precio Original: ".$precio."<br>";
echo "Precio Con Descuento: ".$total_valor_pagar;
}
?>
tres camisas o mas se aplica un descuento del 20% sobre el total de la compra y si son
menos de tres camisas un descuento del 10%
<html>
<head>
<title>Punto #6</title>
</head>
<body>
<form action="" method="post">
Valor Camisa: <input type="text" name="valor"/><br>
Numero de Camisas: <input type="text" name="numc"/><br>
<input type="submit" value="Calcular"/>
</form>
</body>
</html>
<?php
if(isset($_POST['valor']) && isset($_POST['numc'])){
$valor= $_POST['valor'];
$numc = $_POST['numc'];
$total_pagar=0;
if($numc>=3){
$total_pagar=$valor-(($valor*20)/100);
}else{
$total_pagar=$valor-(($valor*10)/100);
}
echo "Total a pagar: ".$total_pagar;
}
?>
7. Una empresa quiere hacer una compra de varias piezas de la misma clase a una fabrica de refacciones. La empresa, dependiendo del monto total de la compra, decidirá que hacer para pagar al fabricante. a. Si el monto total de la compra excede de $500 000 la empresa tendrá la capacidad de invertir de su propio dinero un 55% del monto de la compra, pedir prestado al banco un 30% y el resto lo pagara solicitando un crédito al fabricante. b. Si el monto total de la compra no excede de $500 000 la empresa tendrá
capacidad de invertir de su propio dinero un 70% y el restante 30% lo pagara solicitando crédito al fabricante.
i. El fabricante cobra por concepto de intereses un 20% sobre la cantidad que se le pague a crédito. Imprimir la cantidad invertida, el prestamo al banco, el valor del credito solicitado y los intereses que cobra el fabricante.
<html>
<head>
<title>Punto #7</title>
</head>
<body>
<form action="" method="post">
Total Compra: <input type="text" name="valor"/><br>
<input type="submit" value="Calcular"/>
</form>
</body>
</html>
<?php
if(isset($_POST['valor'])){
$valor = $_POST['valor'];
$valor_invertido=0;
$valor_prestamo=0;
$valor_credito=0;
$valor_intereces=0;
if($valor>500000){
$valor_invertido=($valor*55)/100;
$valor_prestamo=($valor*30)/100;
$valor_credito = ($valor*15)/100;
}else if($valor <500000){
$valor_invertido=($valor*70)/100;
$valor_credito=($valor*30)/100;
}
$valor_intereces=($valor_credito*20)/100;
echo "Cantidad Invertida: ".$valor_invertido."<br>";
echo "Prestamo Banco: ".$valor_prestamo."<br>";
echo "Valor Credito: ".$valor_credito."<br>";
echo "Intereces Fabricante: ".$valor_intereces."<br>";
}
?>