saber si un numero es par o impar en c#
-
Thursday, November 26, 2009 6:34 PMnecesito ayuda con un programa en C# console, debe pedir dos numeros, los suma y te diga si el numero resultado de la suma es par o impar, lo de la suma ya lo tengo (facil jaja)
pero como se hace para que me diga si un numero es par o impar???
gracias
All Replies
-
Thursday, November 26, 2009 7:00 PMModerator
podrias hacerlo asi
int valor = 20;
if((valor % 2) == 0)
Console.WriteLine("Es Par");
else
Console.WriteLine("Es Impar");
% Operator (C# Reference)
saludos
Leandro Tuttini
Blog
Buenos Aires
Argentina- Proposed As Answer by Pedro J Marquez Thursday, November 26, 2009 7:15 PM
- Marked As Answer by Juan Carlos Ruiz [BogotaDotNet.org]Moderator Thursday, November 26, 2009 7:36 PM
-
Thursday, November 26, 2009 7:21 PM
Hola
Exactamente seria algo asi
class Program { static void Main(string[] args) { Console.Write("Indique el numero 1: "); double num1 = double.Parse(Console.ReadLine()); Console.Write("Indique el numero 2: "); double num2 = double.Parse(Console.ReadLine()); double sum = num1 + num2; Console.Write("El resultado es un numero "); if (sum % 2==0) Console.Write("Par"); else Console.Write("Impar"); Console.ReadKey(); } }
Espero te sirva. Saludos
Si la respuesta es correcta, marcala como correcta.
Tambien puedes votar como util si te fue de ayuda
DCE 5 ESTRELLAS PLATINO
Venezuela- Marked As Answer by Isriel Friday, November 27, 2009 6:25 PM
-
Friday, November 27, 2009 6:28 PMMuchas gracias, te lo agradezco, esta esta muy bien contestado....
y gracias a todos los que respondieron XD
salud -
Thursday, October 25, 2012 4:17 PM
Una contribución para el foro; para ordenar un array en forma ascendente hasta cierta parte y luego en forma descendente hasta el final del vector, los pares arriba y los impares abajo del vector, luego que olos vectores A[] (ordenado previamente en forma ascendente)y D[] (ordenado previamente en forma descente el mismo array A[] trasladado a la D[]), luego del array A[] se ordena los pares al inicio del array C[] y a continuación los impares en el mismo C[] :
es usando tres vectores: A[n], C[n], D[n]
k=0;
for (i=0; i<n; i++)
{
if (A[i] % 2==0) //para los pares
{
C[k]=A[i];
k++;
}
}
for (i=0; i<n; i++)
{
if (D[i]%2 ==1)
{
C[k]=D[i]; //para los impares
k++;
}
}

