So Lp w 30 Secuencia Les

27
Lenguaje de Programación Web Secuencia les PROGRAMACION WEB EJERCICIOS SECUENCIALES 1. Realizar una aplicación web que permita sumar 2 números. Formula: <?php $n1= $_POST['txtn1']; $n2= $_POST['txtn2']; $suma= $n1 + $n2; echo"Primer Número:".$n1; echo"<br>"; echo"Segundo Número:".$n2; echo"<br>"; echo"Suma de los Numeros es:".$suma; ?> 2. Realizar una aplicación web que permita sumar 3 números. Formula: <?php $n1= $_POST['txtn1']; Pag.1 Computación e Informática

description

Secuenciales PHP

Transcript of So Lp w 30 Secuencia Les

Page 1: So Lp w 30 Secuencia Les

Lenguaje de Programación Web Secuenciales

PROGRAMACION WEBEJERCICIOS SECUENCIALES

1. Realizar una aplicación web que permita sumar 2 números.

Formula:

<?php $n1= $_POST['txtn1'];$n2= $_POST['txtn2'];$suma= $n1 + $n2;echo"Primer Número:".$n1;echo"<br>";echo"Segundo Número:".$n2;echo"<br>";echo"Suma de los Numeros es:".$suma;?>

2. Realizar una aplicación web que permita sumar 3 números.

Formula:

<?php $n1= $_POST['txtn1'];$n2= $_POST['txtn2'];$n3= $_POST['txtn3'];$suma= $n1 + $n2 + $n3;

Pag.1 Computación e Informática

Page 2: So Lp w 30 Secuencia Les

Lenguaje de Programación Web Secuenciales

echo “Primer Número:".$n1;echo"<br>";echo “Segundo Número:".$n2;echo"<br>";echo “Tercer Número:".$n3;echo"<br>";echo"Suma de los Numeros es:".$suma;?>3. Realizar una aplicación web que calcule el doble de un número ingresado.

Formula:

<?php $n= $_POST['txtn'];$doble= $n * 2;echo" Número:".$n;echo"<br>";echo"El Doble del Número es:".$doble;?>

4. Realizar una aplicación web que permita calcular el cubo de un numero

Formulario:

<?php $n= $_POST['txtn'];$cubo= pow($n,3);echo"Número:".$n;echo"<br>";echo"El Cubo del Número es:".$cubo;?>

Pag.2 Computación e Informática

Page 3: So Lp w 30 Secuencia Les

Lenguaje de Programación Web Secuenciales

5. Realizar una aplicación web que permita calcular la edad de una persona

Formula:

<?php $n1= $_POST['txtnac'];$n2= $_POST['txtact'];$edad= $n2 - $n1;echo"Año de Nacimiento:".$n1;echo"<br>";echo"Año Actual:".$n2;echo"<br>";echo"La Edad de la Persona es:".$edad?>

6. Realizar una aplicación web que permita calcular el promedio de 3 notas

Formula:

<?php $n1= $_POST['txtn1'];$n2= $_POST['txtn2'];$n3= $_POST['txtn3'];$promedio= ($n1 + $n2 + $n3)/3;echo"Primera Nota:".$n1;echo"<br>";echo"Segundo Nota:".$n2;echo"<br>";echo"Tercera Nota:".$n3;echo"<br>";echo"El Promedio de las Notas es:".$promedio;?>

Pag.3 Computación e Informática

Page 4: So Lp w 30 Secuencia Les

Lenguaje de Programación Web Secuenciales

7. Realizar una aplicación que calcule el área de un circulo A=Pi*r2

Formula:

<?php$n1= $_POST['txtrad'];$area= $n1*$n1*3.1416;echo"Radio del Circulo es:".$n1;echo"<br>";echo"Area del Circulo es:".$area;?>

8. Realizar una aplicación web que permita cambiar grados oC a oF. formula de conversión:

F=9/5(oC)+32

Pag.4 Computación e Informática

Page 5: So Lp w 30 Secuencia Les

Lenguaje de Programación Web Secuenciales

Formula:

<?php $n1= $_POST['txttemp'];$conversion= $n1*(9/5)+32;echo"Grados Centigrados:".$n1;echo"<br>";echo"Grados Fahrenheit:".$conversion;?>

9. Para cualquier valor de m y n, calcular el valor de R, dada la formula… R= 2m+(m+n)3

Formula:

<?php $n = $_POST['txtn'];$m = $_POST['txtm'];$ecu = (2*$m) +(pow($m+$n,3));echo"Valor de M:".$m;echo"<br>";echo "Valor N:".$n;echo"<br>";echo "Valor de la Ecuación:".$ecu;?>

10. Realizar una aplicación web que permita ingresar el precio y la cantidad, luego calcule el importe.

Pag.5 Computación e Informática

Page 6: So Lp w 30 Secuencia Les

Lenguaje de Programación Web Secuenciales

Formula:

<?php$pre = $_POST['txtpre'];$cant = $_POST['txtcant'];$impor = $pre * $cant;echo"Precio:".$pre;echo"<br>";echo "Cantidad:".$cant;echo"<br>";echo "Importe a Pagar:".$impor;?>

11. Realizar una aplicación web que permita ingresar el precio y la cantidad, luego calcule el importe, calcule el descuento del 10% y finalmente calcule el total a pagar.

Formula:<?php$pre = $_POST['txtpre'];$cant = $_POST['txtcant'];$impor = $pre * $cant;$dcto = $impor * 0.1;$neto = $impor - $dcto;echo"Precio:".$pre;echo"<br>";echo "Cantidad:".$cant;echo"<br>";echo "Importe a Pagar:".$impor;echo"<br>";echo "Descuento:".$dcto;echo "<br>";echo "Importe Neto:".$neto;?>

Pag.6 Computación e Informática

Page 7: So Lp w 30 Secuencia Les

Lenguaje de Programación Web Secuenciales

12. Realizar una aplicación web que permita ingresar el número de horas y pago por horas de un trabajador.

Calcular el sueldo diario. (considerar 8 horas diarias de trabajo) Calcular el sueldo semanal.(considerar 6 días a la semana) Calcular el sueldo mensual.(considerar 4 semanas)

Formula:<?php $horas = $_POST['txtho'];$pago = $_POST['txtpa'];$dia = $horas * $pago;$semana = $dia * 6;$mes = $semana * 4;echo"Horas Trabajadas:".$horas;echo"<br>";echo "Pago por Horas:".$pago;echo"<br>";echo "Pago por Dia:".$dia;echo"<br>";echo "Pago por Semana:".$semana;echo "<br>";echo "Pago por Mes:".$mes;?>

13. Realizar una aplicación web que permita ingresar el precio y la cantidad. Calcular el importe, el igv (18%) y calcular el total a pagar.

Formula:

<?php$pre = $_POST['txtpre'];$cant = $_POST['txtcant'];$impor = $pre * $cant;$igv = $impor * 0.18;$neto = $impor + $igv;echo"Precio:".$pre;echo"<br>";echo "Cantidad:".$cant;echo"<br>";echo "Importe Bruto:".$impor;echo"<br>";echo"IGV:".$igv;echo"<br>";echo"Importe Neto:".$neto;?>

Pag.7 Computación e Informática

Page 8: So Lp w 30 Secuencia Les

Lenguaje de Programación Web Secuenciales

14. Realizar una aplicación web que permita ingresar el presupuesto anual de un Hospital y distribuir de la siguiente manera: Pediatría (15%) , Traumatología (10%), Psicología (20%), Medicina general (23%), Farmacia (32%)

<?php $pre = $_POST['txtpre'];$pe = $pre * 0.15;$trau = $pre * 0.1;$psico = $pre * 0.2;$medi = $pre * 0.23;$far = $pre * 0.32;echo "Presupuesto del Hospital:".$pre;echo "<br>";echo "Pediatria:".$pe;echo "<br>";echo "Traumatologia:".$trau;echo "<br>";echo "Psicologia:".$psico;echo"<br>";echo"Medicina General:".$medi;echo"<br>";echo"Farmacia:".$far;?>

15. Realizar una aplicación web que permita ingresar la base y la altura para calcular el área de un triángulo.

Sabiendo que la fórmula del área del triángulo: At=(base * altura)/2

16. Calcular el número de pulsaciones que una persona debe tener por cada 10 segundos de ejercicios, si la fórmula es : num_pulsaciones=(220-edad)/10.

Pag.8 Computación e Informática

<?php

$base=$_POST['txtb'];$altura=$_POST['txta'];$areatotal=($base*$altura)/2; //limpiar el resultadoecho"base:".$base;echo"<br>";echo"altura:".$altura;echo"<br>";echo"area total:".$areatotal;?>

Page 9: So Lp w 30 Secuencia Les

Lenguaje de Programación Web Secuenciales

Formula:

<?php $edad = $_POST['txtedad'];$pulsa = (220-$edad)/10;echo"Edad De la Persona:".$edad;echo"<br>";echo"Numero de Pulsaciones es:".$pulsa;?>

17. Todos los lunes, miércoles y viernes una persona recorre la misma ruta y cronometra el tiempo obtenido del día. Determinar el tiempo promedio que la persona tarda en recorrer la ruta en una semana.

Formula:

<?php$lunes = $_POST['txtlu'];$miercoles = $_POST['txtmi'];$viernes = $_POST['txtvi'];$promedio = ($lunes + $miercoles + $viernes)/3;echo"Tiempo Lunes:".$lunes;echo"<br>";echo"Tiempo Miercoles:".$miercoles;echo "<br>";echo"Tiempo Viernes:".$viernes;echo"<br>";echo"Promedio de Tiempo de la Semana".$promedio;?>

Pag.9 Computación e Informática

Page 10: So Lp w 30 Secuencia Les

Lenguaje de Programación Web Secuenciales

18. Realizar una aplicación web que permita convertir soles a dólares sabiendo que la tasa de cambio es desconocido.

Formula:

<?php$soles = $_POST['txtsoles'];$tasa = $_POST['txttasa'];$conver = $soles/$tasa;echo "Soles".$soles;echo"<br>";echo"Tasa de Cambio:".$tasa;echo"<br>";echo"Dolares".$conver;?>

19. Suponga que un individuo desea invertir su capital en un banco y desea saber cuánto dinero ganara después del número de meses acordado. Sabiendo que el interés es 3% mensual.

Formula:<?php$dinero = $_POST['txtcant'];$tiempo = $_POST['txtmeses'];$gana = $dinero * 0.03 * $tiempo;echo"Ingreso de Dinero:".$dinero;echo"<br>";echo"Numero de Meses".$tiempo;echo"<br>";echo"Ganancia".$gana;?>

20. Tres personas deciden invertir su dinero para fundar una empresa. Cada una de ellas invierte una cantidad distinta. Obtener el porcentaje que cada quien invierte con respecto a la cantidad total invertida.

Pag.10

Computación e Informática

Page 11: So Lp w 30 Secuencia Les

Lenguaje de Programación Web Secuenciales

<?php $inv1=$_POST['txt1'];$inv2=$_POST['txt2'];$inv3=$_POST['txt3'];$total = $inv1+$inv2+$inv3;$por1 = $inv1 * 100/$total;$por2 = $inv2*100/$total;$por3 = $inv3*100/$total;echo"Inversión 1:".$inv1;echo"<br>";echo"Inversión 2:".$inv2;echo"<br>";echo"Inversión 3:".$inv3;echo"<br>";echo"Total de Inversión:".$total;echo"<br>";echo"Porcentaje de Inversión 1:".$por1;echo"<br>";echo"Porcentaje de Inversión 2:".$por2;echo"<br>";echo"Porcentaje de Inversión 3:".$por3;?>

21. El dueño de una tienda tiene su artículo con precio de costo. Obtener el precio de venta en que se debe vender para obtener una ganancia del 30%.

Formula:<?php $costo = $_POST['txtpre'];$venta = ($costo *0.3) + $costo;echo"Precio de Costo".$costo;echo"<br>";echo"Precio de Venta".$venta;?>

Pag.11

Computación e Informática

Page 12: So Lp w 30 Secuencia Les

Lenguaje de Programación Web Secuenciales

22. Realizar una aplicación web que permita ingresar el salario bruto de un trabajador y calcule el incremento del 25%, finalmente calcule el sueldo neto.

Formula:<?php $sueldo = $_POST['txtsueldo'];$incre = $sueldo *0.25;$neto = $sueldo + $incre;echo"Sueldo del Trabajador:".$sueldo;echo"<br>";echo"Incremento:".$incre;echo"<br>";echo"Sueldo Neto:".$neto;?>

23. Un empleado bancario pertenece a un organismo religioso que le exige como compromiso aplicar el diezmo sobre su salario mensual. Elabore usted una aplicación web que permita a este empleado calcular el importe que debe abonar de su sueldo por concepto de diezmo.

<?php $nombre=$_POST['txtn'];$smensual=$_POST['txtsm'];$idiezmo=$smensual*0.10;

//mostrar resultadoecho"nombre:".$nombre;

Pag.12

Computación e Informática

nombre:javiersueldo mensual:400importe por diezmo:40

Page 13: So Lp w 30 Secuencia Les

Lenguaje de Programación Web Secuenciales

echo"<br>";echo"sueldo mensual:".$smensual;echo"<br>";echo"importe por diezmo:".round($idiezmo,2);

?></body></html>

24. Un maestro desea saber qué porcentaje de hombres y que porcentaje de mujeres hay en grupo de estudiantes, ingresar número de hombres y mujeres.

Formula:<?php $ho=$_POST['n1'];$mu=$_POST['n2'];$tot=$ho+$mu;$hom=($ho*100)/$tot;$muj=($mu*100/$tot); echo"El Porcentaje de Hombres es:".$hom; echo"<br>"; echo"El Porcentaje de Mujeres es:".$muj; echo"<br>"; echo"Total:".$tot; echo"<br>";?>

25. Un alumno desea saber cuál será su calificación final en el curso de lenguaje de programación. Dicha calificación se compone de la siguiente manera: 55% del promedio de sus tres notas 30% de la calificación del examen final 15% de la calificación de un trabajo final.

Pag.13

Computación e Informática

Page 14: So Lp w 30 Secuencia Les

Lenguaje de Programación Web Secuenciales

Formula:<?php $n1=$_POST['n1'];$n2=$_POST['n2'];$n3=$_POST['n3'];$tot=($n1+$n2+$n3)/3;$pro=$tot*0.55;$exa=$tot*0.3;$tra=$tot*0.15;$cal=$pro+$exa+$tra; echo"nota1:".$n1; echo"<br>"; echo"nota2:".$n2; echo"<br>"; echo"nota3:".$n3; echo"<br>"; echo"promedio de tres notas:".$pro; echo"<br>"; echo"examen final:".$exa; echo"<br>"; echo"trabajo final:".$tra; echo"<br>"; echo"calificacion final:".$cal; echo"<br>";?>

26. Un promotor de espectáculos ha recibido la propuesta de la municipalidad de Chepén de realizar un evento popular con la finalidad de obtener fondos para obras sociales. Se sabe que la empresa promotora exige un 30 % del total recaudado en el evento: del mismo modo se tiene que incurrir en un costo fijo ascendente a S/1500 por concepto de servicios varios (limpieza, escenificación, etc.), se le solicita a usted que elabore una aplicación web correspondiente que permita calcular el importe que se debe asignar como pago al promotor del espectáculo y a su Vez calcule el importe utilidad, recaudado a favor de las obras sociales, después de impuestos. Considere que el sistema solicitara solamente la suma total de ingresos brutos del evento.

Pag.14

Computación e Informática

Page 15: So Lp w 30 Secuencia Les

Lenguaje de Programación Web Secuenciales

<body><?php $u=$_POST['txtu'];$p=$u*0.30;$igv=$u*0.18;$cf=1500;$urs=(($u-$p)-$igv)-$cf;echo"utilidad bruta:".$u;echo"<br>";echo"pago al promotor:".$p;echo"<br>";echo"pago de interes:".$igv;echo"<br>";echo"costo fijo:".$cf;echo"<br>";echo"utilidad a favor de las obras sociales:".$urs;?></body></html>

27. Un alumno desea saber cuál será su promedio general en los tres cursos más difíciles y cuál será el promedio que obtendrá en cada una de ellas. Estos cursos se evalúan como se muestra a continuación:

Pag.15

Computación e Informática

utilidad bruta:4000pago al promotor:1200pago de interes:720costo fijo:1500utilidad a favor de las obras sociales:580

Page 16: So Lp w 30 Secuencia Les

Lenguaje de Programación Web Secuenciales

La calificación de matemática se obtiene de la siguiente manera:

Examen 90%

Promedio de tareas 10%

En este curso se pidió un total de tres tareas.

La calificación de física se obtiene de la siguiente manera:

Examen 80%

Promedio de tareas 20%

En este curso se pidió un total de dos tareas.

La calificación de química se obtiene de la siguiente manera:

Examen 85%

Promedio de tareas 15%

En este curso se pidió un total de tres tareas.

<body><?php$exa=$_POST['txte'];$no1=$_POST['txtn1'];

Pag.16

Computación e Informática

Page 17: So Lp w 30 Secuencia Les

Lenguaje de Programación Web Secuenciales

$no2=$_POST['txtn2'];$no3=$_POST['txtn3'];$exam=$_POST['txtex'];$not1=$_POST['txtno1'];$not2=$_POST['txtno2'];$exame=$_POST['txtexa'];$nota1=$_POST['txtnt1'];$nota2=$_POST['txtnt2'];$nota3=$_POST['txtnt3'];$pe=$exa*0.9;$pdm=(($no1+$no2+$no3)/3)*0.10;$x1=($no1+$no2+$no3)/3;$pfm=$pe+$pdm;$pex=$exam*0.8;$pdf=(($not1+$not2)/2)*0.20;$x2=($not1+$not2)/2;$pff=$pex+$pdf;$pexa=$exame*0.85;$pdq=(($nota1+$nota2+$nota3)/3)*0.15;$x3=($nota1+$nota2+$nota3)/3;$pfq=$pexa+$pdq;echo"promedio de nota final de matematica:";echo"<br>";echo"nota de examen:".$exa;echo"<br>";echo"nota de tareas:".$x1;echo"<br>";echo"promedio de examen:".$pe;echo"<br>";echo"promedio de notas:".$pdm;echo"<br>";echo"nota final:".$pfm;echo"<br>";echo"<br>";echo"promedio de nota final de fisica:";echo"<br>";echo"nota de examen:".$exam;echo"<br>";echo"nota de promedios de las tareas:".$x2;echo"<br>";echo"promedio de examen:".$pex;echo"<br>";echo"promedio de notas:".$pdf;echo"<br>";Pag.1

7Computación e Informática

promedio de nota final de matematica:

nota de examen:19

nota de tareas:14

promedio de examen:17.1

promedio de notas:1.4

nota final:18.5

promedio de nota final de fisica:

nota de examen:15

nota de promedios de las tareas:12

promedio de examen:12

promedio de notas:2.4

nota final:14.4

promedio de nota de matematica:

Page 18: So Lp w 30 Secuencia Les

Lenguaje de Programación Web Secuenciales

echo"nota final:".$pff;echo"<br>";echo"<br>";echo"promedio de nota de matematica:";echo"<br>";echo"nota de examen:".$exame;echo"<br>";echo"nota del promedio de las tareas:".$x3;echo"<br>";echo"promedio de examen:".$pexa;echo"<br>";echo"promedio de notas:".$pdq;echo"<br>";echo"nota final:".$pfq;?></body></html>

28. Un asegurado percibe mensualmente un salario bruto. Realice un algoritmo que permita calcular los siguientes datos:

En aportaciones Refrigerios 10% del salario bruto Viaticos 09% del salario bruto Calcular total aportaciones

En descuentos

Essalud 13% del salario bruto Seguro de vida 14% del salario bruto Calcular total descuentos Calcular sueldo neto.

Pag.18

Computación e Informática

Page 19: So Lp w 30 Secuencia Les

Lenguaje de Programación Web Secuenciales

Formula:

<?php $sal=$_POST['n1'];$refri=$sal*0.1;$via=$sal*0.09;$apor=$refri+$via;$ess=$sal*0.13;$svida=$sal*0.14;$des=$ess+$svida;$sat=($sal+$apor)-$des; echo"salario:".$sal; echo"<br>"; echo"aportaciones:".$apor; echo"<br>"; echo"refrigerios(10%):".$refri; echo"<br>"; echo"viaticos(9%):".$via; echo"<br>"; echo"descuentos:".$des; echo"<br>"; echo"essalud(13%):".$ess; echo"<br>"; echo"seguro de vida(14%):".$svida; echo"<br>";echo"salario total:".$sat; echo"<br>";?>

29. Una compañía de venta de automóviles paga a su personal de ventas un salario de $250.00 mensuales más una comisión de $150.00 porcada automóvil vendido, más el 5% del valor de la venta. Cada mes el Contador del a empresa ingresa el nombre del vendedor, el número de automóviles vendidos y el valor total de los automóviles. Calcule y escriba el sueldo total de un vendedor.

Pag.19

Computación e Informática

Page 20: So Lp w 30 Secuencia Les

Lenguaje de Programación Web Secuenciales

Formula:

<?php $nombres=$_POST['n1'];$nautos=$_POST['n2'];$ventas=$_POST['n3'];$salario=$_POST['n4'];$valort=$ventas*$nautos;$valor=$ventas*0.05;$comision=$nautos*150;$salariototal=$salario+$comision+$valor; echo"Nombre:".$nombres; echo"<br>";

echo"N# de autos:".$nautos; echo"<br>"; echo"Precio por auto:".$ventas; echo"<br>"; echo"Valor total de los automoviles:".$valort; echo"<br>"; echo"Comision:".$salario; echo"<br>"; echo"Salario total:".$salariototal; echo"<br>"; ?>

30. Desarrolla un programa que ayude a una cajera a identificar el número de billetes que se necesitan de cada una de las siguientes denominaciones 200, 50, 20, 1 para una cantidad dada. Ejemplo si la cantidad es 1,343 se necesitan 6 billetes de $200, 2 billetes de $50, 2 billetes de $20 y 3 monedas de $1.

Pag.20

Computación e Informática

Page 21: So Lp w 30 Secuencia Les

Lenguaje de Programación Web Secuenciales

</head><body><?php $di=$_POST['txtd'];$dos=($di/200);$re=floor($dos);$re1=$di-($re*200);$cin=floor($re1/50);$res=$re1-($cin*50);$vei=floor($res/20);$residu=$res-($vei*20);$residuo=floor($residu/1);

echo"billetes de $200:".$re;echo"<br>";echo"billetes de $50:".$cin;echo"<br>";echo"billetes de $20:".$vei;echo"<br>";echo"billetes de $1:".$residuo?></body></html>

Pag.21

Computación e Informática

billetes de $200:6billetes de $50:2billetes de $20:2billetes de $1:3