Hi,
also ich habe eine Aufgabe bei der ich irgendwie leider nicht weiterkomme, vielleicht kann mir einer helfen.
Ich muss die Summen der negativen Zahlen und der postivzen Zahlen einer Matrix jeweils addieren.
Mein Coding ist jetzt so, leider spuckt die Konsole nicht das gewünsche Ergebnis raus, kann mir vielleicht einer helfen.
danke
also ich habe eine Aufgabe bei der ich irgendwie leider nicht weiterkomme, vielleicht kann mir einer helfen.
Ich muss die Summen der negativen Zahlen und der postivzen Zahlen einer Matrix jeweils addieren.
Mein Coding ist jetzt so, leider spuckt die Konsole nicht das gewünsche Ergebnis raus, kann mir vielleicht einer helfen.
danke
Code:
class posMatrizen3x3
{
void berechne(double a1[][])
{
double sump=0;
double summ=0;
double p1=0;
double p2=0;
for(int i=0;i<a1.length;i++)
{
for(int j=0; j<a1.length;j++)
{
if(a1[i][j]>0)
{
sump=sump+a1[i][j];
}
if(a1[i][j]<0)
{
summ=summ+a1[i][j];
}
p1=p1+sump;
p2=p2+summ;
}
}
System.out.println("Die summe der positiven zahlen lautet " +p1);
System.out.println("Die summe der negative zahlen lautet " +p2);
}
public static void main(String[] args)
{
double [][]a={{1.0, 2.0, 3.0, -4.0, -5.0, -6.0},
{3.0, -4.0, -6.0, 5.0, -7.0, 5.0},
{5.0, -3.0, 3.0, 5.0, 6.0, -7.0}};
posMatrizen3x3 o1= new posMatrizen3x3();
o1.berechne(a);
}
}