OPERADORES
Operadores aritméticos: los operadores aritméticos nos permiten básicamente, hacer cualquier operación aritmética (suma, resta, multiplicación, división cociente y división residuo o modulo). En la siguiente tabla se muestran los operadores de los que se dispone:
Comentario: el operador MOD nos devuelve el residuo de una división entera, mientras que el operador DIV permite realizar una división entre dos números, allí radica la diferencia con el operador “/”. |
En el lenguaje C# las acciones Resta, Suma, Multiplicación y División Real son las mismas del cuadro. Para sacar el residuo de una división en C# usaremos el operador "%" Ejemplo: x %= y. Para sacar la División Entera en C# lo único que tenemos que hacer es declarar las variables tipo "int" (Números Enteros). Para Elevar un numero en C# podemos utilizar una operación "Math.Pow(número1, número2);".
Ejemplos:
1.-Programa que muestra el residuo de una división.
Código:
Compilación:
2.-Programa que cuenta los años que han transcurrido desde el año ingresado hasta este presente año.
Código:
Compilación:
3.-Programa que muestra el promedio de los 4 Parciales en una materia.
Código:
Compilación:
Operadores relacionales: al igual que en matemáticas, estos operadores nos permitirán evaluar las relaciones (igualdad, mayor, menor, etc.) entre un par de operandos (en principio piense en números). Los operadores relacionales de los que disponemos son:
Ejemplos:
1.-Programa que muestra el numero mayor y menor de la cantidad que desee de números.
Código:
Compilación:
2.-Programa que muestra el mes según su número.
Compilación:
3.-Programa que hace un conteo desde un número inicial ingresado, hasta un número final ingresado.
Código:
Compilación:
Operadores lógicos: producen un resultado booleano, y sus operandos son también valores lógicos o asimilables a ellos (los valores numéricos son asimilados a cierto o falso según su valor sea cero o distinto de cero). Los operadores lógicos son 3; dos de ellos son binarios (ocupa estar entre dos valores) y el ultimo (negación) es unario.
AND (Y): produce un resultado con un valor de verdad true cuando ambos operandos tienen valor de verdad true; en cualquier otro caso el resultado tendrá un valor de verdad false. Sintaxis: ( A = 5 ) Y ( B = 3 )
OR (O): produce un resultado con un valor de falso cuando ambos operadores tienen valores falsos; en cualquier otro caso el resultado tendrá un valor verdadero. Sintaxis: ( A = 5 ) O ( B = 7 )
NOT (No): invierte el valor de verdad de operando. Sintaxis: NO ( A = 6)
Ejemplos:
1.- Programa que cuenta la cantidad de vocales en una oración ingresada.
Código:
Compilación:
2.-Programa que permite el ingreso de un número del 1 al 9 y genere su tabla de multiplicar.
código:
Compilación:
3.- Programa que compara dos números ingresados.
Código:
Compilación:
No hay comentarios:
Publicar un comentario