Autor Tema: PHP Operadores lógicos realizar comprobaciones con variables booleanas CU00818B#  (Leído 2133 veces)

paramonso

  • Intermedio
  • ***
  • Mensajes: 241
  • El ignorante afirma, el sabio duda y reflexiona.
    • Ver Perfil
Hola. Hago la entrega del Ejercicio CU00818B del tutorial de programación PHP iniciación.

EJERCICIO

Dadas las variables de tipo entero con valores $A = 5, $B = 3, $C = -12
indicar si la evaluación de estas expresiones daría como resultado verdadero o falso:

a) $A > 3       VERDADERO     
b) $A > $     VERDADERO       
c)   $A < $C  > FALSO
d) $B < $C     FALSO                 
e) $B != $C  VERDADERO     
f)    $A == 3     FALSO
g) $A * $B == 15  VERDADERO   
h) $A * $B == -30    FALSO             
i) $C / $B < $A  VERDADERO
j) $C / $B == -10   FALSO             
k) $C / $B == -4    VERDADERO   
l) $A + $B + $C == 5   FALSO
m) ($A+$B == '8') && ($A-$B == 2)  VERDADERO   
n) ($A+$B == '8') || ($A-$B == 6)      VERDADERO
o) $A > 3 && $B > 3 && $C < 3        FALSO             
p) $A > 3 && $B >= 3 && $C < -3   VERDADERO



Enlace a la pagina de comprobación: http://paramonso.byethost7.com/ejercicio18(CU00818B).php

 :)


Código PHP de comprobación

Código: [Seleccionar]

<?php echo '<!DOCTYPE html>'?>
<?php echo '<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">'?>

<?php echo '<head>'?>
<?php echo  '<title>sin título</title>'?>
<?php echo  '<meta http-equiv="content-type" content="text/html;charset=utf-8" />'?>
<?php echo  '<style type="text/css">'?>
<?php echo '      body{  background-color:yellow; color:blue;}' ?>
<?php echo '      table{width:1000px; border:5px solid red; border-collapse: collapse;margin:10px auto;}'?>
<?php echo '      th, td{width:334px; height:50; border:5px solid green;}'?>
<?php echo '      th{text-align:center;}'?>
<?php echo '      td{font-weight: bold;}' ?>
<?php echo '      h1, h2{text-align:center; color:blue;}'?>
<?php echo   '</style>'?>
<?php echo '</head>'?>

<?php 
$A 
5;
$B 3;
$C = -12;
$resp="";
echo 
"<h1>aprenderaprogramar.com PHP Ejercicio 18 (CU00818B) </h1>";
echo 
"<h2>Operadores logicos</h2>";
echo 
"<table>";
echo 
"<tr>";
echo  "<th > A=$A </th>";
echo  "<th> B=$B </th>";
echo  "<th> C=$C </th>";
echo 
"</tr>";
/* a)*/

echo "<tr>";
$resp= ($A 3);
if (
$resp==true) {$resp="a) A>3 Verdadero&nbsp;&nbsp;&nbsp;" ;}
 else {
$resp="a) A>3 Falso&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;";}
 ver($resp);
/*b)*/
$resp= ($A $C)  ;
if (
$resp==true) {$resp="b) A'>'C Verdadero&nbsp;&nbsp;&nbsp;" ;} 
 else {
$resp ="b) A'>'C Falso&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;";}
ver($resp);
/*(c*/
$resp= ($A $C  );
if (
$resp==true) {$resp="c) A'<'C Verdadero&nbsp;&nbsp;&nbsp;" ;} 
 else {
$resp ="c) A'<'C Falso&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;";}
  
ver($resp);
echo 
"</tr>";

echo 
"<tr>";
/*d)*/
$resp= ($B$C)  ;
if (
$resp==true) {$resp="d) B'<'$C Verdadero&nbsp;&nbsp;&nbsp;" ;} 
 else {
$resp ="d) B'<'$C Falso&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;";}
  
ver($resp);
 echo 
"<br/><br/>";
 
 
/*e)*/
$resp= ($B!=$C ) ;
if (
$resp==true) {$resp="e) B!=C Verdadero&nbsp;&nbsp;&nbsp;" ;} 
 else {
$resp ="e) B!=C Falso&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;";}
  
ver($resp); 

 
/*f)*/
$resp= ($A==3)  ;
if (
$resp==true) {$resp="f) A==3 Verdadero&nbsp;&nbsp;&nbsp;" ;} 
 else {
$resp ="f) A==3 Falso&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;";}
  
ver($resp);  
 echo 
"</tr>";
 
 echo 
"<tr>";
 
/*g)*/
$resp=  ($A $B == 15);
if (
$resp==true) {$resp="g) A*B==15 Verdadero&nbsp;&nbsp;&nbsp;" ;} 
 else {
$resp ="g) A*B = 5 Falso&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;";}
   
ver($resp); 
 
 
/*h)*/
$resp=  ($A $B == -30);
if (
$resp==true) {$resp="h) A*B==-30 Verdadero&nbsp;&nbsp;&nbsp;" ;} 
 else {
$resp ="h) A*B==-30 Falso&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;";}
   
ver($resp); 

 
/*i)*/
$resp=  ( $C $B $A );
if (
$resp==true) {$resp="i) C/B<'A' Verdadero&nbsp;&nbsp;&nbsp;" ;} 
 else {
$resp ="i) C/B'<'A  Falso&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;";}
   
ver($resp); 
 echo 
"</tr>";
 
 echo 
"<tr>";
/*j)*/
$resp=  ($C $B == -10 );
if (
$resp==true) {$resp="j) C/B==-10 Verdadero&nbsp;&nbsp;&nbsp;" ;} 
 else {
$resp ="j) C/B==-10 Falso&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;";}
   
ver($resp); 

/*k)*/
$resp=  ($C $B == -4);
if (
$resp==true) {$resp="k) C/B==-4 Verdadero&nbsp;&nbsp;&nbsp;" ;} 
 else {
$resp ="k) C/B==-4  Falso&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;";}
   
ver($resp); 
 
/*l)*/
$resp=  ($A $B $C == 5);
if (
$resp==true) {$resp="l) A+B+C==5 Verdadero&nbsp;&nbsp;&nbsp;" ;} 
 else {
$resp ="l) A+B+C==5 Falso&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;";}
   
ver($resp); 
 echo 
"</tr>";  
 
 echo 
"<tr>";
/*m)*/
$resp= ($A+$B == 8) && ($A-$B == 2) ;
if (
$resp==true) {$resp="m)(A+B==8)&&(A-B==2) Verdadero&nbsp;&nbsp;&nbsp;" ;} 
 else {
$resp ="m)(A+B==8)&&(A-B==2) Falso&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;";}
   
ver($resp);    
   
/*n)*/
$resp= ($A+$B == 8)||($A-$B == 6) ;
if (
$resp==true) {$resp="n) (A+B==8)||(A-B==6) Verdadero&nbsp;&nbsp;&nbsp;" ;} 
 else {
$resp ="n) (A+B==8)||(A-B==6)  Falso&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;";}
   
ver($resp);    
      
/*o)*/
$resp$A && $B && $C 3;
if (
$resp==true) {$resp="o) A > 3 && B > 3 && C < 3 Verdadero&nbsp;&nbsp;&nbsp;" ;} 
 else {
$resp ="o)A > 3 && B > 3 && C < 3 Falso&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;";}
   
ver($resp);    
 echo 
"</tr>";  
/*p)*/
echo "<tr>";
$resp$A && $B >= && $C < -;
if (
$resp==true) {$resp="p) A > 3 && B >= 3 && C < -3 Verdadero&nbsp;&nbsp;&nbsp;" ;} 
 else {
$resp ="p) A > 3 && B >= 3 && C < -3 Falso&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;";}
   
ver($resp);  
   
$resp="";
   
ver($resp); 
   
ver($resp);  
 echo 
"</tr>";
 echo 
"</table>";

function 
ver($resp)
 {
 echo "<td>";
 echo $resp;
 echo "</td>";
 }
 
?>

<body>

</body>

</html>


 
« Última modificación: 31 de Agosto 2020, 19:12 por Ogramar »

pedro,,

  • Moderador Global
  • Experto
  • *******
  • APR2.COM
  • Mensajes: 1292
    • Ver Perfil
Re:PHP Ejercicio 18 (CU00818B)
« Respuesta #1 en: 29 de Junio 2017, 09:32 »
Hola paramonso.

El ejercicio está bien resuelto.

Saludos. ;D

 

Sobre la educación, sólo puedo decir que es el tema más importante en el que nosotros, como pueblo, debemos involucrarnos.

Abraham Lincoln (1808-1865) Presidente estadounidense.

aprenderaprogramar.com: Desde 2006 comprometidos con la didáctica y divulgación de la programación

Preguntas y respuestas

¿Cómo establecer o cambiar la imagen asociada (avatar) de usuario?
  1. Inicia sesión con tu nombre de usuario y contraseña.
  2. Pulsa en perfil --> perfil del foro
  3. Elige la imagen personalizada que quieras usar. Puedes escogerla de una galería de imágenes o subirla desde tu ordenador.
  4. En la parte final de la página pulsa el botón "cambiar perfil".