Operadores Aritméticos en C#
En una condición deben disponerse únicamente variables, valores constantes y operadores relacionales.
- Operadores Relacionales:
> (mayor)
< (menor)
>= (mayor o igual)
<= (menor o igual)
== (igual)
!= (distinto)
- Operadores Matemáticos
+ (más)
- (menos)
* (producto)
/ (división)
% (resto de una división) Ej.: x=13%5; {se guarda 3}
Hay que tener en cuenta que al disponer una condición debemos seleccionar que operador relacional se adapta a la pregunta.
Ejemplos:
Se ingresa un número multiplicarlo por 10 si es distinto a 0. (!=)
Se ingresan dos números mostrar una advertencia si son iguales. (==)
Los problemas que se pueden presentar son infinitos y la correcta elección del operador sólo se alcanza con la práctica intensiva en la resolución de problemas.
Ejercicios Resueltos de Estructura Condicional Compuesta
Ejemplo 1
Realizar un programa que solicite ingresar dos números distintos y muestre por pantalla el mayor de ellos.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace EstructuraCondicionalCompuesta1
{
class Program
{
static void Main(string[] args)
{
int num1, num2;
string linea;
Console.Write("Ingrese primer valor:");
linea = Console.ReadLine();
num1 = int.Parse(linea);
Console.Write("Ingrese segundo valor:");
linea = Console.ReadLine();
num2 = int.Parse(linea);
if (num1 > num2)
{
Console.Write(num1);
}
else
{
Console.Write(num2);
}
Console.ReadKey();
}
}
}
Al ejecutar el código muestra el siguiente resultado
No hay comentarios:
Publicar un comentario