Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Temas - XpandyX

#1
Hola amigos, quisiera preguntar sobre un tema de SSIS ya que he venido trabajando con este desarrollo de tools que trae Sqlserver

Al momento de crear un nuevo Proyecto de Integration Services no llega a crear las carpetas de "origenes de datos" y "vista de origenes de datos", la verdad no tengo idea ya de que puede causar esto.

Yo tengo instalado los siguientes componenetes
* Sqlserver 2012 x64 bits
* Framework 4 (claro tambien he provado con anteriores pero sigue siendo igual)

inserto una imagen al respecto de las comparaciones con un SSAS y un SSIS como deberia deser, el del centro es el SSIS que no muestra las carpetas de Origenes de datos.


¿A que se puede deber este problema? y ¿que soluciones le podria dar?

Saludos.
#2
hola amigos bueno he estado trabajando con Powerbuilder la version 10.5 porque esa fue la que me pidieron y pues en el transcurso de este tiempo desde que me inicie a programar he notado que el tiempo de respuesta en colocar los obejtos en un datawindow demora como unos 5 segundo... selecciono un objeto y se selecciona despues de 5 o 6 segundos...
tambien he programado en VB.net no tuve ningun problema con los objetos ni controles. en C# de igual manera... y en Netbeans y no tuve este problema en que se demora los controles en responder en selccionarce... esto hace que me retrace mas con mis trabajos y tengo muy poco tiempo util para poder desarrollarlos..
por favor si alguien sabe de este problema o tuvo algo similar, y si tuvieran un respuesta. me encantaria saber como poder solucionar este problema..
muchas gracias de ante mano...
#3
Windows / ayuda con driver de internet
11 Abril 2012, 18:19 PM
hola amigos, bueno he visto una maquina que luego que la formatearon claro se borraron todos los drivers y no hicieron un BackUp.

utilize herramientas como Everest y ATRA32 para ver algunas caracteristicas que esperara que me ayudaran con el problema.

ahora busque drivers para que reconozca la entrada de internet que es por cable, primero pedia.

Adaptador de red inalámbrica Atheros AR9285.
este ya esta solucionado.

pero el problema es que no reconoce Controladora Ethernet [1969-2062]
intente buscando drivers con las caracteristicas del equipo que es:
Intel(R) Core(TM) i3-2100 CPU @ 3.10GHz

tambien instale los Sistemas Operativos Windows 7 ultimate y windows xp profesional SP 3 los dos de 32 bits.

y con ninguno de los metodos que intente he logrado arreglar este problemilla.
alguien que supiera que es lo que podría ser por favor un apoyo sobre el tema.

Muchas gracias de ante mano.. ^:^:..
#4
hola amig@s bueno he terminado de desarrollar una pequeña aplicación para la universidad, que para mi lo vi como un jueguito pero bueno la cuestión o el problema me parece que radica en haberle puesto skin e imágenes a los botones y fondo.

bueno realice muchas pruebas para ver si funcionaba en otro ordenador. la primera fue copiando solo el exe que te produce de la carpeta Debug luego de haber provado con los demas archivos, prove copiando por carpetas haber si funcionaba porque tambien tiene sus dll no se exactamente cuales son pero tiene 3 en la carpeta debug.
al final ya copie todo el proyecto completo para probarlo e intente abrirlo el exe de debug y tuve el mismo resultado...
bueno en este sentido no se de que manera se puede hacer el ejecutable o hacer un instalador. noc nada el respecto de hacer un instalador o donde es  que exactamente se guarda el exe del proyecto.

ustedes por cual ven conveniente crear un instalador o copiar el exe.
ya que tengo un skin llamado SteelBlue.skn
ademas tal ves en el ordenador donde paso mi proyecto falte registrar el actskin4.ocx
noc si ustedes conocen algo para poder solucionar este problema...
muchas gracias de antemano.



#5
Mensajería / pregunta sobre skater chat...
3 Enero 2012, 19:27 PM
hola amigos  ::) ... bueno he escuchado que el Skater chat funciona como un software de comunicacion... debe ser parecido al Messenger solo que bueno ya  que usa TOR...
pues seria muy conveniente =) ... bueno he buscado el programa para descargarlo y bueno no lo encontre.... al parecer en la misma pagina de SkaterChat.com no esta ... solo encuentro links hacia las redes sociales y cosas asi...
O bueno alguien sabe si hay otro software que cumpla las actividades de mensajería instantánea con tor....  :)

muchas gracias amigos... ^^
#6
hola amig@s bueno desde hace mucho tiempo ya me he preguntado si es posible capturar la pantalla en una sola región ya sea dando los valores del tamaño y posición. como he visto muchos programas especialmente los de grabación, tienen esa función de capturar la pantalla en una determinada región. y bueno como estuve desarrollando una pequeña aplicación en Power builder, o talvez sepa alguien en otro lenguaje también seria muy util. conozco el Visual basic.net, java (Netbeans) y C#
o talvez en archivos por lotes .bat. Cualquier aporte es bueno.  ;D
muchas gracias de antemano.  :D
#7
Programación General / no perder foco en JFRAME
22 Octubre 2011, 19:01 PM
bueno amigos estuve elaborando un proyecto en java..
y pues lo que necesito es que mi JFrame no pierda el focus... con esto quiero decir que haciendo ALT+TAB se cambia otras... presionando Windows cambia para abrir algo ...
ALT+F4 se cierra... y asi otros comando que deseo restringir estos key
lo he intentado con eventos de key para que no surtan efecto pero no da el caso con estas teclas ya me también me dice lo siguiente... Ejemplo en la tecla ESCAPE


if(evt.getKeyCode() == KeyEvent.VK_E){
            evt.consume();           
}
Javadoc No se ha encontrado.Ya sea documentación Javadoc para este tema no existe o usted no ha añadido un especificado Javadoc en el administrador de la plataforma Java o el administrador de biblioteca.


creo que también por esa razón no puedo bloquear los controles

porfavor ayudenme..
GRACIAS :laugh:
#8
buenas amigos he estado elaborando un pequeño proyecto y bueno he logrado obtener el nombre del usuario con el que he iniciado sesión.. de esta manera

System.getProperty("user.name");

pero me preguntaba sobre la contraseña de este usuario, si es que es posible obtenerlo.

muchas gracias.
#9
hola amigos bueno, el caso e que estuve viendo varios tutoriales en los que casi todos por no decir todos muestran que se debe hacer importando pero el caso es que cuando hago ante click en la base en la parte de tareas no me aparece esa opcion de importar o exportar,,,,, aguien mas sabe como hacerlo?
Tengo un archivo Acess que contiene todo la base de datos y solo falta traladarlo a un base de datos en SQL 2005 Express Edition.
Muchas gracias.
#10
hola amigos, bueno primero estuve desarrollando un proyecto en Netbenas 6.9 y también con base de datos SQL server 2005, He terminado de realizar todo el proyecto perfectamente y todo funciona perfecto, la cuestión es que eh intentado pasar todo mi proyecto a un ordenador nuevo pero que no tiene el SQL server 2005 ni otro gestor de base de datos. ademas de eso ya tengo compilado todo mi proyecto, el problema radica en que no se como extraer la BD con sus Datos incluidos o aparte...

- Un BackUp.. es una copia de seguridad ... pero este BackUp guarda los datos de las tablas?
- He visto varios tutoriales de ACESS y SQL y pues a mi no me aparece la opción de importar o exportar. veo uno que dice Generar Secuencia de comandos, esto me elaboro un script. Otros son .  Separar , Reducir , Copia de Seguridad, Restaurar

El embrollo es que es un Trabajo de la Universidad y no dijeron ni explicaron nada de esto y pues ya estoy contra el tiempo.. please help!
Gracias/.... :D
#11
Buenas amigos... he estado practicando .... en SQL server 2005 junto con Netbenas 6.9 ,  y bueno estoy creando un procedimiento para que luego lo use en un API en Netbeans... y bueno el código se los muestro a continuación:
(Tambien la base que cree...)

Código (sql) [Seleccionar]

CREATE TABLE notas(
idAlumno int IDENTITY (1,1),
alumno Varchar (30) NOT NULL
CONSTRAINT unico UNIQUE,
nota1 int,
nota2 int,
nota3 int,
comentario varchar (60)
CONSTRAINT inicia DEFAULT ''
)


-- Insertar filas
insert notas (alumno,nota1,nota2,nota3)Values('Juan',11,11,11)
insert notas (alumno,nota1,nota2,nota3)Values('Ana',12,12,12)
insert notas (alumno,nota1,nota2,nota3)Values('Luis',13,13,13)


CREATE PROCEDURE Verifica_alumno

@pCodigo int,
@mensaje varchar(20)='aes' output,
@alumno varchar(30) output,
@nota1 varchar(2) output,
@nota2 varchar(2) output,
@nota3 varchar(2) output,
@comen varchar(60) output,

AS

declare @codigo int
begin
select @codigo=idAlumno from notas
WHERE @pCodigo=idAlumno
if(@codigo=@pCodigo)
begin
select  @mensaje='Alumno Encontrado',
@alumno=alumno,
@nota1=CONVERT(VARCHAR, nota1),
@nota2=CONVERT(VARCHAR, nota2),
@nota3=CONVERT(VARCHAR, nota3),
@comen=comentario
from notas holdlock
where idAlumno=@pCodigo
end
else
begin
select @mensaje='Alumno No Existe'
from notas holdlock
end
end


Y bueno el error que me muestra es:

Mens 156, Nivel 15, Estado 1, Procedimiento Verifica_alumno, Línea 11
Sintaxis incorrecta cerca de la palabra clave 'AS'.
Mens 1018, Nivel 15, Estado 1, Procedimiento Verifica_alumno, Línea 25
Sintaxis incorrecta cerca de 'holdlock'. Si se va a usar como parte de una sugerencia de tabla, es necesario escribir una palabra clave WITH y paréntesis. Vea los Libros en pantalla de SQL Server para conocer la sintaxis correcta.
Mens 1018, Nivel 15, Estado 1, Procedimiento Verifica_alumno, Línea 31
Sintaxis incorrecta cerca de 'holdlock'. Si se va a usar como parte de una sugerencia de tabla, es necesario escribir una palabra clave WITH y paréntesis. Vea los Libros en pantalla de SQL Server para conocer la sintaxis correcta.

y he buscado referente a esto .... y pues no he encontrado nada de como solucionarlo.... por favor si alguno de vosotros sabe como poder solucionar...

Muchas gracias.... :D
#12
Java / como abrir un pdf desde un JButtton
8 Marzo 2011, 23:06 PM
una preguntita como puedo abrir un archivo de pdf desde un boton que ya esta en un frame y el pdf ya lo importe a mi clase :D

Hay alguna manera de que pueda abrir ese documento desde mi boton? :D

Saludos..
#13
bueno amigos estoy haciendo un pequeño proyecto y bueno soy principiante en esto de la programación.
El problema con el cual no puedo resolver es que
yo tengo mi JFrame de un trabajador y sus datos como un código.
y en el mismo frame un botón de consultar nombre.
y el JFrame de consulta en el cual se muestre también el código y su nombre bueno eh intentado poner un metodo getdevuelveCodigo para que me devuelva el código a la hora de aplastar el botón y así enviarlo al otro frame antes de que este se cierre.
pero lo he intentado de esa manera y nada :(:(:( ya noc como hacer ya no tengo ideas please ayuda!!!.
gracias de antemano ,y saludos :D


#14
Java / fondo para un JFrame consulta.
8 Marzo 2011, 03:27 AM
bueno amigos una linea de código es el problema
Código (java) [Seleccionar]

public class ImpuestosPrediales_ArbitriosMunicipales extends javax.swing.JFrame {
   
    private Image FondoProyecto;   


    /** Creates new form Rellanado_de_Datos_paraPredio */
    public ImpuestosPrediales_ArbitriosMunicipales() {
        initComponents();
        this.setSize(400,280);

    }
    public void paintComponent(Graphics g) {
        Dimension tamanio = getSize();
        ImageIcon fondo = new ImageIcon(getClass().getResource("municipalidad/FondoProyecto.jpg"));
        g.drawImage(fondo.getImage(), 0, 0, tamanio.width, tamanio.height, null);
        setOpaque(false);
        super.paint(g);
    }
}




etOpaque(false); en esa linea es donde me muestra error y no se porque y bueno sobre la imagen yo la importe dentro de mi proyecto, y bueno estoy trabajando con el IDE NetBeans, ayuda please!!!.
Soy novato en la programación.

Gracias de antemano.
#15


pregunta simple sobre JFrame en netbeans ,como Cerrar ventana especifica????



Bueno amigos estuve haciendo un ejercicio muy complicado con muchas ventanas y me percate de que al momento de cerrar la ventana con el    X    que aparece por defecto cuando se ejecuta el proyecto,  se cierra todas las demás ventanas que también estaban en el mismo proyecto.

this.dispose(); es usado ese comando con un botón salir para que solo se cierre esa ventana pero, se puede hacer específicamente que ventana se desea cerrar?

System.exit(0); este también lo utilice pero eso si dice específicamente que se va ha cerrar todo, o me equivoco?

please alguna ayuda sobre este tema.. que recién soy aprendiz en la programación.
#16
bueno amigos les muestro el codigo que me salio y bueno es una matriz cuadrada

Código (java) [Seleccionar]
DefaultTableModel modelomatriznxm = new DefaultTableModel();
        DefaultTableModel modelomatrizmxn = new DefaultTableModel();
        DefaultTableModel modelomatrizResultado = new DefaultTableModel();
        int n=Integer.parseInt(txtn.getText());
        int m=Integer.parseInt(txtm.getText());       
       
        if (n!=0 && m!=0){

            int [][] matriz1 = new int [n][m];
            int [][] matriz2 = new int [m][n];
            int [][] matrizResultado = new int [n][n];

            for(int i =0;i<n;i++){
                for(int j=0;j<m;j++){
                    matriz1[i][j]=(int)(Math.random()*11)-1;
                    System.out.print(matriz1[i][j]+"\t");
                }
                System.out.println();
            }
            System.out.println();
            for(int i=0;i<m;i++){
                for(int j =0;j<n;j++){
                    matriz2[i][j]=(int)(Math.random()*11)-1;
                    System.out.print(matriz2[i][j]+"\t");
                }
                System.out.println();
            }
            System.out.println();
           
            int mult=1;
            int c=0;
            for(int j=0;j<n;j++){
                int suma = 0;                   
                for(int a=0;a<n;a++){
                    suma=0;
                    for(int b=0;b<m;b++){
                   //    mult=mutl*matriz1[a][b]*;
                        suma=matriz1[j][b]*matriz2[b][a]+suma;
                    }   
                //        System.out.print(sum+"\t")
                    matrizResultado[j][a]=suma;
                }                   
       //       System.out.println();
            }

            for(int i=0;i<n;i++){
                for(int j=0;j<n;j++){
                    System.out.print(matrizResultado[i][j]+"\t");
                }
                System.out.println();
            }

            tblMatriz1.setModel(modelomatriznxm);
            tblMatriz2.setModel(modelomatrizmxn);
            tblMatrizResultado.setModel(modelomatrizResultado);

            Object [][] fila = new Object[n][n];
            for(int i=0;i<n;i++){
                System.arraycopy(matrizResultado[i], 0, fila[i], 0, n);
            }
            for(int i=0;i<n;i++){
                modelomatrizResultado.addRow(fila[i]);
            }
}
        else{
            JOptionPane.showMessageDialog(null,"Ingrese valores de n y m");
        }


espero puedan ayudarme eh intentado meterlo de esa manera y de otras pero he fracaso en el intento.
Gracias de antemano.
#17
hola buenos días amigos estoy desarrollando un pequeño trabajo y quería saber si no tienen algún libro o mejor aun seria un pequeño archivo que tenga códigos para interface gráfica, espero tengan algo

Cualquier apoyo es grandemente agradecido...

y una ultima consulta...

Existe algún código para que cuando ejecute mi programa la ventana aparezca en el centro de la pantalla?
ese fue el código que puse para que sea visible la pantalla  :D

Código (java) [Seleccionar]
new Frmbusqueda().setVisible(true);

Gracias de antemano :D ....
#18
buenos días amigos bueno he esta intentando como poder mostrar mis datos de mysql en el netbeans en forma de consola ya eh echo todo previamente eh enlazado todo y bueno solo me falta eso de poder mostrar los datos en consola, lo queria hacer en una tabla pero todavia en vistoq eu no puedo en consola supongo qeu es mas dificil en la tabla, un punto muy importante estoy trabajando con interface grafica

Código (java) [Seleccionar]
private void ArraysList() {
      //  throw new UnsupportedOperationException("Not yet implemented");
        Connection cn = this.getConexion();
        Statement stm = null;
        int res=0;
        try{
                   //  ArraysList Alumno = new ArraysList;
            String orden ="select from alumnos;";
           
            stm = cn.createStatement();
            res = stm.executeUpdate(orden);
        }
        catch(Exception e){
            System.out.println("Error Visualizacion");
            e.printStackTrace();
        }finally{
            try{
                if (stm !=null){ stm.close();}
                if (cn !=null){ cn.close();}
            }catch(SQLException e){
                System.out.println("Error en Cierre");
                e.printStackTrace();
            }finally{
               
            }
        }



espero me hallan comprendido
#19
buenas tardes amigos, bueno tengo una duda sobre de como llenar una base de datos usando JAVA con el IDE Netbeans, please si podrían ayudarme.....
lo único que se es que de alguna manera se tiene que relacionar el mysql con el netbeans para que se llene los datos en esa base... ;D


Saludos. Espero me puedan responder esta duda..
#20
bueno hola muchas gracias por leer este inconveniente que tengo.
la cuestión del problema es que no se de que manera se podría hallar el quinto superior de una cantidad de notas de un array.
dato> Quinto superior = ejemplo 60/5(Se muestra las 12 mejores notas.)

please alguien me puede dar una manito?

public class Pregunta3 {


    public static void main(String[] args) {

        int n = Integer.parseInt(JOptionPane.showInputDialog("Catidad de alumnos ??"));

        String alumnos[] = new String[n];
        int notas[] =new int[n];

        for(int i=0;i<alumnos.length;i++){
            alumnos[i] = String.format(JOptionPane.showInputDialog("nombre de alumno ??"));
            notas[i] = Integer.parseInt(JOptionPane.showInputDialog("Ingrese nota de "+alumnos[i]));
        }

        System.out.println("*** NOMBRES Y NOTAS ***");
        for(int i=0;i<alumnos.length;i++){
            System.out.println(alumnos[i]+"\t"+notas[i]);
        }
        int menor=notas[0];
        for(int i=0;i<alumnos.length;i++){
            if(notas[i]<menor){
                menor=notas[i];
            }
        }
        System.out.println("*** ULTIMO PUESTO ***");
        for(int i=0;i<alumnos.length;i++){
            if(notas[i]==menor){
                System.out.println(alumnos[i]+" con una nota de "+notas[i]);
            }
        }

        //Promedio de la clase
        int prom=0;
        for(int i=0;i<alumnos.length;i++){
            prom=prom+notas[i];
        }
        prom=prom/n;
        System.out.println("*** ALUMNOS POR ENCIMA DEL PROMEDIO DE LA CLASE ***");
        for(int i=0;i<alumnos.length;i++){
            if(notas[i]>prom){
                System.out.println(alumnos[i]+" \t "+notas[i]);
            }
        }

[b]        System.out.println("*** QUINTO SUPERIOR ***");
        int m =n/5;
        int quinto[] =new int[m];
        //
        int comprovandor=21;
        for(int i=0;i<alumnos.length;i++){
            for(int a=0;a<m;a++){
               
            }   
           
        }[/b]

       
    }

}
#21
Todavia soy novato noc como se haria en este caso eh intentado pero noceme ocurren ideas de como sacar el quinto supeior.

quinto superior :  ejemplo 60/5 (12 alumnos las mejores notas)
muchas gracias de antemano.
mi código es este:


public class Pregunta3 {


    public static void main(String[] args) {

        int n = Integer.parseInt(JOptionPane.showInputDialog("Catidad de alumnos ??"));

        String alumnos[] = new String[n];
        int notas[] =new int[n];

        for(int i=0;i<alumnos.length;i++){
            alumnos[i] = String.format(JOptionPane.showInputDialog("nombre de alumno ??"));
            notas[i] = Integer.parseInt(JOptionPane.showInputDialog("Ingrese nota de "+alumnos[i]));
        }

        System.out.println("*** NOMBRES Y NOTAS ***");
        for(int i=0;i<alumnos.length;i++){
            System.out.println(alumnos[i]+"\t"+notas[i]);
        }
        int menor=notas[0];
        for(int i=0;i<alumnos.length;i++){
            if(notas[i]<menor){
                menor=notas[i];
            }
        }
        System.out.println("*** ULTIMO PUESTO ***");
        for(int i=0;i<alumnos.length;i++){
            if(notas[i]==menor){
                System.out.println(alumnos[i]+" con una nota de "+notas[i]);
            }
        }

        //Promedio de la clase
        int prom=0;
        for(int i=0;i<alumnos.length;i++){
            prom=prom+notas[i];
        }
        prom=prom/n;
        System.out.println("*** ALUMNOS POR ENCIMA DEL PROMEDIO DE LA CLASE ***");
        for(int i=0;i<alumnos.length;i++){
            if(notas[i]>prom){
                System.out.println(alumnos[i]+" \t "+notas[i]);
            }
        }

        System.out.println("*** QUINTO SUPERIOR ***");
        int m =n/5;
        int quinto[] =new int[m];
        //
        for(int i=0;i<alumnos.length;i++){
            for(int a=0;a<m;a++){
               
            }
               
        }

       
    }

}
#22
Java / una ayuda en un ejercicio en java.
22 Enero 2011, 23:00 PM
bueno ante todo buenas tardes, muchas gracias por leer este inquietud.
Bueno estuve desarrollando un ejercicio en java.

les pego el código de mi desarrollo, el cual solo quiero que me acepte las variables que sean reales. Esta en negrita la parte del codigo que deseo saber como hacer para que en todo caso si estos valores de x1 y x2 sean reales enteros, esa condición es todo.


public class Ejercicio02 {

    public static void main(String[] args) {

        double x1,x2,condicion;
        int A = Integer.parseInt(JOptionPane.showInputDialog(" A = ? "));
        int B = Integer.parseInt(JOptionPane.showInputDialog(" B = ? "));
        int C = Integer.parseInt(JOptionPane.showInputDialog(" C = ? "));

        //Ax^2+By+C=0 --> x(1,2)=(-B+- Math.sqrt(B^2-$*A*C))/2A

        condicion =Math.pow(B,2)-4*A*C;

        if(condicion>=0){
           
        x1=(-B + Math.sqrt(condicion))/2*A;
        x2=(-B - Math.sqrt(condicion))/2*A;
       
            [b]if(x1 == int)[/b]{
            int a=(int)(x1);
            int b=(int)(x2);

            System.out.println("Las soluciones reales de la ecuacion cuadratica formada es:");
            System.out.println("x1 = "+a+", x2 = "+b);
            }
       
        }
        else{
            System.out.println(" La ecuacion cuadratica tiene la discriminante "
                    + "negativa por lo que no se puede encontrar las raices ");
        }
    }
}


Espero me puedan ayudar muchas gracias.
Saudos
#23
¿Cuáles son las Metodologías de desarrollo de software ?
Cuales de esas metodologías te parece mejor?
y porque?.

Saludos.
#24
Hola a todos vosotros que leen este mansaje bueno se que este foro es mas tratado sobre el ordenador y sobre las programaciones y referente basicamente a los sistemas. pero bueno esta idea no solo es mia es de otro compañero que talvez tenemos deseos d crear grandes cosas pero principalmente nu estra idea esta basada en este caso leanlo.

bueno como sabemos el cuerpo humano se deteriora despues de haber crecido y ser joven y por esta razon mi compañero dijo que talvez como el cerebro controla todo el cuerpo claro en su mayor parte, y por esto el dijo que podria existir un transplante de cerebro pero bueno la verdad con lo que eh investigado el cerebro tambien se deteriora con el tiempo y entonces de nada sirviria que se pudiera hacer eso pero habria una manera, con los los genes de la reproduccion humana talvez de alguna manera se podria complementar para de esta manera reparar en algo las partes dañadas. se que muchos dicen que esto es ser ambicioso pero muchos de nosotros somo ambiciosos en difeentes aspectos.

Si alguien tambien conoce un foro sobre donde expresar estas ideas porfavor responda el mensaje.

Saludos.
#25
Hola me dirigo a ustedes por el motivo qeu desconozco el caso e como leer las vocales y consonantes de un vector les dejo mi codigo.

Código (csharp) [Seleccionar]
    class Cola
    {
        private int Frente, Final, TamañoMaximo;
        private char[] C;

        public Cola()
        {
            TamañoMaximo = 5;
            C = new char[TamañoMaximo];
            Frente = -1;
            Final = -1;           
        }

        public bool ColaVacia()
        {
            if (Frente == -1)
                return true;
            else
                return false;
        }

        public bool ColaLLena()
        {
            if (Frente == 0 && Final == TamañoMaximo - 1 || Frente == Final + 1)
                return true;
            else
                return false;
        }

        public void Encolar(char Elemento)
        {
            if (!ColaLLena())
            {
                if (Final == TamañoMaximo - 1)
                    Final = 0;
                else
                    Final = Final + 1;
                if (Frente == -1)
                    Frente = 0;
                C[Final] = Elemento;
            }
            else
            {
                Console.WriteLine("La Cola esta llena");
                Console.WriteLine("Gracias por su colaboracion");
            }
        }

        public void MostrarCola()
        {
            if (Frente < Final)
            {
                for (int i = Frente; i <= Final; i = i + 1)
                {
                    Console.Write("{0} ",C[i]);
                }
            }
            else if (Final < Frente)
            {
                for (int i = Frente; i <= TamañoMaximo - 1; i++)
                {
                    Console.Write("{0} ", C[i]);
                }
                for (int i = 0; i <= Final; i++)
                {
                    Console.Write("{0} ", C[i]);
                }
            }
            else if (Frente == Final)
            {
                Console.WriteLine("{0} ", C[Final]);
            }
        }

    }

    class Program
    {
        static void Main(string[] args)
        {
            Cola ObjetoCola = new Cola();
            int i,ContadorLetras;
           
            char [] Ingresos;
            Ingresos = new char[5];
            Console.WriteLine("Ingrese 5 elementos char");
            for ( i = 0; i < 5;i++ )
            {
                Ingresos[i] = char.Parse(Console.ReadLine());
                ObjetoCola.Encolar(Ingresos[i]);
            }
            ContadorLetras =0;
            for (i = 0; i < 5; i = i + 1)
            {
                if (char.IsLetter(Ingresos[i]))
                    ContadorLetras = ContadorLetras + 1;
            }
            Console.WriteLine("Se contaron {0} Letras", ContadorLetras);
            Console.WriteLine();
            Console.WriteLine();
            Console.WriteLine("visualizando elementos ingresados");
            ObjetoCola.MostrarCola();
            Console.ReadKey();
        }
    }


Lo hice con colas y bueno solo se como hallar el numero de letras qeu tiene el vector pero no puedo hallar las vocales y las consonantes.
Profavor alguien que me ayude, please.
Gracias de antemano.
Saludos
#26
Hola :D a todos aquellos que leen este mensajito. bueno eh estado buscando ejercicios resueltos de C# sobre el tema liztas simplemente enlazadas la verdad es que encontre unos pero no sond e C# son de otros y pos la verdad recien estoy aprendiendo C# :( espero y me aconsejen que seria bueno. y porfavor un libro o una pagina donde haya ejercicios resueltos de C# - Listas simplemente enlazadas

Saludos.
Gracias de antemano.
#27
Hola espero que me puedan ayudar la cuestion es que he venido haciendo una matriz en C# y con lo cual me tope con una duda muy grande bueno intente resolverla de muchas maneras "Se trata de como hallar el maximo de una sola columna"
Mi matriz es de esta manera


           Columna1   Columna2   Columna3
fila 1         10               80              10
fila 2           0                0               10
fila 3           1                0               10
fila 4           2              100             10
fila 5           3               50              10
fila 6           5               20              10
fila 7          80              30              10
fila 8          15              40              12
fila 9          84              50              80
fila 10        10              10              100


bueno los valores no importan tanto, solo como puedo hallar el maximo de cada columna? he intentadp recorriendo pero el caso es que no encuentro la manera.


Código (csharp) [Seleccionar]
Maximo = vector[0,0];
for(i=0;i<Filas;i++)
   {
         for(j=0;j<columnas;j++)
             {
                    supongo que tambien se utilizara un.
                    if(vector[i,j]>Maximo)      
                     Maximo=Vector[i,j];
              }          
    }


Supongo que de esa manera seria? pero en todo caso me sale el maximo de toda la matriz. o talvez se hace de otra manera en la cual se recorre primero el "j" y luego el "i"?, tambien estuve pensando en un vector simple el cual me guarde el maximo de cada columna pero no me sale. Espero que puedan ayudarme. Saludos y gracias de antemano.
#28
Hola me dirijo a ustedes que saben sobre el asunto. espero y me puedan ayudar la cuestion estoy haciendo una matriz ya masomenos se daran cuenta que un poco sencillo pero solo me falta como poder hallar el maximo por columna o por fila eos es todo y les dejo el cigo qeu hice.

Código (csharp) [Seleccionar]
namespace trabajo_academico_ejercicio_2
{
   public struct EmpresaComp
   {
       //Declarando e inicializando el vector Productos
           const int N = 10;
           
           
           public string[] Productos;
           public string RetProduc()
           {
               Productos = new string[N] { "Producto 1", "Producto 2", "Producto 3", "Producto 4", "Producto 5", "Producto 6", "Producto 7", "Producto 8", "Producto 9", "Producto 10" };
               return Productos[i];
           }

           //Declarando e inicializando el vector sucursal
           const int M = 3;
         

           public string[] Almacen;
           public string RetAlmacen()
           {
               Almacen = new string[M] { "Alamacen 1", "Alamacen 2", "Alamacen 3"};
               return Almacen[i];
           }
           //Declarando y creando la matriz Ventas de SUCUR filas y SEC columnas
           public int[,] CantidadPRO;
           public int RetCAntidadP()
           {
               CantidadPRO = new int[M,N];
               return CantidadPRO[i,j];
           }

           public int i, j;
           

           //Leer la matriz
           public void LeeDatos()
           {
               Console.WriteLine("Ingrese las cantidades de los productos por almacenes:");

               for (i = 0; i < M; i = i + 1)
               {

                   Console.WriteLine("Csntidades del {0}", Almacen[i]);

                   for (j = 0; j < N; j = j + 1)

                   CantidadPRO[i, j] = int.Parse(Console.ReadLine());
                   
               }
           }            
           
           //Escribir Listado
           public void Listado3al()
           {
           Console.WriteLine("Listado de los tres Almacenes : ");

               for (i = 0; i < M; i = i + 1)
               {
                    Console.WriteLine("{0}\t", Almacen[i]);
                   for (j = 0; j < N; j = j + 1)
                   {
                        Console.WriteLine("\t {0} hay {1} unidades",Productos[j] ,CantidadPRO[i, j]);
                   }

               }
           }

           [b]// Caculando maximo de los datos igresados
           
           int Max1,Max2,Max3;
           
           public void CalMax()
           {
               Max1 = CantidadPRO[0,0];
               
               for( j= 0; j < N; j = j + 1)
               {
                   for (i = 0; i < M; i++)
                   {                                        
                       if (CantidadPRO[i, 1] > Max1)
                           Max1 = CantidadPRO[i, 1];

                   }
                }
           }
                       
           //Mostrar el Max

           public void MostrarMax()
           {
               for (j = 0; j < N; j = j + 1)
               {
                   for (i = 0; i < M; i++)
                   {                        
                       if (CantidadPRO[i, 1] == Max1)
                           Console.WriteLine(" El maximo del Almacen 1  es {0}",Max1);
                       
                   }
               }
           }[/b]
           //stock minimo menor o = a 10; impresion.

           public void MostrarMinStock()
           {
               Console.WriteLine("=========================");
               Console.WriteLine("Stock minimos: ");
               for (i = 0; i < M; i++)
               {
                   Console.WriteLine("Stock minimo de {0}: ", Almacen[i]);
                   for (j = 0; j < N; j++)
                   {
                       if (CantidadPRO[i, j] <= 10)
                       {
                           Console.WriteLine("\t El {0} con {1} ", Productos[j], CantidadPRO[i, j]);
                       }
                   }
               }
           }

   }


   class Program
   {
       static void Main(string[] args)
       {
           
           Console.Write("\t\t\t HEPL!!!!!  \n\n".ToUpper());

           EmpresaComp Obj1 = new EmpresaComp();

           Obj1.RetProduc();
           Obj1.RetAlmacen();
           Obj1.RetCAntidadP();
           Obj1.LeeDatos();
           Obj1.Listado3al();
           Obj1.CalMax();
           Obj1.MostrarMax();
           Obj1.MostrarMinStock();

               Console.ReadKey();

       }
   }
}


todo lo demas qeu eh echo esta bien espero y me den una manito con eso del max. saludos :D.
#29
Dudas Generales / es una duda sobre excel
24 Septiembre 2010, 00:40 AM
espero y me consteste amig@s :D

espero y me puedan ayudar que desde al fila 13 para abajo es normal pero hasta la fil13 es como si fuera un titulo y cuandos se intenta bajar no se puede se queda estatico como si fuese una barra o algo he buscado en todas partes y nose como hacer eso espero y me respondan XD gracias de antemano :D
como talvez no me entiendo supongoq eu existe algun comnaod o herrarmienta con el cual se puede hacer que la parte superior con un numeor de filas sea inamovible claro que no esta nada de bloqueada ni nada.  Espero me comprendan please help!!!!!.



y como parece que no se puede ver la imagen pongo el hipervinculo.
http://img718.imageshack.us/i/zzzzzzzzzzzzzzzzzzzw.jpg/
#30
espero y me consteste amig@s :D


espero y me puedan ayudar que desde al fila 13 para abajo es normal pero hasta la fil13 es como s fuera un titulo y cuandos e intenta bajar no se puede se queda estatico como sifuese una barra o algo e buscado en todas partes y nose como hacer eso espero y me respondan XD gracias de antemano :D
#31
.NET (C#, VB.NET, ASP) / duda respecto a un ejercicio
18 Septiembre 2010, 23:55 PM
bueno ante todo Holas a la persona que esta biendo este mensaje y bueno tengo una duda muy gandre bueno estab desarrollando un ejercicio y bueno no lo eh terminado a un claro qe lo eh intentado demasiado que ya creo qeu me confundi porfavro si alguien podria ayudarme
El codigo qeu ise fue este:

Código (csharp) [Seleccionar]
class Program
       {
           static void Main(string[] args)
           {
               int Can;
               int i, j;
               double TCM;                              

               Console.WriteLine("Ingrese los datos de los ingresos de la mercaderia");
               Console.Write("Ingrese cantidad de objetos de mercaderia: ");
               Can = int.Parse(Console.ReadLine());

               string[] Mercaderia = new string[Can];
               double[] Ingresos = new double[Can];

               string[] IngresosMERCADERIA = new string[1];
               double TotalMerIngreso;

               for ( i = 0; i < Can; i = i + 1)
               {
                   Console.Write("Ingrese los Nombres de los objetos de mercaderia: ");
                   Mercaderia[i] = Console.ReadLine();

               }

               for (i = 0; i < Can; i++)
               {
                   Console.Write("Ingrese cantidad de mercaderia de {0}: ", Mercaderia[i]);

                   for (j = 0; j < 1; j++)
                   {
                       Ingresos[i] = double.Parse(Console.ReadLine());
                   }
               }
                                                         
                                       
               

               //Mostrar reporte
               Console.WriteLine("Reporte de mercaderia");
               for (i = 0; i < Can; i++)
               {
                   Console.Write("{0}\t", Mercaderia[i]);
                   for (j = 0; j < 1; j++)
                   {
                       Console.Write("{0}\n", Ingresos[i]);
                   }                    
               }
               
               TCM = 0;
               for (i = 0; i < Can; i=1+1)
               {
                   TCM = TCM + Ingresos[i];
                   Console.Write("El total de ingresos de mercaderia es de {0} ", TCM);
               }


                   Console.ReadLine();

           }
       }



Bueno ese ejercicio es en clases y objetos pero eso ya es facil solo que cuando lo corro me sale una pantalla como si fuera la de matrix jajaj no se pork porfavor qeu alguien me ayude