You are on page 1of 3

EXAMEN PHP BASICO

FECHA: 6-06-2016
Examen 1
1.
Crear un programa en PHP el cual genere un arreglo y lo llene con 100 nmeros enteros
aleatorios (entre 1 y 500) y los muestre en pantalla en orden descendente. Nota primero imprima el
arreglo generado y luego imprima el arreglo en orden descendente para verificar que efectivamente el
ejercicio quedo correctamente resulto.
Ejemplo
Arreglo lleno con nmeros aleatorios
4

4 34 23 33 122 33 22 33

El mismo arreglo ordenado descendentemente:


122 34 33 33 33 33 22

2.
Escribir un programa que solicite ingresar 8 notas de alumnos (las notas deben ser ingresadas a
travs de un formulario) luego almacenar dichas notas en un array, el programa nos debe informar
cuntas notas son mayores o iguales a 5 y cuntas menores a 5 (en este ejercicio para recorrer el
arreglo debe usar la estructura while).
3.
Escribe una funcin en llamada ConversionMoneda la funcin debe recibir como argumento (a
travs de un formulario) el tipo de moneda ingresado y la cantidad de dinero a convertir, la funcin
debe convertir una cantidad de dinero dada en dlares, libras o yenes a Euros. Estas son las
equivalencias aproximadas:
1 libra=1,22 euros
1 dolar=0,75 euros
1 yen=0.009 euros
Examen 2
4.
Realice una funcin la cual debe recibir como argumento el ltimo nmero de la placa de un
auto, con base al ltimo nmero la funcin debe indicar(retornar) el color del auto segn los siguientes
valores (en este ejercicio debe usar la estructura switch):
NMERO
1o2

COLOR
amarillo

3o4
5o6
7o8
9o0

negro
rojo
verde
azul

5.
Se tienen 10 personas, de las cuales se conocen sus edades, hacer un programa que permita
ingresar las edades (a travs de un formulario) de todas las personas y almacenarlas en un array luego
el programa nos debe indicar cuantas edades son mayores a 18 y cuntas son menores a 18
(Consideramos mayores de edad a todos aquellos que tienen de 18 aos a ms).
6.
Escribir un programa que solicite ingresar 10 notas de alumnos (las notas deben ser ingresadas a
travs de un formulario) luego almacenar dichas notas en un array, el programa nos debe informar
cuales notas son mayores o iguales a 5 y cuales menores a 5 (en este ejercicio para recorrer el arreglo
debe usar la estructura for).
7.
Examen 3
8.
Escribe una funcin que devuelva si un nmero (capturado a travs de un formulario) es primo o
no. Para que un numero sea primo solo puede ser divisible entre 1 y s mismo (por ejemplo, 13, 17,
19).
9.
Realizar un programa que llene un array con 10 nmeros (los nmeros no tienen que ser
ingresados por teclado) enteros (positivos, negativos y ceros),. A continuacin calcular y mostrar la
media (promedio) de los valores positivos y la de los valores negativos del array.
10. Escribe una funcin en llamada ConversionMoneda () que permita convertir una cantidad de
dinero dada en libras, pesos o yenes a dolares, la funcin debe recibir como argumento la cantidad de
dinero y el tipo de moneda. Estas son las equivalencias aproximadas:
1000 libras =2000 dolares
1000 peso= 0.5 dolares
1 yen= 0.009 dolares

Examen 4
11. Realizar una funcin la cual reciba como argumento un arreglo con la nota de 10 aprendices, la
funcin de retornar la nota media (promedio) del grupo.

12. Crear un programa que guarde en un array 10 nmeros enteros (positivos, negativos y ceros)
ingresados por teclado. luego calcular cuntos (no cuales) nmeros son positivos, cuntos negativos y
cuntos ceros.
13. Los empleados de una fbrica trabajan en dos turnos, Diurno y Nocturno. Se desea calcular el
jornal diario de acuerdo a con las siguientes reglas:
La tarifa de las horas diurnas es de 10000 pesos
La tarifa de las horas nocturnas es de 13500 pesos
En caso de ser festivo, la tarifa se incrementa en un 10% en caso de turno diurno y en un 15% para el
nocturno.

You might also like