Erste Schritte Bitte helfen sie mir diese Programm zu schreiben

A

anko

Mitglied
Erstellen Sie ein Programm, welches drei logische Eingabewerte erhält:
- untererFüllstandÜberschritten (false oder true)
- obererFüllstandÜberschritten (false oder true)
- filterVerschmutzt (false oder true)
Aus diesen drei Eingangssignalen werden die folgenden logischen Ausgangssignale erzeugt:
- alarm (false oder true)
- pumpe (false oder true)
Pumpe
Alarm
Steuerungsprogramm
oberer Füllstand überschritten
unterer Füllstand überschritten
Filter verschmutzt
Eingangssignale Ausgangssignale
Scenario:
Ein Wasserbehälter wird mit einer Pumpe gefüllt. Der Wasserbehälter hat zwei digitale Sensoren,
die den Füllstand anzeigen. Vor der Pumpe befindet sich ein Filter, dessen Verschmutzung durch
einen weiteren Sensor angezeigt wird (filterVerschmutzt = true bei Verschmutzung). Das
Computerprogramm soll die Steuersignale für den Alarm und für die Pumpe auf folgende Weise
ermitteln:
- Die Pumpe soll eingeschaltet werden (pumpe = true), wenn der obere Füllstand unterschritten
ist.
- Wenn der obere Füllstand unterschritten ist und der Filter verschmutzt ist, soll Alarm ausgelöst
werden (alarm = true).
- Wenn der untere Füllstand unterschritten ist, soll Alarm ausgelöst werden (alarm = true).
Hinweis: Wenn der untere Füllstand unterschritten ist, ist natürlich auch der obere Füllstand
unterschritten.
- Wenn die Füllstandssensoren einen undefinierten Füllstand anzeigen, soll Alarm ausgelöst
werden (alarm = true).
 
Robat

Robat

Top Contributor
Mag ja alles sein. Wir sind hier aber ein Forum zur Selbsthilfe und keine Plattform die einem die Hausaufgaben macht.
Fang an und wenn du konkrete Fragen hast helfen hier sicherlich alle liebend gern.
Ein fertiges Programm wirst du kostenlos nicht bekommen.
 
Robat

Robat

Top Contributor
Prinzipiell geb ich dir da ja recht.
Einfach nur die Aufgabe hier reinzukopieren ohne jegliche konkrete Frage zeigt aber mMn nicht die Einstellung die Aufgabe alleine lösen zu wollen.
 
A

anko

Mitglied
ich habe so versucht zu schreiben.
Java:
/**
 *
 * Beschreibung
 *
 * @version 1.0 vom 13.03.2018
 * @author
 */

public class pumpe {
 
  public static void main(String[] args) {
     bool alarm,  pumpe;
    bool untererFüllstandÜberschritten, obererFüllstandÜberschritten, filterVerschmutzt;
    System.out.println("untererFüllstandÜberschritten: ");
    untererFüllstandÜberschritten = Tastatur.liesBoolean();
    System.out.println("obererFüllstandÜberschritten:");
    obererFüllstandÜberschritten = Tastatur.liesBoolean();
    System.out.println("filterVerschmutzt: ");
    filterVerschmutzt = Tastatur.liesBoolean();
    if (untererFüllstandÜberschritten == false && obererFüllstandÜberschritten == false && filterVerschmutzt == true) {
       alarm = true;
       pumpe = true;
      
      
    else if(untererFüllstandÜberschritten == false && obererFüllstandÜberschritten == false && filterVerschmutzt == false)
       alarm = true;
       pumpe = false;
       }
      
     else{   alarme = false;
             pumpe = false;
      
       }
     System.out.println("Das Wahr eingegebene Wert ist: " + alarm, +pompe );

  } // end of main

} // end of class pumpe
 
Zuletzt bearbeitet von einem Moderator:
Robat

Robat

Top Contributor
Und funktioniert es wie du es dir vorstellst?
BTW:
bool gibts in Java nicht. Wenn schon boolean.
 
mrBrown

mrBrown

Super-Moderator
Mitarbeiter
Den ersten Fehler hat @Robat doch schon genannt.

Die weiteren bekommst du angezeigt, wenn du das ganze mal kompilierst und dir die Compilerfehler anguckst ;) Wenn du dann dazu Fragen hast, helfen wir gerne.
 
A

anko

Mitglied
bei Kompilation bekomme ich viele Fehler. und ich weiß nicht wie ich es korrigieren kann
Code:
Compiliere D:\pumpe.java mit Java-Compiler
pumpe.java:15:37: error: cannot find symbol
    untererFüllstandÜberschritten = Tastatur.liesBoolean();
                                    ^
  symbol:   variable Tastatur
  location: class pumpe
pumpe.java:17:36: error: cannot find symbol
    obererFüllstandÜberschritten = Tastatur.liesBoolean();
                                   ^
  symbol:   variable Tastatur
  location: class pumpe
pumpe.java:19:25: error: cannot find symbol
    filterVerschmutzt = Tastatur.liesBoolean();
                        ^
  symbol:   variable Tastatur
  location: class pumpe
pumpe.java:32:14: error: cannot find symbol
     else{   alarme = false;
             ^
  symbol:   variable alarme
  location: class pumpe
pumpe.java:36:70: error: cannot find symbol
     System.out.println("Das Wahr eingegebene Wert sind: " + alarm, +pompe );
                                                                     ^
  symbol:   variable pompe
  location: class pumpe
5 errors
 
Zuletzt bearbeitet von einem Moderator:
N

Neumi5694

Bekanntes Mitglied
Fang mal oben an.
cannot find symbol: Tastatur
Heißt: Tastatur keine gültige Variable. Lösung: Variable mit dem passenden Typ deklarieren und initialisieren.
Sofern es sich dabei um eine Klasse handelt, findet der Compiler das Package für die Klasse nicht
Lösung: Entweder den vollen Packagenamen mit angeben (also FQN = fully qualified name) oder ganz oben mit import darauf verweisen.

ps: Ganz unten im System.out hast du ein Komma zu viel (vor dem Plus-Zeichen)
 
Flown

Flown

Administrator
Mitarbeiter
Bitte Code und Fehlermeldungen (Stacktrace) in Code-Tags setzen
[code=java]//JAVA CODE HERE[/code]
[code]//STACKTRACE HERE[/code]
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
A GUI- Allgemeines Problem (Bitte helfen) Java Basics - Anfänger-Themen 15
U Bitte Helfen kleines Spiel Java Basics - Anfänger-Themen 9
J Datentypen Generics - Bitte helfen !! Java Basics - Anfänger-Themen 9
K 50 errormeldungen- komme auch nach vielen Nachmittagen nicht weiter. bitte helfen Java Basics - Anfänger-Themen 39
D Ausgabe in Datei ( bitte helfen ) Java Basics - Anfänger-Themen 13
S Bitte helfen: Datum vergleichen? Java Basics - Anfänger-Themen 10
K Hilfe beim starten eines Programms! Bitte helfen. Java Basics - Anfänger-Themen 8
M Methoden. ich versteh das einfach nicht! Bitte helfen! Java Basics - Anfänger-Themen 4
A Starthilfe für Java. Bitte helfen :-( Java Basics - Anfänger-Themen 13
N Kann mir bitte jemand helfen? Java Basics - Anfänger-Themen 6
A Java Versionsproblem? Bitte helfen! Java Basics - Anfänger-Themen 4
pry bitte Hilfe beim Kreditrechner objektorientiert Java Basics - Anfänger-Themen 6
marcooooo einmal noch schnell hilfe bitte:/ Java Basics - Anfänger-Themen 2
F Methoden Bitte Helft mir meinen Fehler zu finden. Möchte in diesem Bankenprogramm durch die Konsoleneingabe auswählen welches Konto reduziert und welches erhö Java Basics - Anfänger-Themen 17
I Methoden char Array Aufgabe (bitte hierbei um Hilfe) Java Basics - Anfänger-Themen 3
ZH1896ZH OOP Verstehe nicht was der Hinweis bedeutet, bitte um Hilfe! Java Basics - Anfänger-Themen 2
B BITTE!! Ich brauche dringende Hilfe bei einer Aufgabe Java Basics - Anfänger-Themen 17
S Bitte Hilfe zu Fehlermeldung am Handy Java Basics - Anfänger-Themen 2
I Do-While / Kalkulator / Bitte um Hilfe Java Basics - Anfänger-Themen 9
P Bitte Hinweise zu folgendem "Klassenproblem" Java Basics - Anfänger-Themen 3
M Bitte um Hilfe bei Quellcode (Rekursion) Java Basics - Anfänger-Themen 6
C Stack und Queue in Aktion (Bitte Hilfe für die Klausur) Java Basics - Anfänger-Themen 7
F (Eclipse) Beim importieren etwas fehlerhaft bitte um Hilfe :) Java Basics - Anfänger-Themen 3
B MVC Struktur mit mehreren Szenen - wer schaut mal bitte drüber? Java Basics - Anfänger-Themen 2
T Bitte um Hilfe Java Basics - Anfänger-Themen 9
D Arraylisten sortieren bitte um Hilfe Java Basics - Anfänger-Themen 4
P Erste Schritte Bitte ein paar Erklärungen zu meinem Code Java Basics - Anfänger-Themen 6
J Bitte Hilfe Java Basics - Anfänger-Themen 4
W FileReader - Bitte um Erklärung Java Basics - Anfänger-Themen 7
V Memory Logik Problem/Denkblockade, bitte helft Java Basics - Anfänger-Themen 1
T Bitte um Hilfe bei Aufgabe: Long zahl = Long.parseLong(args [0]); Java Basics - Anfänger-Themen 3
J Bitte um Erklärung Java Basics - Anfänger-Themen 4
D Bitte um Hilfe bei "error: package com.apple.eawt does not exist import com.apple.eawt.*;" Java Basics - Anfänger-Themen 1
C Polymorphie - Erklärung bitte Java Basics - Anfänger-Themen 5
M Quadrat zeichnen einfach bitte! Java Basics - Anfänger-Themen 2
F Bitte mal Zusammenhänge der Klassen erklären Java Basics - Anfänger-Themen 8
P <identifier> expected Fehler bitte um Hilfe Java Basics - Anfänger-Themen 5
J Kann mir bitte mal jemand diese Codes erklären? Java Basics - Anfänger-Themen 19
J Threading-Aufgabe. Totale Noob Fragen, aber bitte trotzdem beantworten ;) Java Basics - Anfänger-Themen 7
O Rundungsfehler bitte erklären! Java Basics - Anfänger-Themen 4
K NullPointerException wird geworfen, bitte um Hilfe! Java Basics - Anfänger-Themen 7
M Erklärung Code Mergesort Bitte Java Basics - Anfänger-Themen 3
N While Schleife Erklärung Bitte Java Basics - Anfänger-Themen 3
S Variablen Hilfe bitte Java Basics - Anfänger-Themen 6
Z Erste Schritte Bitte helft mir dringend!! Java Basics - Anfänger-Themen 3
T Unit tests fehlerhaft bitte um hiiiiilfe :D Java Basics - Anfänger-Themen 1
J Ich bitte DRINGEND um Hilfe!!! Java Basics - Anfänger-Themen 16
Q Importieren meiner Boundary? Bitte Hilfe Java Basics - Anfänger-Themen 3
T Eine kurze frage vor der prüfung bitte. Java Basics - Anfänger-Themen 5
CyberFish initialisieren, obwohl es gemacht wurde! Bitte um Hilfe Java Basics - Anfänger-Themen 10
H Bitte um Hilfe von Profis. Java Basics - Anfänger-Themen 5
S Klassen Formel zur Berechnung .... Bitte um Hilfe Java Basics - Anfänger-Themen 7
H Methoden Bitte um Erklärung der askString-Methode Java Basics - Anfänger-Themen 15
J Probleme bei kompilieren ... Bitte um Hilfe Java Basics - Anfänger-Themen 27
O Erste Schritte Aller Anfang ist schwer ! Bitte um Unterstützung Java Basics - Anfänger-Themen 6
G Bitte um Erklärung dieser einer Zeile Java Basics - Anfänger-Themen 5
P Bitte um hilfe bei einfachem Rechner Java Basics - Anfänger-Themen 7
B Bitte Hilfe für Funktionalität eines Sudokus Java Basics - Anfänger-Themen 8
K Brauche bitte Hilfe, bei umgekehrter Ausgabe!! Java Basics - Anfänger-Themen 6
G Input/Output FilenameFilter aber bitte keine Unterordner Java Basics - Anfänger-Themen 5
J Vererbung Anfänger Programm bitte um Kritik&Anregungen Java Basics - Anfänger-Themen 21
N Bitte Java Basics - Anfänger-Themen 2
D ???:L Bitte einmal mit drüber nachdenken Java Basics - Anfänger-Themen 5
eLogic DownloadManager - Bitte helft mir Java Basics - Anfänger-Themen 7
R Vererbung Bitte um Erklärung - Instanzvariablen Java Basics - Anfänger-Themen 8
U finde fehler nicht! bitte um hilfe Java Basics - Anfänger-Themen 8
M Problem: code too large - bitte um Hilfe Java Basics - Anfänger-Themen 12
B Java und Javac funktionieren nicht - bitte hilfe Java Basics - Anfänger-Themen 5
P Bitte helft mir Java Basics - Anfänger-Themen 3
3 Bitte um Hilfe bei Lösung einer Aufgabe Java Basics - Anfänger-Themen 16
M Aus CSV-Datei lesen und anzeigen (bitte schnell um Antwort) Java Basics - Anfänger-Themen 6
R Jave Problem... bitte um Hilfe!! Java Basics - Anfänger-Themen 6
S Java problem, bitte um hilfe! Java Basics - Anfänger-Themen 9
B Bitte um Hilfe es geht um Array + Punkte wie Dreieck,Fläche etc. Java Basics - Anfänger-Themen 12
C Bitte kurzes Feedback - JavaVersionen Java Basics - Anfänger-Themen 6
M Bitte um Verbesserungsvorschläge Java Basics - Anfänger-Themen 14
N verständniss problem bitte um hilfe Java Basics - Anfänger-Themen 3
L Brauche bitte dringend Hilfe für Klausur Java Basics - Anfänger-Themen 8
B Monat und Jahr bitte um Hilfe Java Basics - Anfänger-Themen 8
T Java Beispiel Bitte helft mir Java Basics - Anfänger-Themen 5
A Dringende Bitte um Erklärungen zum besseren Verständnis Java Basics - Anfänger-Themen 4
D Java Problem bitte um hilfe Java Basics - Anfänger-Themen 4
S Datei-KopierProgramm ? CODE BITTE VERBESSERN Java Basics - Anfänger-Themen 11
D code erklären bitte ! Java Basics - Anfänger-Themen 15
Rudolf Verstehe das Ergebnis nicht - bitte erklären Java Basics - Anfänger-Themen 7
M Kann mir bitte jemand "java.util.ArrayList" erklären? Java Basics - Anfänger-Themen 5
M Bitte um Kontrolle meines Quelltextes Java Basics - Anfänger-Themen 10
J Leichte Java Anfängerfrage. Bitte schnelle Antwort. :) Java Basics - Anfänger-Themen 10
S BITTE UM HILFE: Unterschied Deklaration und Signatur einer Methode Java Basics - Anfänger-Themen 3
S BITTE UM HILFE HASHTABLE/import java.util.Hashtable in Ecplipse Java Basics - Anfänger-Themen 12
T Problem mit Aufgabe..bitte um Hilfe Java Basics - Anfänger-Themen 8
G Bitte um Erklärung Java Basics - Anfänger-Themen 9
D Ausgabe sauber formatieren *bitte nochmal reinschaun* Java Basics - Anfänger-Themen 7
S Bitte um Hilfe beim unsortierten Binärbaum!! Java Basics - Anfänger-Themen 6
-horn- Bitte: Wie besondere Daten auslesen und umspeichern? Java Basics - Anfänger-Themen 3
N Bitte um Hilfe - zyklisch Existenz einer Datei prüfen Java Basics - Anfänger-Themen 21
G ein kleines java prog - hat aber einen fehler-bitte um hilfe Java Basics - Anfänger-Themen 5
G Verstehe das nicht. bitte um hilfe Java Basics - Anfänger-Themen 13
A Bitte! This ist wohl das größte Hindernis in Java Java Basics - Anfänger-Themen 19
J Bitte um Erklärung für einen Java-Ausdruck Java Basics - Anfänger-Themen 8

Ähnliche Java Themen

Anzeige

Neue Themen


Oben