SlideShare ist ein Scribd-Unternehmen logo
1 von 14
Downloaden Sie, um offline zu lesen
Guía Práctica N° 2
        Ejercicios de estructuras de control en PHP
         Selectiva múltiples y repetitivas:
         Ejercicio 1: Escriba un algoritmo y su representación en código
         php que dado un número entre 1 y 4 devuelva la estación del año de
         acuerdo a la siguiente tabla.

                    Numero                               Estación
                      1                                   Verano
                      2                                   Otoño
                      3                                  Invierno
                      4                                 Primavera


<body>                                     <td>otono</td>

<table border=1 width=400>                 </tr>

<tr>                                       <tr>

<th>numero</th>                            <td>3</td>

<th>estacion</th>                          <td>invierno</td>

</tr>                                      </tr>

<tr>                                       <tr>

<td>1</td>                                 <td>4</td>

<td>vereno</td>                            <td>primavera</td>

</tr>                                      </tr>

<tr>                                       </table>

<td>2</td>                                 </body>
Ejercicio 2: Escriba un algoritmo y su representación en código
php que dado un numero entero de un digito (0-9), devolver el
numero en letras.

if ($a=1) {
         echo "A=$a <br>";
}
if ($b=2){
echo "B=$b<br>";
}
if ($c=3) {
         echo "C=$c<br>";
}
if ($d=4) {
echo "D=$d<br>" ;
}
if ($e=5) {
         echo "E=$e<br>";
}
if ($f=6) {

echo "F=$f<br>";
}
if ($g=7) {
         echo "G=$g<br>";
}
if ($h=8){
echo "H=$h<br>";
}
if ($i=9) {
         echo "I=$i<br>";
}
if ($j=10) {
echo "J=$j<br>" ;
}
?>
Ejercicio 3: Escriba un algoritmo y su representación en código php
        que dado la nota promedio de un alumno, obtener la categoría, según la
        siguiente tabla.


                      Promedio                        Categoría
                        0 y5                           Pésimo
                        6 y 10                          Malo
                       11 y 14                         Regular
                       15 y 17                         Bueno
                       18 y 20                        Excelente


<?php

$nota1=15;

$nota2 =17;

$promedio=($nota1+$nota2)/2;

if ($promedio<=5) {

echo "pesimo";

}elseif ($promedio>=6 and $promedio<=10) {

echo "malo";

}elseif ($promedio>=11 and $promedio<=14) {

echo "regular";

}elseif ($promedio>=15 and $promedio<=17) {

echo "bueno";

}elseif ($promedio>=18 and $promedio<=20) {

echo "excelente";

}

?>
Ejercicio 4: Escriba un algoritmo y su representación en código php
        que determine la carrera a la cual ingreso un postulante al ISEP “La
        Salle”, los puntajes están establecidos en la siguiente tabla.


                     Carrera                                  Puntaje Mínimo
            Computación e Informática                              100
               Construcción Civil                                   90
                 Agropecuaria                                       80
             Industrias alimentarias                                70


<?php

$puntaje=78;

echo "<strong>I.S.E.P_La Salle <em>el postulante ingresa al a carrera de:</em></strong><br>";

if ($puntaje<=70) {

        echo "Industrias Alimentarias = $puntaje";

}elseif ($puntaje>=70 and $puntaje<=80 ) {

        echo "Agropecuaria = $puntaje puntos";

        }elseif ($puntaje>80 and $puntaje<=90) {

        echo "Construccion Civil = $puntaje puntos ";

}elseif ($puntaje>90 and $puntaje<=100) {

        echo "Computacion e Informatica = $puntaje puntos";

        }

?>
Ejercicio 5: Escriba un algoritmo y su representación en código php
        que determine el importe a pagar para el examen de admisión de
        una                                           universidad, cuyo
        valor depende del nivel
        socioeconómico y el colegio de procedencia.

                                                              Nivel social
                       Colegio                      A           B          C
                      Nacional                    300         200       100
                      Particular                   400         300       200


<?php                                             if ($b=300) {

if ($a=300) {                                     echo "colegio particular paga = $b nivel
                                                  social B<br>" ;
        echo "colegio nacional paga = $a
nivel social A <br>";                             }

}                                                 if ($c=100) {

if ($a=400){                                              echo "colegio nacional paga = $c
                                                  nivel social C<br>";
echo "colegio particular paga = $a nivel social
A<br>";                                           }

}                                                 if ($c=200) {

if ($b=200) {                                     echo "colegio particular paga =$c nivel social
                                                  C";
        echo "colegio nacional paga = $b
nivel social B<br>";                              }

}                                                 ?>
Repetitivas Mientras (While)
        Ejercicio 6: Escriba un algoritmo y su representación en código
        php que dado un rango de números enteros, obtener la cantidad de
        números pares que contiene.
<?php                                              $contador=$contador+1;

$contador=0;                                $n=$n+1;

$n=1;                                       }while($n<20);

do {                                        echo "<strong>Total de numero pares son
                                            :</strong>". $contador;
$par=2*$n;
                                            ?>
        echo "$par<br>";



        Ejercicio 7: Escriba un algoritmo y su representación en código php
        que obtenga la cantidad de los primeros N números múltiplos de 5.

<?php                                       $c=$c+1;

$c=0;                                       }

$n=1;                                       $n=$n+1;

do {                                               }while($n<50);

if ($n%5==0){                                echo "La cantidad de multiplos de de 5
                                            es:".$c;
echo "$n<br>";
                                            ?>

        Ejercicio 8: Escriba un algoritmo y su representación en código
        php, que dado un número determinar cuántos dígitos tiene.
<?php

$nro=286548;

$c=strlen($nro);

echo "es $c";

?>
Ejercicio 10: Escriba un algoritmo y su representación en código
          php, que determine el
          factorial de un numero, recuerde que el factorial de un numero es el
          producto de 1x2x3x…xN.

<?php

$nro=286548;

$c=strlen($nro);

echo "es $c";

?>

                       Repetitivas Hacer Mientras (do…While)
          Ejercicio 11: Escriba un algoritmo y su representación en código
          php, que calcule el monto total a pagar por el consumo de 25
          almuerzos en el restaurante “La Sallito”, conociendo el precio de un
          almuerzo es de s/ 5.00.
<?PHP

$nro=1;

do {

$total=$nro*5;



$nro=$nro+1;

}while ($nro<=25);

echo"El monto a pagar es = $total";



?>
Ejercicio 12: Escriba un algoritmo y su representación en código php, Para el
restaurante sol de mayo que desea contabilizar sus ingresos netos de los
últimos 10 años. Conociendo que en
      cada año se gano el doble del anterior como se muestra en la gráfica.

                                  Año                Ingreso
                                 2000                 30,000
                                 2001                 60,000
                                 2002                120,000
                                 2003                240,000
                                   .                     .
                                   .                     .
                                 2009               15360.000


<?php

$n=0;

$l=2;

$c=2000;

do {

          $neto=pow($l,$n)*30;

echo"El ingreso neto del ano $c = $neto<br>";

$n=$n+1;

$c=$c+1;

}while ($n<=9);

?>



1.     Escriba un algoritmo y su representación en código php que
2.     Escriba un algoritmo y su representación en código php que
3.     Escriba un algoritmo y su representación en código php que
4.     Escriba un algoritmo y su representación en código php que
5.     Escriba un algoritmo y su representación en código php que
Ejercicio 13: Escriba un algoritmo y su representación en código
          php, que cuente la cantidad de números divisibles por 2 de los N
          primeros números enteros positivos.

          Ejemplo:

          N= 10              Números divisibles= 2, 4, 6, 8, 10            Cantidad= 5




<?php

$c=0;

$nro=2;

do {

        if ($nro%2==0){

        echo "$nro<br>";

        $c=$c+1;

        }

        $nro=$nro+1;

}while ($nro<=20);

echo "El total de numeros divisibles por dos es: $c";

?>

          Ejercicio 14: Escriba un algoritmo y su representación en código
          php, que calcule la suma de números pares e impares de los N
          primeros números enteros positivos.

          Ejemplo:


        N= 7 Pares= 2, 4, 6 Impares= 1, 3, 5, 7 suma pares= 12    sumaimpares=16

<?php

$p=0;

$s=0;

$nro=1;
do{

        if ($nro%2==0) {

                 $s=$s+$nro;

        }else{

        $p=$p+$nro;

        }

        $nro=$nro+1;

}while ($nro<=10);

echo "suma par =$s<br>";

echo "suma impar =$p<br>";

?>

        Ejercicio 15: Escriba un algoritmo y su representación en código
        php, que calcule la cantidad de números múltiplos de 3 y 5 de los N
        primeros números enteros positivos.



<?php

$r=0;

$c=0;

$n=1;

do {

        if ($n%5==0){

                 $c=$c+1;

        }

        elseif ($n%3==0){

                 $r=$r+1;

        }
$n=$n+1;

}while($n<=10);

    echo "La cantidad de multiplos de de 5 es = $c<br>";

echo "La cantidad de multiplos de de 3 es = $r<br>";

?>

                                  Repetitivas para (for)

          Ejercicio 16: Escriba un algoritmo y su representación en código php,
          que obtenga la cantidad de los N primeros números múltiplos de 5.


<?php

$d=0;

for($n=1;$n<=30;$n++){

          if ($n%5==0) {

                  $d=$d+1;

          }

}

echo "La cantidad de multiplos de 5 es =$d<br>";

?>

          Ejercicio 17: Escriba un algoritmo y su representación en
          código php, que nos permita obtener la suma de pares e
          impares de los primeros N números enteros positivos.
<?php

$p=0;

$s=0;

$nro=1;

do{

          if ($nro%2==0) {

                  $s=$s+$nro;
}else{

        $p=$p+$nro;

        }

        $nro=$nro+1;

}while ($nro<=10);

echo "suma par =$s<br>";

echo "suma impar =$p<br>";

?>

           Ejercicio 18: Escribir un algoritmo y su representación en código
          php, que determine si un número es primo, se dice que un número
          es primo si es divisible entre 1 y entre sí mismo.

          Ejemplo:

          7 es un número primo.
<?php

$p=7;

$s=0;

$nro=7;

do{

        if ($nro%2==0) {

                 $s=$s+$nro;

        }else{

        $p=$p+$nro;

        }

        $nro=$nro+1;

}while ($nro<=10);

echo "suma par =$s<br>";

echo "suma impar =$p<br>";

?>
Ejercicio 19: Escriba un algoritmo y su representación en código
         php, que calcule la suma de los cuadrados y cubos de los N primeros
         números naturales.

         Ejemplo:

         N=4  1, 2, 3, 4

         Suma de cuadrados=12+ 22 + 32 +42=30

         Suma de cuadrados=12+ 23 + 33 +43=100

<?php

$s1=0;

$s2=0;

for($n=1; $n<=5; $n++){



$cuadrado=pow($n,2);

$cubo=pow($n,3);

$s1=$s1+$cuadrado;

$s2=$s2+$cubo;

}

echo"El cuadrado = $s1<br>";

echo"El cubo = $s2<br>";

?>
Ejercicio 20: Escriba un algoritmo y su representación en código
           php, que calcule la suma de los números divisibles por 3 y 5 a la vez,
           de los N primeros números naturales.

           N= 30

           Divisibles= 15, 30

           Suma = 15 + 30= 45


<?php

$c=0;

$r=0;

for($n=1;$n=20;$n++){

           do{

           if ($n/5=0){



                   $c=$c+1;

           }

           elseif ($n/3=0){



                   $r=$r+1;

           }

}while()

echo "La cantidad de multiplos de de 5 es = $c<br>";

echo "La cantidad de multiplos de de 3 es = $r<br>";



?>

Weitere ähnliche Inhalte

Was ist angesagt?

Ejercicios resueltos de java
Ejercicios resueltos de javaEjercicios resueltos de java
Ejercicios resueltos de java
Faral TF
 
Cedula En Javascript
Cedula En JavascriptCedula En Javascript
Cedula En Javascript
guest97d24e
 
Mapa conceptual java
Mapa conceptual java Mapa conceptual java
Mapa conceptual java
hack-13
 

Was ist angesagt? (20)

Ejercicios resueltos de java
Ejercicios resueltos de javaEjercicios resueltos de java
Ejercicios resueltos de java
 
Sintaxis funciones c++
Sintaxis funciones c++Sintaxis funciones c++
Sintaxis funciones c++
 
Clase math.java
Clase math.javaClase math.java
Clase math.java
 
20 ejercicios propuestos
20 ejercicios propuestos20 ejercicios propuestos
20 ejercicios propuestos
 
Diccionario de base de datos Prueba
Diccionario de base de datos PruebaDiccionario de base de datos Prueba
Diccionario de base de datos Prueba
 
Programación grafica en lenguaje c
Programación grafica en lenguaje cProgramación grafica en lenguaje c
Programación grafica en lenguaje c
 
Estructura selectiva doble con Java
Estructura selectiva doble con JavaEstructura selectiva doble con Java
Estructura selectiva doble con Java
 
Ejercicios de arreglo
Ejercicios de arregloEjercicios de arreglo
Ejercicios de arreglo
 
Poo 3-herencia-10-11
Poo 3-herencia-10-11Poo 3-herencia-10-11
Poo 3-herencia-10-11
 
Ejercicios resueltos de punteros 12a15
Ejercicios resueltos de punteros 12a15Ejercicios resueltos de punteros 12a15
Ejercicios resueltos de punteros 12a15
 
Arreglos vectores pseint
Arreglos vectores pseintArreglos vectores pseint
Arreglos vectores pseint
 
Juego Tres En Raya
Juego Tres En RayaJuego Tres En Raya
Juego Tres En Raya
 
Cedula En Javascript
Cedula En JavascriptCedula En Javascript
Cedula En Javascript
 
Mapa conceptual java
Mapa conceptual java Mapa conceptual java
Mapa conceptual java
 
Herencia y Polimorfismo en Java
Herencia y Polimorfismo en JavaHerencia y Polimorfismo en Java
Herencia y Polimorfismo en Java
 
Evaluación lógica de programación
Evaluación lógica de programaciónEvaluación lógica de programación
Evaluación lógica de programación
 
Ejemplos de algoritmos con estructuras repetitivas
Ejemplos de algoritmos con estructuras repetitivasEjemplos de algoritmos con estructuras repetitivas
Ejemplos de algoritmos con estructuras repetitivas
 
Programación Orientada a Objetos - Unidad 5 Excepciones
Programación Orientada a Objetos - Unidad 5 ExcepcionesProgramación Orientada a Objetos - Unidad 5 Excepciones
Programación Orientada a Objetos - Unidad 5 Excepciones
 
Lenguaje PHP
Lenguaje PHPLenguaje PHP
Lenguaje PHP
 
Estructuras condicionales
Estructuras condicionalesEstructuras condicionales
Estructuras condicionales
 

Andere mochten auch

Cuaderno de-ejercicios-y-practicas-php
Cuaderno de-ejercicios-y-practicas-phpCuaderno de-ejercicios-y-practicas-php
Cuaderno de-ejercicios-y-practicas-php
lgcj1989
 
Ejercicios resueltos
Ejercicios resueltosEjercicios resueltos
Ejercicios resueltos
fermodcor
 
Buenas Prácticas de Programación en PHP
Buenas Prácticas de Programación en PHPBuenas Prácticas de Programación en PHP
Buenas Prácticas de Programación en PHP
Jesus Castagnetto
 
EJERCICIOS DE ALGORITMOS
EJERCICIOS DE ALGORITMOSEJERCICIOS DE ALGORITMOS
EJERCICIOS DE ALGORITMOS
1002pc3
 
10 ejercicios-de-do-while
10 ejercicios-de-do-while10 ejercicios-de-do-while
10 ejercicios-de-do-while
Delvi Ramirez
 
02 Ejercicios Resueltos diagramas de flujo
02 Ejercicios Resueltos diagramas de flujo02 Ejercicios Resueltos diagramas de flujo
02 Ejercicios Resueltos diagramas de flujo
Tete Alar
 
21 problemas de algoritmo resueltos
21 problemas de algoritmo resueltos21 problemas de algoritmo resueltos
21 problemas de algoritmo resueltos
Roldan El Gato
 
Ejemplos Para Dev C++
Ejemplos Para Dev C++Ejemplos Para Dev C++
Ejemplos Para Dev C++
cemayoral
 
Ejercicios esctructuras repeticion 2012 1
Ejercicios esctructuras repeticion 2012 1Ejercicios esctructuras repeticion 2012 1
Ejercicios esctructuras repeticion 2012 1
elitatks
 

Andere mochten auch (20)

Cuaderno de-ejercicios-y-practicas-php
Cuaderno de-ejercicios-y-practicas-phpCuaderno de-ejercicios-y-practicas-php
Cuaderno de-ejercicios-y-practicas-php
 
Ejercicios resueltos
Ejercicios resueltosEjercicios resueltos
Ejercicios resueltos
 
Ejercicios resueltos de programacion
Ejercicios resueltos de programacionEjercicios resueltos de programacion
Ejercicios resueltos de programacion
 
52 ejercicios-resueltos-en-pseudocodigo
52 ejercicios-resueltos-en-pseudocodigo52 ejercicios-resueltos-en-pseudocodigo
52 ejercicios-resueltos-en-pseudocodigo
 
Buenas Prácticas de Programación en PHP
Buenas Prácticas de Programación en PHPBuenas Prácticas de Programación en PHP
Buenas Prácticas de Programación en PHP
 
Ejercicios
EjerciciosEjercicios
Ejercicios
 
Users - Desarrollo PHP + MySQL
Users - Desarrollo PHP + MySQLUsers - Desarrollo PHP + MySQL
Users - Desarrollo PHP + MySQL
 
Manual user diseño web con html y css
Manual user   diseño web con html y cssManual user   diseño web con html y css
Manual user diseño web con html y css
 
Iniciación PHP 5. Ejercicios
Iniciación PHP 5. EjerciciosIniciación PHP 5. Ejercicios
Iniciación PHP 5. Ejercicios
 
Php desde cero
Php desde ceroPhp desde cero
Php desde cero
 
EJERCICIOS DE ALGORITMOS
EJERCICIOS DE ALGORITMOSEJERCICIOS DE ALGORITMOS
EJERCICIOS DE ALGORITMOS
 
Curso Php
Curso PhpCurso Php
Curso Php
 
10 ejercicios-de-do-while
10 ejercicios-de-do-while10 ejercicios-de-do-while
10 ejercicios-de-do-while
 
Pratica 02
Pratica 02Pratica 02
Pratica 02
 
02 Ejercicios Resueltos diagramas de flujo
02 Ejercicios Resueltos diagramas de flujo02 Ejercicios Resueltos diagramas de flujo
02 Ejercicios Resueltos diagramas de flujo
 
21 problemas de algoritmo resueltos
21 problemas de algoritmo resueltos21 problemas de algoritmo resueltos
21 problemas de algoritmo resueltos
 
Ejercicios PHP
Ejercicios PHPEjercicios PHP
Ejercicios PHP
 
Ejercicios preliminares en php
Ejercicios preliminares en phpEjercicios preliminares en php
Ejercicios preliminares en php
 
Ejemplos Para Dev C++
Ejemplos Para Dev C++Ejemplos Para Dev C++
Ejemplos Para Dev C++
 
Ejercicios esctructuras repeticion 2012 1
Ejercicios esctructuras repeticion 2012 1Ejercicios esctructuras repeticion 2012 1
Ejercicios esctructuras repeticion 2012 1
 

Ähnlich wie ejercicios php rfo (20)

Guía práctica nº2
Guía práctica nº2Guía práctica nº2
Guía práctica nº2
 
Ejercicios segunda práctica php.
Ejercicios segunda práctica php.Ejercicios segunda práctica php.
Ejercicios segunda práctica php.
 
Php
PhpPhp
Php
 
Practica nº2.php
Practica nº2.phpPractica nº2.php
Practica nº2.php
 
Practica nº2.php
Practica nº2.phpPractica nº2.php
Practica nº2.php
 
Practica nº2.php
Practica nº2.phpPractica nº2.php
Practica nº2.php
 
Guia1
Guia1Guia1
Guia1
 
Guia1
Guia1Guia1
Guia1
 
PHP blog blogger blogspot
PHP blog blogger blogspotPHP blog blogger blogspot
PHP blog blogger blogspot
 
Php
PhpPhp
Php
 
Php - Operadores básicos
Php - Operadores básicosPhp - Operadores básicos
Php - Operadores básicos
 
Programacion Avanzada I
Programacion Avanzada IProgramacion Avanzada I
Programacion Avanzada I
 
TAREA DE ORGANIZADORES GRAFICO DEL PHP
TAREA DE ORGANIZADORES GRAFICO DEL PHPTAREA DE ORGANIZADORES GRAFICO DEL PHP
TAREA DE ORGANIZADORES GRAFICO DEL PHP
 
TAREA DE ORGANIZADORES GRAFICO DEL PHP
TAREA DE ORGANIZADORES GRAFICO DEL PHPTAREA DE ORGANIZADORES GRAFICO DEL PHP
TAREA DE ORGANIZADORES GRAFICO DEL PHP
 
Introducción a PHP - Programador PHP - UGR
Introducción a PHP - Programador PHP - UGRIntroducción a PHP - Programador PHP - UGR
Introducción a PHP - Programador PHP - UGR
 
Php
PhpPhp
Php
 
Php
PhpPhp
Php
 
32773 php-basico
32773 php-basico32773 php-basico
32773 php-basico
 
Phpgaby
PhpgabyPhpgaby
Phpgaby
 
PPH MySql - FIEI - UNFV Clase02
PPH MySql - FIEI - UNFV Clase02PPH MySql - FIEI - UNFV Clase02
PPH MySql - FIEI - UNFV Clase02
 

ejercicios php rfo

  • 1. Guía Práctica N° 2 Ejercicios de estructuras de control en PHP Selectiva múltiples y repetitivas: Ejercicio 1: Escriba un algoritmo y su representación en código php que dado un número entre 1 y 4 devuelva la estación del año de acuerdo a la siguiente tabla. Numero Estación 1 Verano 2 Otoño 3 Invierno 4 Primavera <body> <td>otono</td> <table border=1 width=400> </tr> <tr> <tr> <th>numero</th> <td>3</td> <th>estacion</th> <td>invierno</td> </tr> </tr> <tr> <tr> <td>1</td> <td>4</td> <td>vereno</td> <td>primavera</td> </tr> </tr> <tr> </table> <td>2</td> </body>
  • 2. Ejercicio 2: Escriba un algoritmo y su representación en código php que dado un numero entero de un digito (0-9), devolver el numero en letras. if ($a=1) { echo "A=$a <br>"; } if ($b=2){ echo "B=$b<br>"; } if ($c=3) { echo "C=$c<br>"; } if ($d=4) { echo "D=$d<br>" ; } if ($e=5) { echo "E=$e<br>"; } if ($f=6) { echo "F=$f<br>"; } if ($g=7) { echo "G=$g<br>"; } if ($h=8){ echo "H=$h<br>"; } if ($i=9) { echo "I=$i<br>"; } if ($j=10) { echo "J=$j<br>" ; } ?>
  • 3. Ejercicio 3: Escriba un algoritmo y su representación en código php que dado la nota promedio de un alumno, obtener la categoría, según la siguiente tabla. Promedio Categoría 0 y5 Pésimo 6 y 10 Malo 11 y 14 Regular 15 y 17 Bueno 18 y 20 Excelente <?php $nota1=15; $nota2 =17; $promedio=($nota1+$nota2)/2; if ($promedio<=5) { echo "pesimo"; }elseif ($promedio>=6 and $promedio<=10) { echo "malo"; }elseif ($promedio>=11 and $promedio<=14) { echo "regular"; }elseif ($promedio>=15 and $promedio<=17) { echo "bueno"; }elseif ($promedio>=18 and $promedio<=20) { echo "excelente"; } ?>
  • 4. Ejercicio 4: Escriba un algoritmo y su representación en código php que determine la carrera a la cual ingreso un postulante al ISEP “La Salle”, los puntajes están establecidos en la siguiente tabla. Carrera Puntaje Mínimo Computación e Informática 100 Construcción Civil 90 Agropecuaria 80 Industrias alimentarias 70 <?php $puntaje=78; echo "<strong>I.S.E.P_La Salle <em>el postulante ingresa al a carrera de:</em></strong><br>"; if ($puntaje<=70) { echo "Industrias Alimentarias = $puntaje"; }elseif ($puntaje>=70 and $puntaje<=80 ) { echo "Agropecuaria = $puntaje puntos"; }elseif ($puntaje>80 and $puntaje<=90) { echo "Construccion Civil = $puntaje puntos "; }elseif ($puntaje>90 and $puntaje<=100) { echo "Computacion e Informatica = $puntaje puntos"; } ?>
  • 5. Ejercicio 5: Escriba un algoritmo y su representación en código php que determine el importe a pagar para el examen de admisión de una universidad, cuyo valor depende del nivel socioeconómico y el colegio de procedencia. Nivel social Colegio A B C Nacional 300 200 100 Particular 400 300 200 <?php if ($b=300) { if ($a=300) { echo "colegio particular paga = $b nivel social B<br>" ; echo "colegio nacional paga = $a nivel social A <br>"; } } if ($c=100) { if ($a=400){ echo "colegio nacional paga = $c nivel social C<br>"; echo "colegio particular paga = $a nivel social A<br>"; } } if ($c=200) { if ($b=200) { echo "colegio particular paga =$c nivel social C"; echo "colegio nacional paga = $b nivel social B<br>"; } } ?>
  • 6. Repetitivas Mientras (While) Ejercicio 6: Escriba un algoritmo y su representación en código php que dado un rango de números enteros, obtener la cantidad de números pares que contiene. <?php $contador=$contador+1; $contador=0; $n=$n+1; $n=1; }while($n<20); do { echo "<strong>Total de numero pares son :</strong>". $contador; $par=2*$n; ?> echo "$par<br>"; Ejercicio 7: Escriba un algoritmo y su representación en código php que obtenga la cantidad de los primeros N números múltiplos de 5. <?php $c=$c+1; $c=0; } $n=1; $n=$n+1; do { }while($n<50); if ($n%5==0){ echo "La cantidad de multiplos de de 5 es:".$c; echo "$n<br>"; ?> Ejercicio 8: Escriba un algoritmo y su representación en código php, que dado un número determinar cuántos dígitos tiene. <?php $nro=286548; $c=strlen($nro); echo "es $c"; ?>
  • 7. Ejercicio 10: Escriba un algoritmo y su representación en código php, que determine el factorial de un numero, recuerde que el factorial de un numero es el producto de 1x2x3x…xN. <?php $nro=286548; $c=strlen($nro); echo "es $c"; ?> Repetitivas Hacer Mientras (do…While) Ejercicio 11: Escriba un algoritmo y su representación en código php, que calcule el monto total a pagar por el consumo de 25 almuerzos en el restaurante “La Sallito”, conociendo el precio de un almuerzo es de s/ 5.00. <?PHP $nro=1; do { $total=$nro*5; $nro=$nro+1; }while ($nro<=25); echo"El monto a pagar es = $total"; ?>
  • 8. Ejercicio 12: Escriba un algoritmo y su representación en código php, Para el restaurante sol de mayo que desea contabilizar sus ingresos netos de los últimos 10 años. Conociendo que en cada año se gano el doble del anterior como se muestra en la gráfica. Año Ingreso 2000 30,000 2001 60,000 2002 120,000 2003 240,000 . . . . 2009 15360.000 <?php $n=0; $l=2; $c=2000; do { $neto=pow($l,$n)*30; echo"El ingreso neto del ano $c = $neto<br>"; $n=$n+1; $c=$c+1; }while ($n<=9); ?> 1. Escriba un algoritmo y su representación en código php que 2. Escriba un algoritmo y su representación en código php que 3. Escriba un algoritmo y su representación en código php que 4. Escriba un algoritmo y su representación en código php que 5. Escriba un algoritmo y su representación en código php que
  • 9. Ejercicio 13: Escriba un algoritmo y su representación en código php, que cuente la cantidad de números divisibles por 2 de los N primeros números enteros positivos. Ejemplo: N= 10 Números divisibles= 2, 4, 6, 8, 10 Cantidad= 5 <?php $c=0; $nro=2; do { if ($nro%2==0){ echo "$nro<br>"; $c=$c+1; } $nro=$nro+1; }while ($nro<=20); echo "El total de numeros divisibles por dos es: $c"; ?> Ejercicio 14: Escriba un algoritmo y su representación en código php, que calcule la suma de números pares e impares de los N primeros números enteros positivos. Ejemplo: N= 7 Pares= 2, 4, 6 Impares= 1, 3, 5, 7 suma pares= 12 sumaimpares=16 <?php $p=0; $s=0; $nro=1;
  • 10. do{ if ($nro%2==0) { $s=$s+$nro; }else{ $p=$p+$nro; } $nro=$nro+1; }while ($nro<=10); echo "suma par =$s<br>"; echo "suma impar =$p<br>"; ?> Ejercicio 15: Escriba un algoritmo y su representación en código php, que calcule la cantidad de números múltiplos de 3 y 5 de los N primeros números enteros positivos. <?php $r=0; $c=0; $n=1; do { if ($n%5==0){ $c=$c+1; } elseif ($n%3==0){ $r=$r+1; }
  • 11. $n=$n+1; }while($n<=10); echo "La cantidad de multiplos de de 5 es = $c<br>"; echo "La cantidad de multiplos de de 3 es = $r<br>"; ?> Repetitivas para (for) Ejercicio 16: Escriba un algoritmo y su representación en código php, que obtenga la cantidad de los N primeros números múltiplos de 5. <?php $d=0; for($n=1;$n<=30;$n++){ if ($n%5==0) { $d=$d+1; } } echo "La cantidad de multiplos de 5 es =$d<br>"; ?> Ejercicio 17: Escriba un algoritmo y su representación en código php, que nos permita obtener la suma de pares e impares de los primeros N números enteros positivos. <?php $p=0; $s=0; $nro=1; do{ if ($nro%2==0) { $s=$s+$nro;
  • 12. }else{ $p=$p+$nro; } $nro=$nro+1; }while ($nro<=10); echo "suma par =$s<br>"; echo "suma impar =$p<br>"; ?> Ejercicio 18: Escribir un algoritmo y su representación en código php, que determine si un número es primo, se dice que un número es primo si es divisible entre 1 y entre sí mismo. Ejemplo: 7 es un número primo. <?php $p=7; $s=0; $nro=7; do{ if ($nro%2==0) { $s=$s+$nro; }else{ $p=$p+$nro; } $nro=$nro+1; }while ($nro<=10); echo "suma par =$s<br>"; echo "suma impar =$p<br>"; ?>
  • 13. Ejercicio 19: Escriba un algoritmo y su representación en código php, que calcule la suma de los cuadrados y cubos de los N primeros números naturales. Ejemplo: N=4  1, 2, 3, 4 Suma de cuadrados=12+ 22 + 32 +42=30 Suma de cuadrados=12+ 23 + 33 +43=100 <?php $s1=0; $s2=0; for($n=1; $n<=5; $n++){ $cuadrado=pow($n,2); $cubo=pow($n,3); $s1=$s1+$cuadrado; $s2=$s2+$cubo; } echo"El cuadrado = $s1<br>"; echo"El cubo = $s2<br>"; ?>
  • 14. Ejercicio 20: Escriba un algoritmo y su representación en código php, que calcule la suma de los números divisibles por 3 y 5 a la vez, de los N primeros números naturales. N= 30 Divisibles= 15, 30 Suma = 15 + 30= 45 <?php $c=0; $r=0; for($n=1;$n=20;$n++){ do{ if ($n/5=0){ $c=$c+1; } elseif ($n/3=0){ $r=$r+1; } }while() echo "La cantidad de multiplos de de 5 es = $c<br>"; echo "La cantidad de multiplos de de 3 es = $r<br>"; ?>