hy.
also es geht um eine aufgabe, in der verschiedene zahlenarrays sotiert werden sollen und dann wieder ausgegeben.
der code ist fertig, und geht auch. meine freundin muss das programm an ihrer uni abgeben. da gibt es so eine art "online-bewertungssystem" des codes. sehr geil -.- naja, hier erstmal der code:
Okay, das liebe Onlinebewertungsprogramm meint aber folgendes:
ähm ja, alles klar. kann mir das jemand von hebräischen inst deutsche übersetzen?
kleine anmerkung: ich programmiere eigentlich c, mach das nur für meine freundin in java. kenn mich also nicht so genau mit den begriffen aus (eigentlich garnicht). also bitte nicht im javaslang loslegen, sondern für absolute idioten erklären
danke
hoffe auf baldige hilfe, muss morgen (montag) abgegeben werden
also es geht um eine aufgabe, in der verschiedene zahlenarrays sotiert werden sollen und dann wieder ausgegeben.
der code ist fertig, und geht auch. meine freundin muss das programm an ihrer uni abgeben. da gibt es so eine art "online-bewertungssystem" des codes. sehr geil -.- naja, hier erstmal der code:
Code:
public class SelSort {
public static int[] sort(int[]a)
{
int h, i;
for (h = 0; h < a.length-1; h++)
{
for (i = 0; i < a.length-1; i++)
{
int x = a[i];
int y = a[i + 1];
if (x > y)
{
a[i] = y;
a[i + 1] = x;
}
}
}
return a;
}
public static String output(int[]a, String b)
{
int i, j;
String s = " " + b + ": {";
for (i = 0; i < (a.length - 1); i++)
s = s + a[i] + ", ";
s = s + a[a.length - 1] + "}\nsortiert: ";
int[]c = sort(a);
for(j = 0; j < c.length-1; j++)
s = s + c[j] + ", ";
s = s + c[c.length - 1];
return(s);
}
public static void main(String[] args)
{
int[]a = {6, 5, 4, 3, 2, 1, 0};
int[]b = {54, 3, 98, 46, 234};
int[]c = {8, 5, 6, 3, 5, 1, 0};
int[]d = {44, 888, 3333, 9, 555, 22};
System.out.println(output(a, "a"));
System.out.println(output(b, "b"));
System.out.println(output(c, "c"));
System.out.println(output(d, "d"));
}
}
Okay, das liebe Onlinebewertungsprogramm meint aber folgendes:
Schnittstelle (Pflichtest)
1Test(s) saved.
Compilation successful.
Testsuite: TestSelSortStructure
Tests run: 1, Failures: 1, Errors: 0, Time elapsed: 0.03 sec
Testcase: testStructure took 0.009 sec
FAILED
Return type ('[I') for method 'public static int[] SelSort.sort(int[])' IS NOT 'void'.
junit.framework.AssertionFailedError: Return type ('[I') for method 'public static int[] SelSort.sort(int[])' IS NOT 'void'.
at de.uniwue.i2.simple.test.MethodTester.assertExactReturnType(MethodTester.java:263)
at TestSelSortStructure.testStructure(TestSelSortStructure.java:17)
ähm ja, alles klar. kann mir das jemand von hebräischen inst deutsche übersetzen?
kleine anmerkung: ich programmiere eigentlich c, mach das nur für meine freundin in java. kenn mich also nicht so genau mit den begriffen aus (eigentlich garnicht). also bitte nicht im javaslang loslegen, sondern für absolute idioten erklären
danke
hoffe auf baldige hilfe, muss morgen (montag) abgegeben werden