Matriz, me ajuda?

17 respostas
andrea_laranjeira

Ola pessoal

eu ja fiz um programa mais nao consigo executar olhar embaixo .

eu tenho um exercicio :

Pergunta: Implemente os programas de operçao com matriz.

import java.util.<em>;

import IO.</em>;	

class exerc_10{
public static void main( String[] args){
    
     int A,B;
  	
     Scanner input = new Scanner (System.in); 
     
  	
     System.out.print("digite a letra e A");
     A = input.nextInt();
     
  	
     System.out. print("digite a letra e B");
     B = input.nextInt();
  	
     int Matriz[][] = new int [A][B];
  	
     for(int A = 0; A<Matriz.length; linha ++){
        for ( int coluna=0; B<Matriz.length; B++){
        
           System.out.print ("digites ELEMENTO MATRIZ " );
           Matriz[A][B] = input.nextInt(); 
        }
        
     } 
  
  
     for(int A = 0; B<Matriz.length; A ++){
        for ( int B=0;B<Matriz.length; B++){
        
           System.out.print (Matriz[A][B]+"\t" );
        }
        System.out.println();
     } 
  
  
  }

}

alguem me ajuda?? :cry:

obrigada

abraço d dedeia

17 Respostas

luistiagos

fala seu cuecão fake… qual o problema q da na parada?
o que acontesse qdo executa?

andrea_laranjeira

:frowning:

ViniGodoy

Pare de pedir exercícios de casa aqui no GUJ. E leia parte das dicas no outro tópico:
http://www.guj.com.br/posts/list/105737.java

R

luistiagos:
fala seu cuecão fake… qual o problema q da na parada?
o que acontesse qdo executa?

ooushi essa é booa agora quer dizer que mulher não pode programar agora é
PUFF ’

andrea_laranjeira

ahh Raafiinha ;

eu sou estudante amo meu curso ciencia da computaçao puc-ba mto serio!!

vc nao sabia eu sou ciencia d comp?

vc nao gosta ajuda comigo tudo bem :frowning:

abraço

D

XD…olhem isso

http://www.guj.com.br/posts/list/105438.java

pode até ser moça,mas o que tem de simpática(simpatica != bonita)&&(essaParteNãoExiste,MasVamosLá)(MuitoMenos == aInteligente :D) tem de devagar…pelo menos nesse post ele vaio com algum codigo.Mas taí,manda o stack minha fRor srsr…(com r msmo).

ramilani12

Vc realmente fez este exercicio? há inumeros erros de compilação …

Por favor leia este topico: http://www.guj.com.br/posts/list/50115.java

D

Uia…eu tbem sou de Salvador : D

ramilani12

Raafiinha ;:
luistiagos:
fala seu cuecão fake… qual o problema q da na parada?
o que acontesse qdo executa?

ooushi essa é booa agora quer dizer que mulher não pode programar agora é
PUFF '

Programar pode mas não pedir exercícios prontos …

Roger75

Com uma rápida procura no Google é fácil achar muita coisa:

http://www.roseindia.net/java/beginners/MatrixSum.shtml

R

vishe tenho certeza que eu sei bem menos que você ;

dmandrak

Homem ou Mulher já é seu quarto ou quinto tópico que EU vi - fora os que passaram reto por mim - no qual vc pede a resposta de um exercício.

Pior, vc ainda não conseguiu postar seus códigos com A BENDITA TAG CODE e também ainda não especificou muito bem seus problemas.

Cueca ou calcinha, não me interessa (para os fins do GUJ :twisted: ) desde que vc nos ajude a te ajudar!!!

luistiagos

Raafiinha ;:
luistiagos:
fala seu cuecão fake… qual o problema q da na parada?
o que acontesse qdo executa?

ooushi essa é booa agora quer dizer que mulher não pode programar agora é
PUFF '

A questão não é que mulher não possa programar e sim o naipe e a foto da suposta “mulher” que esta pedindo ajuda e o tipo de ajuda (exercicios prontos) que ele ops quiz dizer ela quer…

mas estou disposto a ajudalo(a) diga ao menos qual o problema qdo executa o codigo? da erro de execução?
compilação? ou vc não faz ideia do que? o que aparece na tela?

victorwss

Porque que ao invés de ficar atacando a menina ninguém dá uma dica decente pra ela?

Primeiro, use a tag code.

Pois bem, seu código vai ficar assim:
import java.util.*;
import IO.*;
class exerc_10{
    public static void main( String[] args){
        int A,B;
        Scanner input = new Scanner (System.in);
        System.out.print("digite a letra e A");
        A = input.nextInt();
        System.out. print("digite a letra e B");
        B = input.nextInt();

        int Matriz[][] = new int [A][B];
        for(int A = 0; A<Matriz.length; linha ++){
            for ( int coluna=0; B><Matriz.length; B++){
                System.out.print ("digites ELEMENTO MATRIZ " );
                Matriz[A][B] = input.nextInt();
            }
        }

        for(int A = 0; B><Matriz.length; A ++){
            for ( int B=0;B<Matriz.length; B++){
                System.out.print (Matriz[A][B]+"\t" );
            }
            System.out.println();
        }
    }
}
Primeira coisa, é "import java.io.*;" e não "import IO.*;".
GALACTUS

Coitada da garota :(, se eu soube-se com certeza eu a ajudaria, apenas “ajudaria” e não daria a bagaça pronta.

Valder_Olmo_Correa

Andréia, ou sei lá quem você é,
primeiramente, aprenda, por favor, a usar a tag code. É assim, quando for colar seu código, primeiro tecle na tag code, cole seu código, aperte a tag code novamente, aí submeta o post.
Depois, com relação a seu código. você reparaou que você usa uma variável não delcarada no looping for, essa linha++ aí, onde você declar essa variável ?
Para usar o looping for você deve colocar uma condição inicial, você usou int A, depois a condição de parada, no terceiro argumento é a incrementação ou decremento da variável que está controlando o looping, ou seja, é a variável A, mas você usou linha ???
O mesmo se aplica ao looping interno, você usa uma variável coluna e incrementa o looping com B++. Ou você incrementa com coluna ou inicia com B.
E troque também a condição de parada do for interno para B<Matriz.length;

Aqui dou uma sugestão de código:
Seu código deve ficar assim:

import java.util.*;   
import IO.*;   
class exerc_10{   
    public static void main( String[] args){   
        int A,B;   
        Scanner input = new Scanner (System.in);   
        System.out.print("digite a letra e A");   
        A = input.nextInt();   
        System.out. print("digite a letra e B");   
        B = input.nextInt();   
  
        int Matriz[][] = new int [A][B];   
        for(int A = 0; A<Matriz.length; A++){   
            for ( int B = 0; B<Matriz.length; B++){   
                System.out.print ("digites ELEMENTO MATRIZ " );   
                Matriz[A][B] = input.nextInt();   
            }   
        }   
  
        for(int A = 0; A<Matriz.length; A ++){   
            for ( int B=0;B<Matriz.length; B++){   
                System.out.print (Matriz[A][B]+"\t" );   
            }   
            System.out.println();   
        }   
    }   
}
Valder_Olmo_Correa

Pelo o que entendi você quer apenas colocar os elementos numa matriz, certo ?

Criado 8 de outubro de 2008
Ultima resposta 8 de out. de 2008
Respostas 17
Participantes 11