Zurück   RR:Board > Computer > Programmierung
Thema geschlossen
 
Themen-Optionen Thema durchsuchen
Bookmark and Share   Bookmark bei: Del.icio.us Bookmark bei: Facebook Bookmark bei: StumbleUpon Bookmark bei: Yahoo

[Java] - Ein- und Ausgabe ????
Alt 22.08.2007, 16:25   # 1
cheffeof
File Camper
gruen gruen gruen gruen gruen 
Bewertung:
cheffeof hat 200 bis 299 Punktecheffeof hat 200 bis 299 Punktecheffeof hat 200 bis 299 Punkte
Registriert seit: Sep 2006
Beiträge: 205
Power: 11
Question [Java] - Ein- und Ausgabe ????

Hi, ich habe da ein Problem,
ich will ein Programm schreiben, wo wenn man eine eins eingibt
die Ausgabe "sehr gut" kommt.
Bei einer 2 " gut"
Bei einer 3 " befriedigend"
und bei 4, 5, 6 " unbefriedigend"
Mein Problem besteht jetzt darin, dass ich keine Ahnung hab wie ich die Zahlen
einlesen kann, wenn der User diese eingibt.
Bitte um schnelle Hilfe,
mfg cheffe
  cheffeof ist offline  

AW: Ein- und Ausgabe ????
Alt 22.08.2007, 22:46   # 2
deo
Einer geht noch!
rot
Bewertung:
deo hat die Renommee-Anzeige deaktiviert
Registriert seit: Jul 2005
Beiträge: 375
Power: 14
Standard AW: Ein- und Ausgabe ????

Hi, also wir haben es in der Schule damals mit Hilfe der Konsole Klasse gemacht.

http://www.grabler.de/software/java/java.htm

Aber man kann es auch über den InputStreamReader machen. Ist nich viel schwerer.

http://www.rolandgeyer.at/kurse/germ...rc/jav026.html

hoffe ich konnte dir helfen.
  deo ist offline  

AW: Ein- und Ausgabe ????
Alt 23.08.2007, 10:57   # 3
LoSeRcHiLd
Heimkino
gruen gruen 
Bewertung:
LoSeRcHiLd hat 300 bis 399 PunkteLoSeRcHiLd hat 300 bis 399 PunkteLoSeRcHiLd hat 300 bis 399 PunkteLoSeRcHiLd hat 300 bis 399 Punkte
Registriert seit: Jan 2007
Beiträge: 61
Power: 9
LoSeRcHiLd eine Nachricht über ICQ schicken
Standard AW: Ein- und Ausgabe ????

hat das programm eine gui? also eine grafische oberfläche? wenn ja könntest du es einfach in einem textfeld auslesen. ansonsten kann ich nur den scanner empfehlen den mein vorposter schon hier erwähnt hatt.
  LoSeRcHiLd ist offline  

AW: Ein- und Ausgabe ????
Alt 23.08.2007, 12:56   # 4
Dizzar
Warez Wurm
rot rot rot 
Bewertung:
Dizzar hat 2500 bis 5000 PunkteDizzar hat 2500 bis 5000 PunkteDizzar hat 2500 bis 5000 PunkteDizzar hat 2500 bis 5000 PunkteDizzar hat 2500 bis 5000 PunkteDizzar hat 2500 bis 5000 PunkteDizzar hat 2500 bis 5000 PunkteDizzar hat 2500 bis 5000 PunkteDizzar hat 2500 bis 5000 PunkteDizzar hat 2500 bis 5000 Punkte
Registriert seit: Aug 2007
Internet: DSL2 32K
Beiträge: 913
Power: 13
Standard AW: Ein- und Ausgabe ????

Mach das am besten mit Prompt, wenn dir das was sagt.
Also:

Code:
variable=prompt("Bitte die Zahl eingeben!")
und dann überprüfst du die variable mit switch.

Code:
switch (variable) { case '1': alert("sehr gut"); usw }
Müsste so in etwa aussehen.


"Die Geschichte wird gnädig zu mir sein, denn ich habe vor sie selbst zu schreiben."

Coder gegen Bezahlung gesucht!
  Dizzar ist offline  

AW: Ein- und Ausgabe ????
Alt 23.08.2007, 19:17   # 5
Fazil
what the dormouse said
rot rot rot 
Bewertung:
Fazil hat mehr als 5000 PunkteFazil hat mehr als 5000 PunkteFazil hat mehr als 5000 PunkteFazil hat mehr als 5000 PunkteFazil hat mehr als 5000 PunkteFazil hat mehr als 5000 PunkteFazil hat mehr als 5000 PunkteFazil hat mehr als 5000 PunkteFazil hat mehr als 5000 PunkteFazil hat mehr als 5000 Punkte
Fazil hat mehr als 5000 Punkte
Registriert seit: Nov 2006
Internet: Modem/ISDN
Beiträge: 961
Power: 15
Standard AW: Ein- und Ausgabe ????

ich könnts dir kurz als japplet schreiben falls du willst^^


[img]http://www.xup.in/pic,11933403/bild-topcutsali.PNG[/img]
You`ve found a treasure! You`re now owner of the desired privilege to be mentioned in my signature! 1st : Azad, 2nd : Crux, 3rd : fragl0r...and so on: rado, cello, Fabz, Double-X, Sn0wm4n, Blackwalker, Final™, mk0, noodlz, RoSe, Zero_Demon, J0rd4N, T.K., raised.fist, G33z4RR, ^Phil, BlackStar, tortur3, StrikeFreedom, ~Illuminatus~
  Fazil ist offline  

AW: Ein- und Ausgabe ????
Alt 23.08.2007, 21:42   # 6
Dizzar
Warez Wurm
rot rot rot 
Bewertung:
Dizzar hat 2500 bis 5000 PunkteDizzar hat 2500 bis 5000 PunkteDizzar hat 2500 bis 5000 PunkteDizzar hat 2500 bis 5000 PunkteDizzar hat 2500 bis 5000 PunkteDizzar hat 2500 bis 5000 PunkteDizzar hat 2500 bis 5000 PunkteDizzar hat 2500 bis 5000 PunkteDizzar hat 2500 bis 5000 PunkteDizzar hat 2500 bis 5000 Punkte
Registriert seit: Aug 2007
Internet: DSL2 32K
Beiträge: 913
Power: 13
Standard AW: Ein- und Ausgabe ????

Ich kann auch den gesamten Quelltext schreiben.
Musste uns nur mal auf den aktuellen Stand bringen


"Die Geschichte wird gnädig zu mir sein, denn ich habe vor sie selbst zu schreiben."

Coder gegen Bezahlung gesucht!
  Dizzar ist offline  

AW: Ein- und Ausgabe ????
Alt 26.08.2007, 13:05   # 7
cheffeof
File Camper
gruen gruen gruen gruen gruen 
Bewertung:
cheffeof hat 200 bis 299 Punktecheffeof hat 200 bis 299 Punktecheffeof hat 200 bis 299 Punkte
Registriert seit: Sep 2006
Beiträge: 205
Power: 11
Threadstarter
Standard AW: Ein- und Ausgabe ????

Ok, wär super wenn du mir den quelltext schreiben könntest.
Um genauer zu sein, es handelt sich um eine applikation in java und hab die switch anweisung schon eingebaut, aber ich krieg das mit dem bufferreader nicht hin. Mit dem prompt hats nicht funktioniert.
mfg cheffe
  cheffeof ist offline  

AW: Ein- und Ausgabe ????
Alt 27.08.2007, 20:02   # 8
Fazil
what the dormouse said
rot rot rot 
Bewertung:
Fazil hat mehr als 5000 PunkteFazil hat mehr als 5000 PunkteFazil hat mehr als 5000 PunkteFazil hat mehr als 5000 PunkteFazil hat mehr als 5000 PunkteFazil hat mehr als 5000 PunkteFazil hat mehr als 5000 PunkteFazil hat mehr als 5000 PunkteFazil hat mehr als 5000 PunkteFazil hat mehr als 5000 Punkte
Fazil hat mehr als 5000 Punkte
Registriert seit: Nov 2006
Internet: Modem/ISDN
Beiträge: 961
Power: 15
Standard AW: Ein- und Ausgabe ????

also als japplet sieht das so aus:

Code:
import java.awt.*; import java.awt.event.*; import javax.swing.*; public class Zensuren extends JApplet { private JTextField jTextField1 = new JTextField(); private JLabel jLabel1 = new JLabel(); private JButton jButton1 = new JButton(); private JScrollPane jScrollPanejTextArea1 = new JScrollPane(); private JTextArea jTextArea1 = new JTextArea(""); public void init() { Container cp = getContentPane(); cp.setLayout(null); cp.setBounds(0, 0, 300, 300); jTextField1.setBounds(160, 16, 113, 24); jTextField1.setText(""); cp.add(jTextField1); jLabel1.setBounds(8, 16, 104, 16); jLabel1.setText("Note / Zahlenwert"); jLabel1.setFont(new Font("MS Sans Serif", Font.PLAIN, 13)); cp.add(jLabel1); jButton1.setBounds(72, 72, 137, 33); jButton1.setText("Zensur"); cp.add(jButton1); jButton1.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent evt) { jButton1ActionPerformed(evt); } }); jScrollPanejTextArea1.setBounds(56, 160, 169, 49); jTextArea1.setText(""); jScrollPanejTextArea1.setViewportView(jTextArea1); cp.add(jScrollPanejTextArea1); } public void jButton1ActionPerformed(ActionEvent evt) { int value1 = Integer.valueOf ( this.jTextField1.getText() ).intValue(); switch (value1) { case 1 : this.jTextArea1.setText("Sehr gut"); break; case 2 : this.jTextArea1.setText("Gut"); break; case 3 : this.jTextArea1.setText("Befriedigend"); break; case 4 : this.jTextArea1.setText("Unbefriedigend"); break; case 5 : this.jTextArea1.setText("Unbefriedigend"); break; case 6 : this.jTextArea1.setText("Unbefriedigend"); break; default : this.jTextArea1.setText("Diese Note gibt es nicht!"); } } }


[img]http://www.xup.in/pic,11933403/bild-topcutsali.PNG[/img]
You`ve found a treasure! You`re now owner of the desired privilege to be mentioned in my signature! 1st : Azad, 2nd : Crux, 3rd : fragl0r...and so on: rado, cello, Fabz, Double-X, Sn0wm4n, Blackwalker, Final™, mk0, noodlz, RoSe, Zero_Demon, J0rd4N, T.K., raised.fist, G33z4RR, ^Phil, BlackStar, tortur3, StrikeFreedom, ~Illuminatus~
  Fazil ist offline  

AW: Ein- und Ausgabe ????
Alt 27.08.2007, 20:21   # 9
oRkisH
Einer geht noch!
rot
Bewertung:
oRkisH hat 500 bis 999 PunkteoRkisH hat 500 bis 999 PunkteoRkisH hat 500 bis 999 PunkteoRkisH hat 500 bis 999 PunkteoRkisH hat 500 bis 999 Punkte
Registriert seit: Aug 2005
Beiträge: 327
Power: 14
Standard AW: Ein- und Ausgabe ????

Du brauchst eine eingabe und das musst du in eine Switch schleife einbauen. Fuer die eingabe brauchst du einen BufferedReader
PHP-Code:
         BufferedReader Tastatur
            
= new BufferedReader(new InputStreamReader(System.in)); 

Hier ein komplettes Eingabe bsp.

PHP-Code:
/*****  Programm eingabe.java  *******
*                                    *
*         Eingaben in Java           *
*                                    *
*************************************/

   // import java.io.BufferedReader;
   // import java.io.InputStreamReader;
   // oder einfacher:
   
import java.io.*;
   
   public class 
eingabe
   
{
      public static 
void main(String parameter[]) throws Exception
      
{
         
int Intzahl=4711;
         
float Realzahl;
         
char Zeichen;
         
String Zeichenkette;

         
BufferedReader Tastatur
            
= new BufferedReader(new InputStreamReader(System.in));

         
System.out.println("Initialisierung ganze Zahl: " Intzahl +"\n");

         
System.out.print("Eingabe einer ganzen Zahl (nur dezimal): ");
         
Intzahl Integer.parseInt(Tastatur.readLine());
         
System.out.println("Es wurde " Intzahl " eingegeben\n");

         
System.out.print("Eingabe einer reellen Zahl: ");
         
Realzahl Float.parseFloat(Tastatur.readLine());
         
System.out.println("Es wurde " +  Realzahl " eingegeben\n");

         
System.out.print("Eingabe eines Zeichens: ");
         
Zeichen = (char)Tastatur.read();
         
// Tastaturpuffer loeschen (mehr als ein Zeichen eingegeben):
         
while (Tastatur.read() != '\n');
         
System.out.println("Es wurde " +  Zeichen " eingegeben\n");

         
System.out.print("Eingabe einer Zeichenkette: ");
         
Zeichenkette Tastatur.readLine();
         
System.out.println("Es wurde " +  Zeichenkette " eingegeben\n");
      }
   } 
Hoffe habe dir geholfen.
  oRkisH ist offline  

AW: Ein- und Ausgabe ????
Alt 29.08.2007, 14:30   # 10
ndreisg
Heimkino
gruen gruen 
Bewertung:
ndreisg hat 300 bis 399 Punktendreisg hat 300 bis 399 Punktendreisg hat 300 bis 399 Punktendreisg hat 300 bis 399 Punkte
Registriert seit: Aug 2007
Internet: DSL 2000
Beiträge: 52
Power: 8
Standard AW: Ein- und Ausgabe ????

falls du den JDeveloper benutzt musst du irgendwo eine einstellung ändern damit du in der Konsole im JDev etwas eingeben kannst! ich weiß jez grad nicht wo das ist aber falls dus nicht findest kann ich ja mal schaun wenn ich daheim bin!
  ndreisg ist offline  

AW: Ein- und Ausgabe ????
Alt 29.08.2007, 21:48   # 11
Knusperkeks
Pudel des Todes
vip
Bewertung:
Knusperkeks hat mehr als 10.000 PunkteKnusperkeks hat mehr als 10.000 PunkteKnusperkeks hat mehr als 10.000 PunkteKnusperkeks hat mehr als 10.000 PunkteKnusperkeks hat mehr als 10.000 PunkteKnusperkeks hat mehr als 10.000 PunkteKnusperkeks hat mehr als 10.000 PunkteKnusperkeks hat mehr als 10.000 PunkteKnusperkeks hat mehr als 10.000 PunkteKnusperkeks hat mehr als 10.000 Punkte
Knusperkeks hat mehr als 10.000 PunkteKnusperkeks hat mehr als 10.000 Punkte
Registriert seit: Sep 2005
Internet: Modem/ISDN (=<128k)
Beiträge: 3.725
Power: 34
Standard AW: Ein- und Ausgabe ????

Zitat:
Zitat von ndreisg Beitrag anzeigen
falls du den JDeveloper benutzt musst du irgendwo eine einstellung ändern damit du in der Konsole im JDev etwas eingeben kannst! ich weiß jez grad nicht wo das ist aber falls dus nicht findest kann ich ja mal schaun wenn ich daheim bin!
Das sollte nun aber auch genug hilfe sein!

Wenn solche aufgaben von dir verlangt werden solltest du sie eigentlich auch können

Zu theme wie man das programmiert ist die aj auch schon der source gepostet worden!

Knusperkeks


http://www.xup.in/pic,98987735/voodoo-100x100.png
The Prodigy is back!
  Knusperkeks ist offline  
Thema geschlossen

RR:Board > Computer > Programmierung :: [Java] - Ein- und Ausgabe ????


Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir erlaubt, Anhänge anzufügen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

vB Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.



Alle Zeitangaben in WEZ +1. Es ist jetzt 22:10 Uhr.
vBulletin Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.