• Martes 7 de Mayo de 2024, 07:38

Mostrar Mensajes

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


Mensajes - figox

Páginas: [1]
1
Java / Re: Posicion De Arreglos Bidimencionales
« en: Jueves 4 de Octubre de 2007, 05:09 »
ya resolvi lo de el round() pero sigue mi duda  con las posiciones,
mi duda se refiere a: que creo dos arreglos multidimencionales del tamaño que yo quiera   un ejemplo es:
2  3      *   5  3
                 1  8
 se multiplican cruzados es decir 2 3   se multiplica por   5  1 y luego 2 3  * 3  8
luego 4 y5 * 5  1,   y 4 y5 * 3  8  esto daría  10+3  6+24
                                                                 20+5  12+40

¿esto es lo que quiero que haga que sume lo multiplicado?
anexo codigo para ver si pueden ayudarme

y se les agradece cualquier aportacion

import java.util.Scanner;
public class suma{
   public static void main(String[] args) {
      // TODO Auto-generated method stub
      Scanner a=new Scanner(System.in);
      int m,n;
      String Linea,M,N;
      System.out.println ("dame la primera dimension ");
                System.out.println ("M: ");
      M = a.nextLine ();
                System.out.println ("N: ");
      N = a.nextLine ();
      m = Integer.parseInt  (M);
                n = Integer.parseInt  (N);    
                int dos [] [] = new int [m] [n];
      int tres [] [] = new int [m] [n];
               
   System.out.println ("introduce los valores para el arreglo A bidimensinal de" + m + "g" + n);
      for (int i = 0 ; i < m ; i++)
          for (int j = 0 ; j < n ; j++)
          {
              System.out.println ("[" + i + "][" + j + "]:");
              Linea = a.nextLine ();
              dos [j] = Integer.parseInt ((Linea));
          }
        System.out.println ("introduce los valores para el arreglo B bidimensinal de" + m + "g" + n);
      for (int i = 0 ; i < m ; i++)
          for (int j = 0 ; j < n ; j++)
          {
              System.out.println ("[" + i + "][" + j + "]:");
              Linea = a.nextLine ();
                        tres [j] = Integer.parseInt ((Linea));
                    }
      
          
            int uno [][]=new int[m][n];
            for (int i = 0 ; i < m ; i++)
          for (int j = 0 ; j < n ; j++)
          {
                    uno [j]= dos[j]*tres[j];
                    }
           
            for (int i = 0 ; i < m ; i++)
          for (int j = 0 ; j < n ; j++)
          {
                    System.out.println("el valor en la posicion ["+i+":"+j+"] = "+ (uno [j])+"\n");                  
                    }
}}

2
Java / Posicion De Arreglos Bidimencionales
« en: Lunes 1 de Octubre de 2007, 05:24 »
tengo dos dudas que no he podido resolver y vuelvo a este lugar donde me han ayudado a entender otras cosas en otros lenguajes,

si alguien puede ayudarme
las dudas son las sig:

¿como se acomodadn las posiciones de dos arreglos bidimencionales despues de haberse ya establecido con ciclos for y al final quiero sumarla pero en posiciones diferentes?

¿y la otra es como se usa el round() para tomar los valores de residuos de divisiones y convertirlos a enteros?

//se les agradece de antemeno cualquier ayuda

3
Pascal / Re: Pregunto
« en: Domingo 16 de Septiembre de 2007, 20:56 »
este es el programa, hasta hay se los dejo solo le falta el copiar el archivo y paserlo al nuevo.
program Leertexto;
uses
    crt;
var
    fichero   :text;
    caracter   :char;
begin
    Assign(fichero,'c:\code.dat');
    Reset(fichero);
    clrscr;
    while not eof(fichero) do
    begin
        while not eoln(fichero) do
        begin
           Read(fichero, caracter);
           Write(caracter)
        end;
        writeln;
        Readln(fichero)
    end;
close(fichero)
end.

4
Pascal / Re: Pregunto
« en: Viernes 7 de Septiembre de 2007, 05:58 »
casi he completado el programa, si lo termino se los dare con todo gusto
y gracias por los apoyos

5
Pascal / Re: Pregunto
« en: Jueves 6 de Septiembre de 2007, 05:01 »
ya lo cheque ya respondio algo mis dudas
encontre la funcion assigned para meter datos del texto a memoria esto mas omenos era
var
P:Pointer;
begin
P:nil;
if assigned(P)then
writeln('lo que sea');
P:=@P;
if assigned (P)then
writeln('lo que sea dos');
end.

espero que esto le sirva  a alguien mas
se te agradece por lo anterior

6
Pascal / Re: Pregunto
« en: Miércoles 5 de Septiembre de 2007, 05:56 »
en windows, uso pascal 70, y ya encontre algo de abrir el archivo de bloc de notas  en el pascal y leerlo pero no he podido pasarlo al espacio de memoria

se les agradece cualquier ayuda

7
Java / Re: Como Empesar
« en: Martes 4 de Septiembre de 2007, 05:11 »
date una vuelta por cybercursos.net  o si no en java.sun.com :devil:

8
Pascal / Pregunto
« en: Martes 4 de Septiembre de 2007, 04:48 »
he visto algo de memoria dinamica, muy poco, pero desearia saber como realizar un programa, que de un archivo creado en bloc de notas, pasarlo a espacio de memoria y de ahi aun archivo nuevo, esto en pascal.

cualquier ayuda se les agradece de antemeno

9
Delphi / Re: Delphi
« en: Miércoles 29 de Agosto de 2007, 02:17 »
se te agradece el consejo  
EnKo  y dejame cheko

10
Delphi / Delphi
« en: Martes 28 de Agosto de 2007, 05:50 »
nescesito saber cual delphi es el mejor

Páginas: [1]