Manual de implementación de sentencias condicionales en diferentes lenguajes de programación.
En este articulo se explica como codificar una sentencia condicional, en los lenguajes de programación que mas son utilizados hoy en dia. Para establecer una comparativa, voy a implementar el mismo ejemplo.
Antes de empezar una pequeña explicación. ¿Que es una sentencia condicional? Una sentencia cndicional es un comando que pregunta el valor de una variable y dependiendo de dicho valor, ofrece un resultado diferente.
Cuando una misma solución sirva para diferentes condiciones se pueden unir en una sentencia condicional uniendolas con los paramteros AND, OR , NOT, ||, &&, Y, >, <, ==, =, <=, >=, <>
dependiendo del lenguaje de programación que utilizes.
Las sentencias condicionales anidadas es una manera de implementar todas las soluciones posibles con sentencias condicionales diferentes
Existen otras sencencias condicionales que se pueden utilizar, dependiendo del problema que tengamos que implementar como CASE, DO WHILE, WHILE
Ejemplo practico: Voy a sacar un mensaje en pantalla indicando si un numero es positivo o negativo
SOLUCIÓN: Se implementa dosifs
anidados, primero se pregunta si la variable a
es mallor que cero, luego si es menor que cero. Si no cumple ninguna de los dos condiciones concluimos que es igual a cero.
EJEMPLO EN JAVA
a=2;
if (a>0){System.out.println("El numero es positivo");}
else{if (a<0){System.out.println("el numero es negativo");}
else{System.out.println("el numero es cero");}}
Aspectos a tener en cuenta en lenguaje de programación de java
1 Las llaves de apertura y de cierre indican un agrupamiento de ordenes. 2 El ;
indica el final de una instrucción. 3 Si dentro de una llave solamente existe una instrucción no hace falta escribir el ;
final.
EJEMPLO EN SQLa=2;
IF a > 0
{ PRINT 'el numero es positivo' }
ELSE
{ IF a < 0 { PRINT 'el numero es negativo' }
ELSE { PRINT 'el numero es cero' }}
|
EJEMPLO EN PASCALa=2;
if (a > 0) then WriteLn('el numero es positivo')
else
if (a < 0) then WriteLn('el numero es negativo')
else WriteLn('el numero es cero')
|
EJEMPLO PHPa=2;
if (a > 0) {
echo "El numero es positivo";
} elseif (a < 0) {
echo "El numero es negativo";
} else {
echo "El numero es cero";
}
|
EJEMPLO EN VISUAL BASICa=2
If (a>0) Then MsgBox "El numero es positivo"
Else
If (a<0) Then MsgBox "El numero es negativo"
Else
MsgBox "El numero es cero"
End If
End If
|
EJEMPLO EN PYTHON
a=2
if a > 0 : print("el numero es positivo")
else:
if a < 0 : print("el numero es negativo")
else: print("el numero es cero")
A diferencia de otros lenguajes de programación los
:
sirven para indicar donde empieza cada bloque del if y del else
EJEMPLO EN JAVASCRIPT
var a=23
if (a > 0){
document.write("el numero es positivo")
}else{
if (a < 0) {
document.write("el numero es negativo")
}else{
document.write("el numero es cero")
}}
Tags: sentencias condicionales
Fecha actualización el 2016-1-14. Fecha publicación el 2016-1-14. Categoría: Programación. Autor: Oscar olg Versión Movil