myGully.com Boerse.SH - BOERSE.AM - BOERSE.IO - BOERSE.IM Boerse.BZ .TO Nachfolger
Zurück   myGully.com > Computer & Technik > Programmierung
Seite neu laden

Java Aufgabe

Willkommen

myGully

Links

Forum

 
Antwort
Themen-Optionen Ansicht
Ungelesen 04.05.14, 14:47   #1
razer122
Anfänger
 
Registriert seit: Sep 2011
Beiträge: 7
Bedankt: 8
razer122 ist noch neu hier! | 0 Respekt Punkte
Standard Java Aufgabe

Hallo,

Ich bin gerade dabei für eine Java Klausur zu lernen. Leider komme ich bei einerAufgabe nicht richtig vorran...

Hier die Aufgabe: Schreiben Sie bitte eine while-Schleife, die alle gleichzeitig durch sieben, zwölf und dreizehn teilbaren Zahlen zwischen -100 und 153 rückwärts ausgibt.

Muss ich dies mit Modulu machen? Denn ich habe keine Ahnung welche Zahl durch 12,13 und 7 teilbar sein soll zwischen den genannten zahlen...
razer122 ist offline   Mit Zitat antworten
Ungelesen 04.05.14, 16:05   #2
mona_lisa
Eskapistin
 
Benutzerbild von mona_lisa
 
Registriert seit: Apr 2009
Beiträge: 2.756
Bedankt: 3.561
mona_lisa leckt gerne myGully Deckel in der Kanalisation! | 16340117 Respekt Punktemona_lisa leckt gerne myGully Deckel in der Kanalisation! | 16340117 Respekt Punktemona_lisa leckt gerne myGully Deckel in der Kanalisation! | 16340117 Respekt Punktemona_lisa leckt gerne myGully Deckel in der Kanalisation! | 16340117 Respekt Punktemona_lisa leckt gerne myGully Deckel in der Kanalisation! | 16340117 Respekt Punktemona_lisa leckt gerne myGully Deckel in der Kanalisation! | 16340117 Respekt Punktemona_lisa leckt gerne myGully Deckel in der Kanalisation! | 16340117 Respekt Punktemona_lisa leckt gerne myGully Deckel in der Kanalisation! | 16340117 Respekt Punktemona_lisa leckt gerne myGully Deckel in der Kanalisation! | 16340117 Respekt Punktemona_lisa leckt gerne myGully Deckel in der Kanalisation! | 16340117 Respekt Punktemona_lisa leckt gerne myGully Deckel in der Kanalisation! | 16340117 Respekt Punkte
Standard

Zitat:
Zitat von razer122 Beitrag anzeigen
Muss ich dies mit Modulu machen?
Ja klar! ^^
Z.B. int x=153... while(x>=-100)... (auch wenn das nicht so fein ist, direkt mit festen Werten zu arbeiten, aber bei so einer Aufgabe macht das sicherlich nichts^^)
und in die while-Schleife dann vielleicht sowas:
PHP-Code:
if(x%7==0&&x%12==0&&x%13==0) {
                
System.out.println(x);
            } 
...und x dekrementieren nicht vergessen.
Ist aber eine komische Aufgabe, da kommt doch nur Null raus, oder bin ich jetzt doof?
mona_lisa ist offline   Mit Zitat antworten
Ungelesen 28.07.14, 09:15   #3
raid4x
Anfänger
 
Registriert seit: May 2011
Beiträge: 3
Bedankt: 0
raid4x ist noch neu hier! | 0 Respekt Punkte
Standard

laut Aufgabenstellung:

public class Teilbar {
public static void main(String[] args) {
int zahl = 153;
while (zahl >= 100) {
System.out.println( zahl ); //TEST
if( (zahl % 7 == 0 )&& (zahl % 12 == 0)&& (zahl % 13 == 0))
System.out.println(zahl + " ist gleichzeitig durch 7 , 12 und 13 teilbar");

zahl--;

}
}

}

es gibt aber NIX aus.!!!
lies die Frage nochmal richtig
raid4x ist offline   Mit Zitat antworten
Ungelesen 11.09.14, 09:46   #4
HappyMike34
Erfahrenes Mitglied
 
Registriert seit: Mar 2010
Beiträge: 671
Bedankt: 653
HappyMike34 leckt gerne myGully Deckel in der Kanalisation! | 134125 Respekt PunkteHappyMike34 leckt gerne myGully Deckel in der Kanalisation! | 134125 Respekt PunkteHappyMike34 leckt gerne myGully Deckel in der Kanalisation! | 134125 Respekt PunkteHappyMike34 leckt gerne myGully Deckel in der Kanalisation! | 134125 Respekt PunkteHappyMike34 leckt gerne myGully Deckel in der Kanalisation! | 134125 Respekt PunkteHappyMike34 leckt gerne myGully Deckel in der Kanalisation! | 134125 Respekt PunkteHappyMike34 leckt gerne myGully Deckel in der Kanalisation! | 134125 Respekt PunkteHappyMike34 leckt gerne myGully Deckel in der Kanalisation! | 134125 Respekt PunkteHappyMike34 leckt gerne myGully Deckel in der Kanalisation! | 134125 Respekt PunkteHappyMike34 leckt gerne myGully Deckel in der Kanalisation! | 134125 Respekt PunkteHappyMike34 leckt gerne myGully Deckel in der Kanalisation! | 134125 Respekt Punkte
Standard

Die Zahl muss durch das kleinste gemeinsame Vielfache aus 7, 13 und 12 teilbar sein. Da 7 und 13 Primzahlen sind ist das KGV 7*12*13 = 1092.
Ergo ist nur 0 in diesem Bereich durch alle drei Zahlen teilbar.

Zitat:
Zitat von snupiekat Beitrag anzeigen
Ich bin kein Informatiker und in der Schule hatte ich in Mathe eine 5.[/B]
Das hättest du nicht extra erwähnen müssen
__________________
my brain has two parts, the right and the left...on the left, there is nothing right...on the right, there is nothing left
HappyMike34 ist offline   Mit Zitat antworten
Ungelesen 11.09.14, 11:36   #5
eitch100
Agnostiker
 
Benutzerbild von eitch100
 
Registriert seit: Dec 2009
Beiträge: 4.203
Bedankt: 4.438
eitch100 leckt gerne myGully Deckel in der Kanalisation! | 1104671402 Respekt Punkteeitch100 leckt gerne myGully Deckel in der Kanalisation! | 1104671402 Respekt Punkteeitch100 leckt gerne myGully Deckel in der Kanalisation! | 1104671402 Respekt Punkteeitch100 leckt gerne myGully Deckel in der Kanalisation! | 1104671402 Respekt Punkteeitch100 leckt gerne myGully Deckel in der Kanalisation! | 1104671402 Respekt Punkteeitch100 leckt gerne myGully Deckel in der Kanalisation! | 1104671402 Respekt Punkteeitch100 leckt gerne myGully Deckel in der Kanalisation! | 1104671402 Respekt Punkteeitch100 leckt gerne myGully Deckel in der Kanalisation! | 1104671402 Respekt Punkteeitch100 leckt gerne myGully Deckel in der Kanalisation! | 1104671402 Respekt Punkteeitch100 leckt gerne myGully Deckel in der Kanalisation! | 1104671402 Respekt Punkteeitch100 leckt gerne myGully Deckel in der Kanalisation! | 1104671402 Respekt Punkte
Standard

Zitat:
Zitat von snupiekat Beitrag anzeigen
Das Problem ist, dass eine ganze Zahl niemals durch eine Primzahl wie 7 oder 13 oder 5 etc. geteilt werden kann.
Autsch... Also ist z.B. 10 nicht durch 5 teilbar... Da hast du entweder etwas verwechselt, es verkehrt ausgedrückt oder wirklich kein Plan...


Zitat:
Zitat von snupiekat Beitrag anzeigen
Die 12 ist immer durch 2 teilbar, egal wie oft diese mit einer Ganzzahl vervielfältigt wird, sagt mir gerade der Taschenrechner.
Du kannst JEDE gerade Zahl mit JEDER anderen ganzen Zahl multiplizieren und das Ergebnis ist IMMER eine gerade Zahl. Und gerade Zahlen sind natürlich immer durch 2 teilbar... Aber trotzdem Respekt vor deinem Taschenrechner...

Fühl dich aber bitte nicht auf den Schlips getreten, das ist nicht böse gemeint. Du hast hast dich leider nur etwas weit aus dem "mathematischen" Fenster gelehnt...

Zitat:
Zitat von raid4x Beitrag anzeigen
lies die Frage nochmal richtig
Mal ganz davon abgesehen, dass der Thread mittlerweile vermutlich für den Threadersteller uninteressant geworden ist, denke ich auch, dass das eine sinnlose Aufgabe wäre, es sei denn, euer Lehrer möchte euch bewusst zum Grübeln bringen...
__________________
Der Klügere gibt nach... deshalb regieren die Dummen die Welt
eitch100 ist offline   Mit Zitat antworten
Antwort


Forumregeln
Du kannst keine neue Themen eröffnen
Du kannst keine Antworten verfassen
Du kannst keine Anhänge posten
Du kannst nicht deine Beiträge editieren

BB code is An
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.

Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:46 Uhr.


Sitemap

().