Está en la página 1de 9

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

php

?> <%body > <%html>

$SalarioTrabajador = 3 !!" $Imp#esto = $!" %% Por&entaje $S#eldoReal = $SalarioTrabajador ' (($SalarioTrabajador % )!!* + $Imp#esto*" e&ho ,S#eldo del trabajador sin imp#esto- $SalarioTrabajador<.R>/" e&ho ,0on el imp#esto -$S#eldoReal/"

2. Programa en PHP que calcula el rea de un triangulo cuya formula es a=(b* !"2. <?php $.ase=) " $Alt#ra=)$" $Area = ($.ase + $Alt#ra*%$" print1 (,El area del trian2#lo es- $Area/*" ?> #. Programa que dados 2 n$meros calcule la suma% resta% multiplicaci&n% di'isi&n% y modulo. <?php $3#m)=4" $3#m$= " print1(,5a s#ma de $3#m) y $3#m$ es- <b>6d<%b><br>/7 $3#m) 8 $3#m$ *" print1(,5a resta de $3#m) y $3#m$ es- <b>6d<%b><br>/7 $3#m) ' $3#m$ *" print1(,5a m#ltipli&a&i9n de $3#m) y $3#m$ - <b>6d<%b><br>/7 $3#m) + $3#m$ *" print1(,5a di:ision de $3#m) y $3#m$- <b>6!.$1<%b><br>/7 $3#m) % $3#m$ *" print1(,El mod#lo de $3#m) y $3#m$ es <b>6!.)1<%b><br>/7 $3#m) 6 $3#m$ *"

?>

PARTE II. Ejemplos Sele&ti:os ). ;ado #n n<mero entero positi:o determine si es par o impar. <='' ;ado #n n<mero entero positi:o determine si es par o impar. => <html> <title> 3#mero Par o impar <%title> <body>

<?php

$n#mero=4" i1($n#mero>!*> i1($n#mero6$==!* print1(?El n#mero 6d es par?7$n#mero*" else print1(?El n#mero 6d es impar?7$n#mero*" @ else print1(?El 3#mero no es entero positi:o?*"

?> <%body> <%html> $. Abtener el mayor de dos n<meros enteros positi:os <BTC5> <BEA;> <TIT5E> Ci Pa2ina <%TIT5E> <%BEA;> <.A;D> <0E3TER> I3STITETA TE03A5AFI0A ;E5 GA55E ;E AAHA0A <.R> PRAFRACA0IA3 PBP <.R> <%0E3TER> <? $n#mero)=) " $n#mero$=3!" $mayor=!" i1 ($n#mero) > $n#mero$* $mayor=$n#mero)" else $mayor=$n#mero$" e&ho ?3#mero )= $n#mero) <.R>?" e&ho ?3#mero $= $n#mero$ <.R>?" e&ho ?El mayor es $mayor?" ?> <%.A;D> <%BTC5> 3. ;ado #n n<mero del ) al I indiJ#e a J#e dKa de la semana &orresponde <='';ado #n n<mero entero positi:o entre ) y I :is#ali&e a J#e dKa de la semana &orresponde. => <html> <title> ;ia de la Semana <%title> <body> <?php $n#mero=L" i1($n#mero>=) MM $n#mero<=I*>

sNit&h($n#mero*> &ase )- $dia=?;omin2o?" breaO" &ase $- $dia=?5#nes?" breaO" &ase 3- $dia=?Cartes?" breaO" &ase L- $dia=?Cier&oles?" breaO" &ase - $dia=?P#e:es?" breaO" &ase Q- $dia=?Giernes?" breaO" &ase I- $dia=?SRbado?" breaO" @ e&ho ?El dia de la semana J#e le &orresponde es $dia?" @ else ?> <%body> <%html> print1(?El 3#mero no estR en el ran2o de ) a I?*"

PARTE III. Ejemplos Repetiti:os. ). Presentar #na tabla de m#ltipli&ar <BTC5> <BEA;> <TIT5E> Tabla de m#ltipli&ar <%TIT5E> <%BEA;> <.A;D> <0E3TER> <B$> I3STITETA TE03A5AFI0A ;E5 GA55E ;E AAHA0A <%B$> PRAFRACA0IA3 PBP <.R> TA.5A ;E CE5TIP5I0AR <.R> <%0E3TER> <? $tabla= " 1or($S=)"$S<=)!"$S88* e&ho ?$tabla H $S =?. $tabla + $S.?<.R>?" ?> <%.A;D> <%BTC5>

$. ;emostrar el #so de #n ar&hi:o in&l#de en el pro2rama de #na tabla de m#ltipli&ar <html> <title> Eso de #n ar&hi:o in&l#de <%title> <body ba&O2ro#nd=?&-TNebTsitioT1ondosTl2rey!)4.jp2? b2&olor=?U!!!!!!? teSt=?U!!!!VV? linO=?U111133? alinO=?U1111&&? alinO=?1111!!?>

<1ont 1a&e=?Eras 5i2ht IT0? siWe=?3? &olor=?UVVVVVV?> <im2 sr&=?&-TNebTsitioTima2enesTlo2oTE&GalleRojo.2i1? alt=?ITGA? Nidth=?$!!? hei2ht=?$!!? ali2n=?le1t? b2&olor=??%> <?php e&ho ?Ena $1r#ta $&olor?" %% Ena in&l#de (?:ars.php?*" e&ho ?Ena $1r#ta $&olor?" %% Ena manWana :erde e&ho ?<br>?" $tabla= " 1or($S=)"$S<=)!"$S88*> e&ho ?<%1ont> <1ont siWe=$S>?" e&ho ?$tabla H $S =?.$tabla+$S. ?<br>?" @ e&ho ?<%1ont> <1ont siWe=Q>?" ?> <a hre1=?http-%%2oo2le.&om.mS?>.#s&ador 2oo2le<%a> <%1ont> <%body> <%html>

<=X'Ar&hi:o in&l#de :ars.php ''=> <?php $&olor = Y:erdeY" $1r#ta = YmanWanaY" ?> PARTE IG. Ejemplos &on tablas ). ;iseZar #n &9di2o html J#e presente #na tabla &omo la si2#iente

EspaZa PaKses E#ropeos Vran&ia Reino Enido EEEE PaKses Ameri&anos 0anada CeSi&o

Cadrid Paris 5ondres [ashin2ton Toronto CeSi&o

<html> <table Nidth=?4!6? border=?)? &ellspa&in2=?!? &ellpaddin2=?!?> <tr> <td roNspan=?3?><p>PaMia&#te"ses E#ropeos<%p><%td> <td><p>EspaMntilde"a<%p><%td> <td><p>Cadrid<%p><%td> <%tr> <tr> <td><p>Vran&ia<%p><%td> <td><p>Paris<%p><%td> <%tr> <tr> <td><p>Reino Enido<%p><%td> <td><p>5ondres<%p><%td> <%tr> <tr> <td roNspan=?3?><p>PaMia&#te"ses Ameri&anos<%p><%td> <td><p>EEEE<%p><%td> <td><p>[ashin2ton<%p><%td> <%tr> <tr> <td><p>0anada<%p><%td> <td><p>Toronto<%p><%td> <%tr> <tr> <td><p>CeSi&o<%p><%td> <td><p>CeSi&o<%p><%td> <%tr> <%table> <html>

PARTE GI. Pro2ramas &on Vorm#larios ). Abtener la s#ma de dos n<meros enteros positi:os <html> <title> S#ma de dos n#meros <%title> <body> <1orm a&tion=?obteners#ma.php? method=?post?> <&enter> <h)> S#ma de dos n#meros <%h)> <p> 3#mero ) <inp#t type=?teSt? ali2n=?5EVT? name=?n#mero)? %>

<p> 3#mero $ <inp#t type=?teSt? ali2n=?5EVT? name=?n#mero$? %> <br> <br> <inp#t type=?s#bmit? sr&=?obteners#ma.php? name=?en:iar? :al#e=?En:iar? %> <%&enter> <%1orm> <%body> <%html>

<='' Ar&hi:o- obteners#ma.php ''=> <html> <body> <?php i1($en:iar*> $res#ltado=$n#mero) 8 $n#mero$" e&ho ?Res#ltado= $res#ltado?" @ ?> <%body> <%html>

PARTE GII. Ejemplos &on Pa:aS&ript <html> <title> Probar s&ript <%title> <body> <&enter> <p> 3#mero ) <inp#t type=?teSt? ali2n=?5EVT? name=?n#mero)? %> <p> 3#mero $ <inp#t type=?teSt? ali2n=?5EVT? name=?n#mero$? %> <p> Total S#ma <inp#t type=?teSt? :al#e=?!? ali2n=?5EVT? name=?total? readonly=?readonly?%> <br> <br> <inp#t type=?b#tton? :al#e=?S#mar? name=?s#ma? on&li&O=?s#mar\datos(n#mero).:al#e7n#mero$.:al#e7total*?%> <inp#t type=?b#tton? :al#e=?5impiar? name=?borrar? on&li&O=?limpiar(n#mero)7n#mero$7total*?%> <%&enter> <%body> <s&ript lan2#aje=?ja:as&ript?> 1#n&tion s#mar\datos(n)7n$7inp#tteSt*> :ar n#mero)=parseInt(n)*" :ar n#mero$=parseInt(n$*" inp#tteSt.:al#e= n#mero) 8 n#mero$" @ 1#n&tion limpiar(n#m)7n#m$7tot*> n#m).:al#e=??"

n#m$.:al#e=??" tot.:al#e=??" tot.1o&#s"

<%s&ript> <%html> EPER0I0IAS]].. 5os :alores introd#&idos por el #s#ario se deben &omprobar y7 si los :alores no son &orre&tos7 se debe indi&ar el moti:o al #s#ario ). El &osto de las llamadas tele19ni&as interna&ionales7 depende de la Wona 2eo2rR1i&a en la J#e se en&#entre el paKs destino7 y del n<mero de min#tos hablados. En la si2#iente tabla se presenta el &osto por min#to7 por Wona. A &ada Wona se le ha aso&iado #na &la:e. CLAVE )$ ) )4 )_ $3 $ $_ ZONA Am^ri&a del norte Am^ri&a 0entral Am^ri&a del S#r E#ropa Asia `1ri&a A&eanKa PRECIO $ $.$ L. 3. Q Q

0onstr#ya #n pro2rama J#e le permita &al&#lar e imprimir el &osto total de #na llamada. ;atos- &la:e7 n#min ;onde &la:e es #na :ariable entera J#e representa la &la:e de la Wona 2eo2rR1i&a a la J#e se llam9. n#min es #na :ariable entera7 J#e eSpresa la d#ra&i9n (en min#tos* de la llamada $. 0onstr#ya #n pro2rama tal7 J#e dado &omo dato el s#eldo de #n trabajador7 &al&#le s# a#mento se2<n el si2#iente &riterio. s#eldo < $)!!! s#eldo >=)!!! y s#eldo <=$) !! s#eldo> $) !! a#mento $ 6 a#mento $)6 a#mento )46

;atos- s#eldo ;ondes#eldo es #na :ariable real7 J#e eSpresa el s#eldo del trabajador. 3. Reali&e #n pro2rama J#e s#me los primeros $! n<meros primos. En n<mero primo es aJ#el J#e solo es di:isible entre el mismo y la #nidad. Ejemplos de n<meros primos- )7$737 7I7))7 ] Ejemplos de n<meros no primos- L7 Q747_7 ]

L. ;ada #na 1e&ha en el ran2o de !) !) )_4! al 3) )$ $!)!7 determine si es &orre&ta o in&orre&ta. Por ejemplo).

;ia- $) Ces- !_ AZo- $!!Q aVe&ha &orre&ta= ;ia- 3) Ces- !_ AZo- $!!Q aVe&ha in&orre&ta=

$.

3o todos los meses tienen 3) dKas. 3ota- Este ejer&i&io estR res#elto en &88. 5ibro Pro2rama&i9n orientada a objetos de Vran&is&o Pa:ier 0eballos. Ed Al1aAme2a . 5os :alores introd#&idos por el #s#ario se deben &omprobar y7 si los :alores no son &orre&tos7 se debe indi&ar el moti:o al #s#ario Q. Sabiendo J#e los n<meros pares &#mplen J#e al di:idirlos entre dos da resto &ero7 realiWar #n pro2rama J#e m#estre por pantalla todos los n<meros pares &omprendidos entre ) y .!!!. Emplear el operador m9d#lo Y6Y para de&idir si #n n<mero es o no par. I. Es&ribe #n 1orm#lario J#e pida #n n<mero y dib#je #na tabla de #na &ol#mna &on el n<mero de 1ilas indi&ado. 8. Es&ribe #n 1orm#lario J#e pida #n n<mero y m#estre las tablas de m#ltipli&ar hasta ese n<mero (&on &abe&eras). X 1 2 3 4 5 112 3 4 5 2 2 4 6 8 10 3 3 6 9 12 15 4 4 8 12 16 20 5 5 10 15 20 25 _. Es&ribe #n 1orm#lario J#e pida dos n<meros y dib#je #na tabla de m#ltipli&ar &on el n<mero de &eldas y el tamaZo indi&ado N filas: N columnas:
4 7

Altura: Anchura:

35 30

px px

Resultado X 12 3 4 5 6 7

1123 4 5 6 7 2 2 4 6 8 10 12 14 3 3 6 9 12 15 18 21 4 4 8 12 16 20 24 28 )!. RealiWar #n 1orm#lario J#e &apt#re &iertos datos de #na persona. ;ebe mostrarse #na lista &on toda la in1orma&i9n introd#&ida por el #s#ario.

Datos personales Nombre: Peso: ! Afi io!es:


Enviar Borrar

Apellidos: Sexo: "om#r$ (in$ -$port$ %u&$r

Edad: Estado Civil: 'olt$ro (asa)o ,$#$os ,$l$/isi0n *tro +it$ratura %.sica

También podría gustarte