elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Recuerda que debes registrarte en el foro para poder participar (preguntar y responder)


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  ayuda a resolver dos ejercicios en c#
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: ayuda a resolver dos ejercicios en c#  (Leído 4,901 veces)
jugran28

Desconectado Desconectado

Mensajes: 14


Ver Perfil
ayuda a resolver dos ejercicios en c#
« en: 7 Agosto 2007, 16:22 pm »

1.- Buenas amigos haber si me echan una mano con este programa que me  permita ingresar en un aray bidimensional donde tengo que mandar mensaje si ingrese numeros enteros o datos de caracter estuve haciendo mi programa pero en la condicion if no veo como declarar la condicion que sea numerico o caracter

using System;
using System.Collections.Generic;
using System.Text;

namespace pronumeristring
{
    class Program
    {
        static void Main(string[] args)
        {
            int op, op1;
            string z, y, ok1;
            Console.WriteLine("Ingrese filas");
            op = int.Parse(Console.ReadLine());
            Console.WriteLine("Ingrese filas");
            op1 = int.Parse(Console.ReadLine());
            string[,] ok = new string[op, op1];

            for (int i = 0; i < op; i++)
            {
                for (int j = 0; j < op1; j++)
                {
                    Console.WriteLine("Ingrese datos");
                    ok[i, j] = Console.ReadLine();

            if  (ok[i,j]!=int.Parse(Console.ReadLine()))// aca me falta dar la condicion
                        Console.WriteLine("Ud Ingreso Datos Numericos{0}",ok[i,j]);
                    else
                    Console.WriteLine("Ud Ingreso Datos Caracter{0}",ok[i,j]);
                    Console.ReadLine();
                }
            }
        }
    }
}

2.- Este programa permite sumar un aray bimensioanle y que asu vez la suma guarde en un archivo dentro de disco duro aca les paso mi codigo fuente lo que no se es como hacer para guardar en el disco duro la operacion que sale de la suma
amespace suma
{
    class Program
    {
        static void Main(string[] args)
        {
            float[][] A = new float[][];
            float[][] B = new float[][];
           float[][] suma = new float[][];
            int x, y;
            for (int i = 0; i <5; i++)
            {
                for (int j = 0; j <5; j++)
                {
                    Console.WriteLine("ingrese el valor en A[{0}] ", A[j]);
                    x = Int32.Parse(Console.ReadLine());
                    A[j] = x;
                }
            }
            for (int i = 0; i <3; i++)
            {
                for (int j = 0; j <3; j++)
                {
                    Console.WriteLine("ingrese el valor en B[{0}] ", B[j]);
                    y = Int32.Parse(Console.ReadLine());
                    B[j] = y;
                }
            }
            for (int i = 0; i <3; i++)
            {
                for (int j = 0; j <3; j++)
                {
                    suma[ j] = A[ j] + B[j];
                    Console.WriteLine("Resultado suma ["+i+"]["+j+"] ="+suma[j]);
                    Console.ReadLine();
                }
            }
        }

            static void graba(int[] suma)
        {
           
            int i;
            StreamWriter archivo = new StreamWriter(FILE_NAME);
            for (i = 0; i < suma.Length; i++)
            {
                archivo.WriteLine(ingreso);       
            }
            Console.Write("LOS ELEMENTO DEL ARRAY SE GRABARAON EN EL ARCHIVO");
            archivo.Close();
        }


        }
    }

espero sus grata respuesta


En línea

Meta


Desconectado Desconectado

Mensajes: 3.499



Ver Perfil WWW
Re: ayuda a resolver dos ejercicios en c#
« Respuesta #1 en: 7 Agosto 2007, 18:42 pm »

¿C# no tiene RTTL?



Código delphi:

IF Objeto IS Clase THEN...


En línea

SeniorX


Desconectado Desconectado

Mensajes: 1.347


Programador Novato


Ver Perfil WWW
Re: ayuda a resolver dos ejercicios en c#
« Respuesta #2 en: 8 Agosto 2007, 21:24 pm »

Código
  1. public bool IsNumeric(object Expression)
  2. {
  3. bool isNum;
  4. double retNum;
  5.  
  6. isNum = Double.TryParse(Convert.ToString(Expression), System.Globalization.NumberStyles.Any,System.Globalization.NumberFormatInfo.InvariantInfo, out retNum );
  7. return isNum;
  8. }

Si entendi bien lo que necesitas, esta seria tu solucion.
En línea

Código:
try {
     live();
}
catch (ShitHappensException ex) {
MessageBox.Show(ex.Solution)
}
Precaución: La programacion puede producir adiccion
Meta


Desconectado Desconectado

Mensajes: 3.499



Ver Perfil WWW
Re: ayuda a resolver dos ejercicios en c#
« Respuesta #3 en: 9 Agosto 2007, 17:20 pm »



Hola jugran28,

 

si bien en C# no dispones de la función IsNumeric puedes construírtela tu mismo.

 

public static bool IsNumeric(object Expression)

{

bool isNum;

double retNum;

isNum = Double.TryParse(Convert.ToString(Expression), System.Globalization.NumberStyles.Any, System.Globalization.NumberFormatInfo.InvariantInfo, out retNum);

return isNum;

}

 

 

De esta manera puedes saber si uno de los nºs imputados es numérico (lo tienes que parsear) o es carácter.

 

Espero que te sirva.

 

Un saludo.
En línea

SeniorX


Desconectado Desconectado

Mensajes: 1.347


Programador Novato


Ver Perfil WWW
Re: ayuda a resolver dos ejercicios en c#
« Respuesta #4 en: 11 Agosto 2007, 01:05 am »

se parece al codigo que postié XD jajaja
El codigo no lo hizo ni1 de nosotros, asique da lo mismo.
En línea

Código:
try {
     live();
}
catch (ShitHappensException ex) {
MessageBox.Show(ex.Solution)
}
Precaución: La programacion puede producir adiccion
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Ayuda para Resolver 9 consultas
Bases de Datos
Anonymous250 0 3,875 Último mensaje 15 Enero 2012, 18:00 pm
por Anonymous250
Ayuda con ejercicios c++ urgente
Programación C/C++
marce8427 4 3,095 Último mensaje 8 Octubre 2012, 02:42 am
por dato000
Que tal un hilo para resolver Ejercicios ??
.NET (C#, VB.NET, ASP)
TrashAmbishion 0 1,792 Último mensaje 3 Abril 2013, 01:17 am
por TrashAmbishion
a ver si alguien me puede resolver estos ejercicios
Redes
naxo_valladolid 4 3,223 Último mensaje 19 Noviembre 2013, 16:15 pm
por naxo_valladolid
(Duda-Ayuda) Resolver 2 codigos
Dudas Generales
american 8 5,154 Último mensaje 10 Diciembre 2016, 01:36 am
por Flamer
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines