//1.Elabora un programa que permita determinar si un número es par o impar.
$num = 10;
if ($num%2==0){
echo $num.' es par';
}else{
echo $num.' es impar';
}
echo "<hr>";
//2.Se necesita determinar si un número entero menor o igual a 10 es par o impar, mostrando un mensaje para cada caso.
$num = 4;
if(is_int($num))//comprobamos si es entero
{
if($num%2==0)//par o impar?
{
$var = 'par';
}else{
$var = 'impar';
}
if($num <= 10)
{
$type = 'menor o igual a 10';
}else{
$type = 'mayor o = a 10';
}
echo $num.' es '.$var.' y es '.$type;
}else{
echo $num." no es un entero...";
}
echo "<hr>";
//3.Elabore un programa para determinar si un número es múltiplo de 3.
$num = 6;
if($num%3==0)
{
echo $num.' es múltiplo de 3';
}else{
echo $num.' no es múltiplo de 3';
}
echo "<hr>";
//4.Diseñe un programa para determinar si un número es múltiplo de 2, 3 y 5 a la vez.
$num = 12;
if($num%3==0 && $num%2==0 && $num%5==0)
{
echo $num.' es múltiplo de 2, 3 y 5 a la vez';
}else{
echo $num.' no es múltiplo de 2, 3 y 5 a la vez';
}
echo "<hr>";
//5.Se necesita mostrar una fecha en letras con el siguiente formato “16 de abril del 2018” cuando la fecha capturada es 2018-04-19
$fecha = '2018-04-19';
$date = DateTime::createFromFormat("Y-m-d", $fecha);
$dia = $date->format("d");
$mes = $date->format("m");
$anio = $date->format("Y");
echo 'La fecha es: '.$dia.' de '.nombremes($mes).' del '.$anio;
function nombremes($mes){
setlocale(LC_TIME, 'spanish');
$nombre=strftime("%B",mktime(0, 0, 0, $mes, 1, 2000));
return $nombre;
}
echo "<hr>";
//6.Elabore un programa para determinar si la nota de un alumno se encuentra dentro del rango de l 17 al 20
$nota = 19;
if($nota >= 17 && $nota <= 20)
{
echo 'La nota está dentro del rango entre 17 y 20';
}else{
echo 'La nota NO está dentro del rango entre 17 y 20';
}