Java :: Aufgabe #260
3 Lösungen
Welche Zahl ist die größte?!
Anfänger - Java
von DragStar
- 20.03.2020 um 11:50 Uhr
Schreiben Sie, unter Verwendung geschalteter if-Anweisungen, ein Programm, welches die größte von drei eingegebenen Zahlen ausgibt.
Der Fall, dass zwei oder alle drei Zahlen gleich sind, soll nicht betrachtet werden.
Der Fall, dass zwei oder alle drei Zahlen gleich sind, soll nicht betrachtet werden.
Lösungen:
Java-Code
package Aufgaben; import java.util.Scanner; public class größteZahl { public static void main(String[] args) { int zahl1, zahl2, zahl3; Scanner scanner = new Scanner(System.in); System.out.println("Erste Zahl bitte: "); zahl1 = scanner.nextInt(); System.out.println("Zweite Zahl bitte: "); zahl2 = scanner.nextInt(); System.out.println("Dritte Zahl bitte: "); zahl3 = scanner.nextInt(); if(zahl1 > zahl2 && zahl1 > zahl3) { System.out.println("Die Größte der eingegeben Zahlen ist: " + zahl1); } else if(zahl2 > zahl1 && zahl2 > zahl3) { System.out.println("Die Größte der eingegeben Zahlen ist: " + zahl2); } else if(zahl3 > zahl1 && zahl3 > zahl2) { System.out.println("Die Größte der eingegeben Zahlen ist: " + zahl3); } } }
C-Code
#include <stdio.h> int main() { double zahl1; double zahl2; double zahl3; printf("Geben Sie Zahl 1 ein!\n"); scanf("%lf",&zahl1); printf("Geben Sie Zahl 2 ein!\n"); scanf("%lf",&zahl2); printf("Geben Sie Zahl 3 ein!\n"); scanf("%lf",&zahl3); if(zahl1 > zahl2 && zahl1 > zahl3) { printf("%lf ist die Groesste Zahl!",zahl1); } if(zahl2 > zahl1 && zahl2 > zahl3) { printf("%lf ist die Groesste Zahl!",zahl2); } if(zahl3 > zahl1 && zahl3 > zahl2) { printf("%lf ist die Groesste Zahl!", zahl3); } return 0; }
Java-Code
import java.util.Scanner; public class WelcheZahlIstdieGrößte { /* * Schreiben Sie, unter Verwendung geschalteter if-Anweisungen, ein Programm, * welches die größte von drei eingegebenen Zahlen ausgibt. Der Fall, dass zwei * oder alle drei Zahlen gleich sind, soll nicht betrachtet werden. */ public static void main(String[] args) { int zahl1; int zahl2; int zahl3; Scanner scan = new Scanner(System.in); System.out.println("Bitte erste Zahl eingeben!"); zahl1 = scan.nextInt(); System.out.println("Bitte die zweite Zahl eingeben!"); zahl2 = scan.nextInt(); System.out.println("Bitte die dritte Zahl eingeben!"); zahl3 = scan.nextInt(); if (zahl1 > zahl2 && zahl1 > zahl3) { System.out.println(zahl1); } if (zahl2 > zahl1 && zahl2 > zahl3) { System.out.println(zahl2); } if (zahl3 > zahl2 && zahl3 > zahl1) { System.out.println("Die größte Zahl ist die: " + zahl3); } scan.close(); } }