SlideShare ist ein Scribd-Unternehmen logo
1 von 16
Downloaden Sie, um offline zu lesen
INSTITUTO SUPERIOR DE EDUCACIÓN PÚBLICO “L A SALLE”

                         URUBAMBA




 ESPECIALIDAD: COMPUTACIÓN E

                    INFORMÁTICA



 TEMA:           PROGRAMACIÓN

                    (EJERCICIOS

                    RESUELTOS EN PHP)



DOCENTE:        ING.ALEX FERNANDO

                 HUILLCA



NOMBRE:         YENI ATAUSINCHI

                 ROCA



SEMESTRE:       V
GUIA PRACTICA Nº02

                       SELECTIVAS MÚLTIPLES Y REPETITIVAS

1.   ESCRIBA UN ALGORITMO Y SU REPRESENTACIÓN EN PHP QUE DADO UN
NUMERO ENTERO ENTRE 1Y 4 DEVUELVA LA ESTACIÓN DEL AÑO DE ACUERDO A LA
TABLA SIGUIENTE.

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




        <?php

        $nro1=verano;

        $nro2=otoño;

        $nro3=invierno;

        $nro4=primavera;

        Echo"numero de estaciones son =$nro1,$nro2,$nro3,$nro4","<br>";

        switch("$nro1,$nro2,$nro3,$nro4"){

        case 1 :echo ”verano”."<br>";

        break;

        case 2: echo ”otoño”."<br>";

        break;

        case 3: echo ”invierno”."<br>";

        break;

        case 4: echo ”primavera”."<br>";

        default;
}

              ?>



2.  ESCRIBA UN ALGORITMO Y SU REPRESENTACIÓN EN PHP QUE DADO UN
NUMERO ENTERO DE UN DIGITO (0-9) DEVOLVER EL NUMERO EN LETRAS.



<?php

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.   ESCRIBA UN ALGORITMO Y DU REPRESENTACIÓN EN PHP QUE DADO LA
NOTA PROMEDIO DE UN ALUMNO, OBTENER LA CATEGORÍA SEGÚN LA SIGUIENTE
TABLA.

                       Promedio                             Categoría
                         0y5                                 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.   ESCRIBA UN ALGORITMO Y DU REPRESENTACIÓN EN 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

        $puntaje1=70;

        $puntaje2=80;

        $puntaje3=90;

        $puntaje4=100;

        if ($puntaje1 =70) {

             echo "Industrias Alimentarias = $puntaje1"."<br>";

        }elseif ($puntaje2 = 80 ) {

             echo "Agropecuaria = $puntaje2"."<br>";

        }elseif ($puntaje3=90) {

             echo "Construccion Civil = $puntaje3 "."<br>";

        }elseif ($puntaje4=100) {

             echo "Computacion e Informatica = $puntaje4"."<br>";
}

       ?>



5.   ESCRIBA UN ALGORITMO Y SU REPRESENTACIÓN EN 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 ($a=300) {

            echo "colegio nacional paga = $a nivel social A <br>";

       }

       if ($a=400){

       echo "colegio particular paga = $a nivel social A<br>";

       }

       if ($b=200) {

            echo "colegio nacional paga = $b nivel social B<br>";

       }

       if ($b=300) {

       echo "colegio particular paga = $b nivel social B<br>" ;

       }

       if ($c=100) {
echo "colegio nacional paga = $c nivel social C<br>";

       }

       if ($c=200) {

       echo "colegio particular paga =$c nivel social C";

       }

       ?>

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=0;

       $n=1;

       do {

       $par=2*$n;

            echo "$par<br>";

            $contador=$contador+1;

       $n=$n+1;

       }while($n<20);

       echo "<strong>Total de numero pares son :</strong>". $contador;

       ?>

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=0;

       $n=1;

       do {

       if ($n%5==0){
echo "$n<br>";

       $c=$c+1;

       }

       $n=$n+1;

             }while($n<50);

           echo "La cantidad de multiplos de de 5 es:".$c;

       ?>

8: ESCRIBA UN ALGORITMO Y SU REPRESENTACIÓN EN CÓDIGO PHP QUE
DADO UN NUMERO, DETERMINAR CUÁNTOS DÍGITOS TIENE.

       <?php

       $nro=286548;

       $c=strlen($nro);

       echo "es $c";

       ?>

9: ESCRIBA UN ALGORITMO Y SU REPRESENTACIÓN EN CÓDIGO PHP QUE
DADO UN NUMERO DEVOLVER EL DIGITO MAYOR.




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
       $numero = 5;

       echo "Factorial de $numero = ";
       $factorial = 1;

       for ( $i = $numero ; $i >= 1 ; $i --) {
       $factorial *= $i;
       echo "$i";
       if ($i == 1)
       echo " = ";
       else
echo " x ";
       }
       echo "$factorial";
       ?>



      ESTRUCTURAS REPETITIVAS HACER MIENTRAS (DO…WHILE)



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 RESTAURANT “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";

       ?>



12: ESCRIBA UN ALGORITMO Y SU REPRESENTACIÓN EN CÓDIGO PHP, PARA
EL RESTAURANT “SOL DE MAYO” QUE DESEA CONTABILIZAR SUS INGRESOS
NETOS DE LO ÚLTIMOS 10 AÑOS. CONOCIENDO QUE EN CADA AÑO

                 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);

        ?>

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<=40);
echo "El total de numeros divisibles por dos es: $c";

         ?>

   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           SUMA IMPARES=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>";

         ?>



   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)

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+1){

           if ($n%5==0) {

                     $d=$d+1;

           }
}

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

        ?>




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>";

        ?>

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>";

         ?>

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>";

            ?>



 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 múltiplos de de 5 es = $c<br>";

            echo "La cantidad de múltiplos de de 3 es = $r<br>";
?>

Weitere ähnliche Inhalte

Was ist angesagt?

Lenguajes de bajo nivel
Lenguajes de bajo nivelLenguajes de bajo nivel
Lenguajes de bajo nivel
felipehhg
 
Ejemplos de algoritmos en C básicos (aprendiendo a programar)
Ejemplos de algoritmos en C básicos (aprendiendo a programar)Ejemplos de algoritmos en C básicos (aprendiendo a programar)
Ejemplos de algoritmos en C básicos (aprendiendo a programar)
Kiim Kerrigan
 
PHP Unit 4 arrays
PHP Unit 4 arraysPHP Unit 4 arrays
PHP Unit 4 arrays
Kumar
 
Ejercicios Whule y Do While
Ejercicios Whule y Do WhileEjercicios Whule y Do While
Ejercicios Whule y Do While
Joshe Varillas
 
Diagrama de flujo del 3 er examen
Diagrama de flujo del 3 er examenDiagrama de flujo del 3 er examen
Diagrama de flujo del 3 er examen
Luis Zurita
 

Was ist angesagt? (20)

Lenguajes de bajo nivel
Lenguajes de bajo nivelLenguajes de bajo nivel
Lenguajes de bajo nivel
 
PHP Tutorials
PHP TutorialsPHP Tutorials
PHP Tutorials
 
Ejemplos de algoritmos en C básicos (aprendiendo a programar)
Ejemplos de algoritmos en C básicos (aprendiendo a programar)Ejemplos de algoritmos en C básicos (aprendiendo a programar)
Ejemplos de algoritmos en C básicos (aprendiendo a programar)
 
php
phpphp
php
 
Php mysql
Php mysqlPhp mysql
Php mysql
 
PHP Unit 4 arrays
PHP Unit 4 arraysPHP Unit 4 arrays
PHP Unit 4 arrays
 
Web Development syllabus
Web Development syllabusWeb Development syllabus
Web Development syllabus
 
Php
PhpPhp
Php
 
Ejercicios Whule y Do While
Ejercicios Whule y Do WhileEjercicios Whule y Do While
Ejercicios Whule y Do While
 
Get & post
Get & postGet & post
Get & post
 
Generalidades de la Computacion en la nube
Generalidades de la Computacion en la nubeGeneralidades de la Computacion en la nube
Generalidades de la Computacion en la nube
 
PHP - Introduction to PHP Fundamentals
PHP -  Introduction to PHP FundamentalsPHP -  Introduction to PHP Fundamentals
PHP - Introduction to PHP Fundamentals
 
Trabajo de ejercicios de lenguaje c
Trabajo de ejercicios de lenguaje cTrabajo de ejercicios de lenguaje c
Trabajo de ejercicios de lenguaje c
 
Php
PhpPhp
Php
 
Diagrama de flujo del 3 er examen
Diagrama de flujo del 3 er examenDiagrama de flujo del 3 er examen
Diagrama de flujo del 3 er examen
 
Quiz semana2 programacion c++
Quiz semana2 programacion c++Quiz semana2 programacion c++
Quiz semana2 programacion c++
 
Software de aplicacion
Software de aplicacionSoftware de aplicacion
Software de aplicacion
 
Traza de un algoritmo
Traza de un algoritmoTraza de un algoritmo
Traza de un algoritmo
 
Javascript es6-ejercicios-resueltos-parte-1
Javascript es6-ejercicios-resueltos-parte-1Javascript es6-ejercicios-resueltos-parte-1
Javascript es6-ejercicios-resueltos-parte-1
 
Php Presentation
Php PresentationPhp Presentation
Php Presentation
 

Ähnlich wie Pratica 02 (20)

Php2
Php2Php2
Php2
 
Guía práctica nº2
Guía práctica nº2Guía práctica nº2
Guía práctica nº2
 
Ejercicios
EjerciciosEjercicios
Ejercicios
 
Ejercicios segunda práctica php.
Ejercicios segunda práctica php.Ejercicios segunda práctica php.
Ejercicios segunda práctica php.
 
Guia1
Guia1Guia1
Guia1
 
Guia1
Guia1Guia1
Guia1
 
ORGANIGRAMAS DE PHP
ORGANIGRAMAS DE PHPORGANIGRAMAS DE PHP
ORGANIGRAMAS DE PHP
 
La guia practica n° 2
La guia practica n° 2La guia practica n° 2
La guia practica n° 2
 
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
 
Phpgaby
PhpgabyPhpgaby
Phpgaby
 
Phpablo
PhpabloPhpablo
Phpablo
 
Phpgaby
PhpgabyPhpgaby
Phpgaby
 
Programacion Avanzada I
Programacion Avanzada IProgramacion Avanzada I
Programacion Avanzada I
 
PHP blog blogger blogspot
PHP blog blogger blogspotPHP blog blogger blogspot
PHP blog blogger blogspot
 
Phpgaby
PhpgabyPhpgaby
Phpgaby
 
Intro php
Intro phpIntro php
Intro php
 
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
 

Kürzlich hochgeladen

NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
UPTAIDELTACHIRA
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
EliaHernndez7
 
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
MiNeyi1
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
El Fortí
 

Kürzlich hochgeladen (20)

LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonables
 
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
 
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA IIAFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 

Pratica 02

  • 1. INSTITUTO SUPERIOR DE EDUCACIÓN PÚBLICO “L A SALLE” URUBAMBA ESPECIALIDAD: COMPUTACIÓN E INFORMÁTICA TEMA: PROGRAMACIÓN (EJERCICIOS RESUELTOS EN PHP) DOCENTE: ING.ALEX FERNANDO HUILLCA NOMBRE: YENI ATAUSINCHI ROCA SEMESTRE: V
  • 2. GUIA PRACTICA Nº02 SELECTIVAS MÚLTIPLES Y REPETITIVAS 1. ESCRIBA UN ALGORITMO Y SU REPRESENTACIÓN EN PHP QUE DADO UN NUMERO ENTERO ENTRE 1Y 4 DEVUELVA LA ESTACIÓN DEL AÑO DE ACUERDO A LA TABLA SIGUIENTE. Numero Estación 1 Verano 2 Otoño 3 Invierno 4 Primavera <?php $nro1=verano; $nro2=otoño; $nro3=invierno; $nro4=primavera; Echo"numero de estaciones son =$nro1,$nro2,$nro3,$nro4","<br>"; switch("$nro1,$nro2,$nro3,$nro4"){ case 1 :echo ”verano”."<br>"; break; case 2: echo ”otoño”."<br>"; break; case 3: echo ”invierno”."<br>"; break; case 4: echo ”primavera”."<br>"; default;
  • 3. } ?> 2. ESCRIBA UN ALGORITMO Y SU REPRESENTACIÓN EN PHP QUE DADO UN NUMERO ENTERO DE UN DIGITO (0-9) DEVOLVER EL NUMERO EN LETRAS. <?php 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>";
  • 4. } if ($h=8){ echo "H=$h<br>"; } if ($i=9) { echo "I=$i<br>"; } if ($j=10) { echo "J=$j<br>" ; } ?> 3. ESCRIBA UN ALGORITMO Y DU REPRESENTACIÓN EN PHP QUE DADO LA NOTA PROMEDIO DE UN ALUMNO, OBTENER LA CATEGORÍA SEGÚN LA SIGUIENTE TABLA. Promedio Categoría 0y5 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";
  • 5. }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. ESCRIBA UN ALGORITMO Y DU REPRESENTACIÓN EN 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 $puntaje1=70; $puntaje2=80; $puntaje3=90; $puntaje4=100; if ($puntaje1 =70) { echo "Industrias Alimentarias = $puntaje1"."<br>"; }elseif ($puntaje2 = 80 ) { echo "Agropecuaria = $puntaje2"."<br>"; }elseif ($puntaje3=90) { echo "Construccion Civil = $puntaje3 "."<br>"; }elseif ($puntaje4=100) { echo "Computacion e Informatica = $puntaje4"."<br>";
  • 6. } ?> 5. ESCRIBA UN ALGORITMO Y SU REPRESENTACIÓN EN 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 ($a=300) { echo "colegio nacional paga = $a nivel social A <br>"; } if ($a=400){ echo "colegio particular paga = $a nivel social A<br>"; } if ($b=200) { echo "colegio nacional paga = $b nivel social B<br>"; } if ($b=300) { echo "colegio particular paga = $b nivel social B<br>" ; } if ($c=100) {
  • 7. echo "colegio nacional paga = $c nivel social C<br>"; } if ($c=200) { echo "colegio particular paga =$c nivel social C"; } ?> 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=0; $n=1; do { $par=2*$n; echo "$par<br>"; $contador=$contador+1; $n=$n+1; }while($n<20); echo "<strong>Total de numero pares son :</strong>". $contador; ?> 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=0; $n=1; do { if ($n%5==0){
  • 8. echo "$n<br>"; $c=$c+1; } $n=$n+1; }while($n<50); echo "La cantidad de multiplos de de 5 es:".$c; ?> 8: ESCRIBA UN ALGORITMO Y SU REPRESENTACIÓN EN CÓDIGO PHP QUE DADO UN NUMERO, DETERMINAR CUÁNTOS DÍGITOS TIENE. <?php $nro=286548; $c=strlen($nro); echo "es $c"; ?> 9: ESCRIBA UN ALGORITMO Y SU REPRESENTACIÓN EN CÓDIGO PHP QUE DADO UN NUMERO DEVOLVER EL DIGITO MAYOR. 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 $numero = 5; echo "Factorial de $numero = "; $factorial = 1; for ( $i = $numero ; $i >= 1 ; $i --) { $factorial *= $i; echo "$i"; if ($i == 1) echo " = "; else
  • 9. echo " x "; } echo "$factorial"; ?> ESTRUCTURAS REPETITIVAS HACER MIENTRAS (DO…WHILE) 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 RESTAURANT “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"; ?> 12: ESCRIBA UN ALGORITMO Y SU REPRESENTACIÓN EN CÓDIGO PHP, PARA EL RESTAURANT “SOL DE MAYO” QUE DESEA CONTABILIZAR SUS INGRESOS NETOS DE LO ÚLTIMOS 10 AÑOS. CONOCIENDO QUE EN CADA AÑO Año Ingreso 2000 30,000 2001 60,000 2002 120,000 2003 240,000 . . . . 2009 15360.000
  • 10. <?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); ?> 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<=40);
  • 11. echo "El total de numeros divisibles por dos es: $c"; ?> 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 SUMA IMPARES=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>"; ?> 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
  • 12. $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) 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+1){ if ($n%5==0) { $d=$d+1; }
  • 13. } echo "La cantidad de multiplos de 5 es =$d<br>"; ?> 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>"; ?> 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;
  • 14. $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>"; ?> 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);
  • 15. $cubo=pow($n,3); $s1=$s1+$cuadrado; $s2=$s2+$cubo; } echo"El cuadrado = $s1<br>"; echo"El cubo = $s2<br>"; ?> 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 múltiplos de de 5 es = $c<br>"; echo "La cantidad de múltiplos de de 3 es = $r<br>";
  • 16. ?>