Jump to content

Java Odevim


ibrahim___23

Recommended Posts

öncelikle konuyu yanlıs yere actı isem herkesten özür dilerim. yardımlarınıza ıhtıyacım var bana verılen java odevınde ısın ıcınden cıkamıyorum profilimden messenger adresımı ekleyıp yardım edebılırmısın bana konusu ıse dersımın matrısının determınantını ıstıyor yardımlarınızı beklıyorum

hatta konuyu buraya eklıyım bır goz gezdırırsınız

import java.util.Scanner;


public class Det {
public static void det2(int [][] matris){
int deter = (matris[0][0] * matris[1][1]) - (matris[0][1] * matris[1][0]);
System.out.println("Determinant = " + deter);
}
public static void det3(int [][] matris){
int deter = (matris[0][0] * matris[1][1] * matris[2][2])
+ (matris[1][0] * matris[2][1] * matris[0][2])
+ (matris[2][0] * matris[0][1] * matris[1][2])
- (matris[0][2] * matris[1][1] * matris[2][0])
- (matris[1][2] * matris[2][1] * matris[0][0])
- (matris[1][0] * matris[0][1] * matris[2][2]);
System.out.println("Determinant = " + deter);
}
public static int [][] degerVerme(int [][] matris, int satir){
Scanner klavye = new Scanner(System.in);
for (int i = 0; i < satir; i++) {
for (int j = 0; j < satir; j++) {
System.out.print("a [" + ( i + 1 ) + " , " + ( j + 1 ) + "] = ");
matris [i][j] = klavye.nextInt();
}
}
for (int i = 0; i < satir; i++) {
for (int j = 0; j < satir; j++) {
System.out.print(matris[i][j] + " ");
}
System.out.println("");
}
return matris;
}
public static void main(String[] args) {
Scanner klavye = new Scanner(System.in);
System.out.print("Satir ve Sutun: ");
int satir = klavye.nextInt();
//System.out.print("Sutun : ");
//int sutun = klavye.nextInt();
int [][] matris = new int [satir][satir];
degerVerme(matris, satir);
if (satir == 2)
det2(matris);
else if (satir == 3)
det3(matris);
}
}[/CODE]

yapıyorum gelıyorum program 1,2 ve 2,2 yapınca hatalı calısmaya baslıyor

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...