2
Lo más leído
3
Lo más leído
4
Lo más leído
INSTITUTO SUPERIOR DE EDUCACIÓN PÚBLICA

         “LA SALLE DE URUBAMBA”




ESPECIALIDAD: COMPUTACIÓN E INFORMÁTICA

              TRABAJO DE:

PROGRAMACIÓN DISTRIBUIDA Y CONCURRENTE

              GUIA NRO 2

   DOCENTE: ING. ALEX HUILLCA HUAMAN

                ALUMNO:

         JULIO MORENO LINARES



                 2011
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


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.
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
                               0y5                                   Pésimo
                               6 y 10                                 Malo
                              11 y 14                                Regular
                              15 y 17                                 Bueno
                              18 y 20                               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


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


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

         socioeconómico y el colegio de procedencia


               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.

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.

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

Ejercicio 9: Escriba un algoritmo y su representación en código php, que dado un numero devolver el
digito mayor.

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.

                                              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.
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


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

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.

                     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.

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.
 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.
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

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
LA SALLE URUBAMBA                                      JULIO MORENO LINARES
  V INFORMÁTICA



                    RESOLUCION DE LOS EJERCICIOS


                                         Ejercicio 1
<?php
//leemos el numero de estacion
$nroestacion=3;
echo"========================"."<br>";
echo"El Número ingresado es = ".$nroestacion."<br>";
switch($nroestacion){
case 1:echo"La estacion es Verano";
break;
case 2:echo"La estacion es Otoño";
break;
case 3:echo"La estacion es Invierno";
break;
case 4:echo"La estacion es Primavera";
break;
default;
}
?>


                                         Ejercicio 2

case 1:echo"El Numero en Letras es = B";
break;
case 2:echo"El Numero en Letras es = C";
break;
case 3:echo"El Numero en Letras es = D";
break;
case 4:echo"El Numero en Letras es = E";
break;
case 5:echo"El Numero en Letras es = F";
break;
LA SALLE URUBAMBA                                                   JULIO MORENO LINARES
  V INFORMÁTICA
    case 6:echo"El Numero en Letras es = G";
break;
case 7:echo"El Numero en Letras es = H";
break;
case 8:echo"El Numero en Letras es = I";
break;
case 9:echo"El Numero en Letras es = J";
break;
default;
}
?>



                                          Ejercicio 3
<?php
$promedio=18;
echo "el promedio obtenido por el alumno es = ".$promedio."<br>";
         if ($promedio >= 0 and $promedio <=5)
         {
                echo " la nota es PESIMO"."<br>";
         }
         if ($promedio >= 6 and $promedio <=10)
         {
                echo " la nota es MALA"."<br>";
         }
         if ($promedio >= 11 and $promedio <=14)
         {
                echo " la nota es REGULAR"."<br>";
         }
         if ($promedio >= 15 and $promedio <=17)
         {
                echo " la nota es BUENO"."<br>";
         }
         if ($promedio >= 18 and $promedio <=20)
         {
                echo " la nota es EXELENTE";
         }
LA SALLE URUBAMBA                                                  JULIO MORENO LINARES
  V INFORMÁTICA
 ?>




                                         Ejercicio 4
<?php
$puntaje=190;
echo "el puntaje obtenido por el alumno es = ".$puntaje."<br>";
         if ($puntaje >=100)
                {
                echo " la carrera es COMPUTACION E INFORMATICA"."<br>";
         }
         if ($puntaje >=90 and $puntaje <100)
         {
                echo " la carrera es CONSTRUCCION CIVIL"."<br>";
         }
         if ($puntaje >= 80 and $puntaje <90)
         {
                echo " la carrera es AGROPECUARIA"."<br>";
         }
         if ($puntaje >= 70 and $puntaje <80)
         {
                echo " la carrera es INDUSTRIAS ALIMENTARIAS"."<br>";
         }
         if ($puntaje < 70) {
         echo "NO INGRESO"."<br>";
         }
?>

                                         Ejercicio 5
<?php
$ns=2;
$colegio="NACIONAL";
echo "Colegio es = ".$colegio."<br>";
if ($colegio == "NACIONAL");
switch ($ns){
LA SALLE URUBAMBA                                                  JULIO MORENO LINARES
  V INFORMÁTICA
    case 1: echo "el monto a pagar EN EL NIVEL SOCIAL A ES S/.300"."<br>";
       break;
case 2: echo "el monto a pagar EN EL NIVEL SOCIAL B ES S/.200"."<br>";
       break;
case 3: echo "el monto a pagar EN EL NIVEL SOCIAL C ES S/.100"."<br>";
       break;
default;
}


if ($colegio == "PARTICULAR");
switch ($ns){
case 4: echo "el monto a pagar EN EL NIVEL SOCIAL A ES S/.400"."<br>";
       break;
case 5: echo "el monto a pagar EN EL NIVEL SOCIAL B ES S/.300"."<br>";
       break;
case 6: echo "el monto a pagar EN EL NIVEL SOCIAL C ES S/.200"."<br>";
       break;
default;
}
?>

                                          Ejercicio 6
<?php
$nmin=2;
$nmax=18;
$cantidad=0;
while ($nmin<$nmax){
         if ($nmin%2==0)
         {
                $cantidad=$cantidad +1;
         }
$nmin=$nmin +1;
}
echo "la cantidad de numeros pares es = ".$cantidad;
?>

                                          Ejercicio 7
LA SALLE URUBAMBA                                      JULIO MORENO LINARES
  V INFORMÁTICA




                                         Ejercicio 8
<?php
$numero=260592;
$c = strlen($numero);
echo "el numero de digitos es = ".$c."<br>";
?>

Más contenido relacionado

PPTX
Ciclo de vida_incremental2
PPT
Algoritmos resueltos
PPTX
Ejercicios de python
DOC
Algoritmos secuenciales resueldos
PDF
Ejercicios programacion
DOCX
Ejercicios propuestos ejemplos de diagrama de flujo y algoritmos
PPTX
Sistema Hexadecimal
PPTX
Ejercicios de algoritmos
Ciclo de vida_incremental2
Algoritmos resueltos
Ejercicios de python
Algoritmos secuenciales resueldos
Ejercicios programacion
Ejercicios propuestos ejemplos de diagrama de flujo y algoritmos
Sistema Hexadecimal
Ejercicios de algoritmos

Destacado (18)

PDF
ejercicios php rfo
PDF
Cuaderno de-ejercicios-y-practicas-php
PDF
Pratica 02
PDF
Postgre sql
PDF
Ejercicios de consola en c++
PDF
Php Con Postgres
PPTX
Arquitectura e implementación de PostgreSQL 9.3
PPTX
PostgreSQL
PDF
Introducción a PostgreSql
PPT
Php basico y avanzado
PDF
Ejercicios resueltos
PDF
Curso Php
DOCX
Ejercicios resueltos de programacion
DOCX
Ejercicios c#
PDF
Manual de php con ejercicios
DOC
52 ejercicios-resueltos-en-pseudocodigo
PDF
Buenas Prácticas de Programación en PHP
PPTX
Desarrollo de una Base de Datos en PostgreSQL y su conexión con R
ejercicios php rfo
Cuaderno de-ejercicios-y-practicas-php
Pratica 02
Postgre sql
Ejercicios de consola en c++
Php Con Postgres
Arquitectura e implementación de PostgreSQL 9.3
PostgreSQL
Introducción a PostgreSql
Php basico y avanzado
Ejercicios resueltos
Curso Php
Ejercicios resueltos de programacion
Ejercicios c#
Manual de php con ejercicios
52 ejercicios-resueltos-en-pseudocodigo
Buenas Prácticas de Programación en PHP
Desarrollo de una Base de Datos en PostgreSQL y su conexión con R
Publicidad

Similar a Ejercicios (20)

PDF
Guía práctica nº2
DOCX
Ejercicios segunda práctica php.
PDF
Guia prática n°1
PDF
La guia practica n° 2
PDF
DOCX
Desarrollar los siguientes programas php
PDF
Taller - Primeros ejercicios de programación
PDF
PDF
Ejercicios esctructuras repeticion 2012 1
PDF
Practica nº2.php
PDF
Practica nº2.php
PDF
Practica nº2.php
PDF
Curso php - capitulo 2
PPSX
Ppt uca
PDF
Guía Práctica Laboratorio de Programación.pdf
DOCX
Ejercicios4 primeraunidad
PDF
Resolucion ejercicios scilab
Guía práctica nº2
Ejercicios segunda práctica php.
Guia prática n°1
La guia practica n° 2
Desarrollar los siguientes programas php
Taller - Primeros ejercicios de programación
Ejercicios esctructuras repeticion 2012 1
Practica nº2.php
Practica nº2.php
Practica nº2.php
Curso php - capitulo 2
Ppt uca
Guía Práctica Laboratorio de Programación.pdf
Ejercicios4 primeraunidad
Resolucion ejercicios scilab
Publicidad

Ejercicios

  • 1. INSTITUTO SUPERIOR DE EDUCACIÓN PÚBLICA “LA SALLE DE URUBAMBA” ESPECIALIDAD: COMPUTACIÓN E INFORMÁTICA TRABAJO DE: PROGRAMACIÓN DISTRIBUIDA Y CONCURRENTE GUIA NRO 2 DOCENTE: ING. ALEX HUILLCA HUAMAN ALUMNO: JULIO MORENO LINARES 2011
  • 2. 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 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. 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 0y5 Pésimo 6 y 10 Malo 11 y 14 Regular 15 y 17 Bueno 18 y 20 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 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 Nivel social
  • 3. Colegio A B C Nacional 300 200 100 Particular 400 300 200 socioeconómico y el colegio de procedencia 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. 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. Ejercicio 8: Escriba un algoritmo y su representación en código php, que dado un número determinar cuántos dígitos tiene. Ejercicio 9: Escriba un algoritmo y su representación en código php, que dado un numero devolver el digito mayor. 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. 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. 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 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
  • 4. 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 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. 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. 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. 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. 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 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
  • 5. LA SALLE URUBAMBA JULIO MORENO LINARES V INFORMÁTICA RESOLUCION DE LOS EJERCICIOS Ejercicio 1 <?php //leemos el numero de estacion $nroestacion=3; echo"========================"."<br>"; echo"El Número ingresado es = ".$nroestacion."<br>"; switch($nroestacion){ case 1:echo"La estacion es Verano"; break; case 2:echo"La estacion es Otoño"; break; case 3:echo"La estacion es Invierno"; break; case 4:echo"La estacion es Primavera"; break; default; } ?> Ejercicio 2 case 1:echo"El Numero en Letras es = B"; break; case 2:echo"El Numero en Letras es = C"; break; case 3:echo"El Numero en Letras es = D"; break; case 4:echo"El Numero en Letras es = E"; break; case 5:echo"El Numero en Letras es = F"; break;
  • 6. LA SALLE URUBAMBA JULIO MORENO LINARES V INFORMÁTICA case 6:echo"El Numero en Letras es = G"; break; case 7:echo"El Numero en Letras es = H"; break; case 8:echo"El Numero en Letras es = I"; break; case 9:echo"El Numero en Letras es = J"; break; default; } ?> Ejercicio 3 <?php $promedio=18; echo "el promedio obtenido por el alumno es = ".$promedio."<br>"; if ($promedio >= 0 and $promedio <=5) { echo " la nota es PESIMO"."<br>"; } if ($promedio >= 6 and $promedio <=10) { echo " la nota es MALA"."<br>"; } if ($promedio >= 11 and $promedio <=14) { echo " la nota es REGULAR"."<br>"; } if ($promedio >= 15 and $promedio <=17) { echo " la nota es BUENO"."<br>"; } if ($promedio >= 18 and $promedio <=20) { echo " la nota es EXELENTE"; }
  • 7. LA SALLE URUBAMBA JULIO MORENO LINARES V INFORMÁTICA ?> Ejercicio 4 <?php $puntaje=190; echo "el puntaje obtenido por el alumno es = ".$puntaje."<br>"; if ($puntaje >=100) { echo " la carrera es COMPUTACION E INFORMATICA"."<br>"; } if ($puntaje >=90 and $puntaje <100) { echo " la carrera es CONSTRUCCION CIVIL"."<br>"; } if ($puntaje >= 80 and $puntaje <90) { echo " la carrera es AGROPECUARIA"."<br>"; } if ($puntaje >= 70 and $puntaje <80) { echo " la carrera es INDUSTRIAS ALIMENTARIAS"."<br>"; } if ($puntaje < 70) { echo "NO INGRESO"."<br>"; } ?> Ejercicio 5 <?php $ns=2; $colegio="NACIONAL"; echo "Colegio es = ".$colegio."<br>"; if ($colegio == "NACIONAL"); switch ($ns){
  • 8. LA SALLE URUBAMBA JULIO MORENO LINARES V INFORMÁTICA case 1: echo "el monto a pagar EN EL NIVEL SOCIAL A ES S/.300"."<br>"; break; case 2: echo "el monto a pagar EN EL NIVEL SOCIAL B ES S/.200"."<br>"; break; case 3: echo "el monto a pagar EN EL NIVEL SOCIAL C ES S/.100"."<br>"; break; default; } if ($colegio == "PARTICULAR"); switch ($ns){ case 4: echo "el monto a pagar EN EL NIVEL SOCIAL A ES S/.400"."<br>"; break; case 5: echo "el monto a pagar EN EL NIVEL SOCIAL B ES S/.300"."<br>"; break; case 6: echo "el monto a pagar EN EL NIVEL SOCIAL C ES S/.200"."<br>"; break; default; } ?> Ejercicio 6 <?php $nmin=2; $nmax=18; $cantidad=0; while ($nmin<$nmax){ if ($nmin%2==0) { $cantidad=$cantidad +1; } $nmin=$nmin +1; } echo "la cantidad de numeros pares es = ".$cantidad; ?> Ejercicio 7
  • 9. LA SALLE URUBAMBA JULIO MORENO LINARES V INFORMÁTICA Ejercicio 8 <?php $numero=260592; $c = strlen($numero); echo "el numero de digitos es = ".$c."<br>"; ?>