Ejercicios de Programacion Web

 
1. Determinar si un alumno aprueba a reprueba un curso, sabiendo que aprobara si su promedio de tres calificaciones es mayor o igual a 70; reprueba en caso contrario.

<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;
} 
?>

6. Hacer un programa que calcule el total a pagar por la compra de camisas. Si se compran
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>"; 
 
}
?>


0 Comentarios