Forum Clubic

Un devoir sur les matrix

Voici un devoir que j’ai reçu en classe mais je ne connais vraiment rien alors aidez mois svp:

sujet: TAB est un tableau de m x m éléments fformer et afficher le vecteur Y ou Yi est la difference entre le premier et du dernier element de la ligne i

Cinéphile ton prof de maths ? :wink:

svp je dois traiter se sujet en java je suis vraimet tres coincice

A quoi ça sert les devoirs ?
Réponse: à apprendre quelquechose, surtout quand on le fait soi-même.

Je pourrais te reformuler ton énoncé, mais en aucun cas je ne ferais (ou n’importe qui ici) le boulot à ta place. Tu te retrousses les manches, tu tentes d’écrire un programme et si tu cales sur un concept, n’hésite pas à nous demander de l’aide. Mais le Mac Drive où on te sers le produit tout chaud, c’est dans une autre enseigne.

Merci de ta compréhension.

Salut,

On ne va pas faire tes devoirs, mais tu trouvera les éléments dont tu as besoin dans la F.A.Q Matrices[/url] et dans ce [url=http://java.developpez.com/livres/javaEnfants/]cours Java pour débutant.

Bonjour
je me suis mis a la tache et voila ce que j’ai fait mais il ya un hique et je pense que cette vois ci vous pourrai m’aider merci

public class devoir
{

static public void main (String[]args) 
{
int[][] TAB={{1,1},{1,1}};
int diff=0;
int[] TAB1={1};
int m;
System.out.println("Entrez la taille du tableau:");
m=Integer.parseInt(lire());
for(int i=0;i<m;i++)
for(int j=0;j<m;j++)
{
System.out.println("Veuillez saisir l'entier de coordonnee X("+i+","+j+")");
TAB[i][j]=Integer.parseInt(lire());

}
System.out.println("la Matrice de "+m+" x "+m+" est:");
for(int i=0;i<TAB.length;i++)
	for(int j=0;j<TAB.length;j++)
System.out.println(TAB[i][j]);


for(int j=0;;)
	for(int i=0;i<m;i++)
		{
			int val1=TAB[i][j];

for(int j1=m-1;;)
	for(int i1=0;i1<m;i1++)
		{
			int val2=TAB[i1][j1];
 			diff=val1-val2;
 			TAB1[i]=diff;
 			System.out.println("le vecteur y= ");
			for(int i3=0;i3<TAB1.length;i3++)
			System.out.println("le vecteur y=["+i+"] est "+TAB1[i]);
		}
		}
}

//Fontion de lecture au clavier
private  static String lire()
{
String lue=null;
try
{
lue=new java.io.BufferedReader(new java.io.InputStreamReader(System.in)).readLine();
}
catch(java.io.IOException e){}
return  lue;	
}

}