Java:
public class Median {
public static void main(String[]args){
int a = 4;
int b = 7;
int c = 2;
int middle = 0;
int d = 0;
System.out.print(a);
System.out.print(" ");
System.out.print(b);
System.out.print(" ");
System.out.println(c);
if((a > b)&&(a < c))
a = middle;
else
if((a < b)&&(a > c))
a = middle;
else
if((b > a)&&(b < c))
b = middle;
else
if((b < a)&&(b > c))
b = middle;
else
if((c > a)&&(c < b))
c = middle;
else
if((c < a)&&(c > b))
c = middle;
if(d == 0)
System.out.println(middle);
}
}
Ich versuche mir seit einiger Zeit das Programmieren mit Java beizubringen mit Hilfe eines Buches und Videos aus dem Internet.Am Ende jedes Kapitles im Buch gibt es einige Übungsaufgaben.Ich bin grade am Ende von kapitel 3(Schleifen) angekommen.Bei einer der Aufgaben muss man ein Programm erstellen,dass die mitllere aus drei Zahlen rauschreibt.Ich habe versucht,dass die drei Zahlen miteinander verglichen werden und dann die mittlere Zahl den Wert middle ersetzt.Den Wert middle hab ich auf Null gesetzt.Aber am Ende wird auch immer Null ausgegeben.Ich hoffe ihr könnt mir helfen.
MfG
Ceaser87