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

C# anfänge Schleife

Willkommen

myGully

Links

Forum

 
Antwort
Themen-Optionen Ansicht
Ungelesen 08.11.15, 22:55   #1
ebay1234
Newbie
 
Registriert seit: Jan 2011
Beiträge: 46
Bedankt: 19
ebay1234 wird langsam von ratten respektiert | 129 Respekt Punkteebay1234 wird langsam von ratten respektiert | 129 Respekt Punkte
Standard C# anfänge Schleife

Hallo,

Ich bin bei C# gerade bei Schleifen.
Ich lasse in einer for schleife einen eingelesen zahlen bereich ausgeben.
Funktioniert.
Danach die Summe zwischen 2 eingelesenen zahlen funktioniert auch, aber eine 3 u 4 aufgabe kapiere ich nicht.

Zahlen ausgeben welche zwischen 2 eingelesenen zahlen ( zb kleinste 3 und größte 60 ) durch 5, 7 und 13 teilbar sind)

4 aufgabe gerade u ungerade zahlen in den zahlenbereich ausgeben.
Das ganze soll ohne if sein, nur mit for, do while oder while schleife.

Hat jmd tipps??
ebay1234 ist offline   Mit Zitat antworten
Ungelesen 09.11.15, 01:06   #2
xenouser
Erfahrenes Mitglied
 
Registriert seit: Dec 2014
Beiträge: 495
Bedankt: 41.397
xenouser erschlägt nachts Börsenmakler | 9694 Respekt Punktexenouser erschlägt nachts Börsenmakler | 9694 Respekt Punktexenouser erschlägt nachts Börsenmakler | 9694 Respekt Punktexenouser erschlägt nachts Börsenmakler | 9694 Respekt Punktexenouser erschlägt nachts Börsenmakler | 9694 Respekt Punktexenouser erschlägt nachts Börsenmakler | 9694 Respekt Punktexenouser erschlägt nachts Börsenmakler | 9694 Respekt Punktexenouser erschlägt nachts Börsenmakler | 9694 Respekt Punktexenouser erschlägt nachts Börsenmakler | 9694 Respekt Punktexenouser erschlägt nachts Börsenmakler | 9694 Respekt Punktexenouser erschlägt nachts Börsenmakler | 9694 Respekt Punkte
Standard

Du solltest hier verschachtelte Schleifen verwenden. Zusätzlich mit dem Modulo-Operator in einer while-Schleife die entsprechenden Werte filtern bzw. ausgeben lassen.
xenouser ist offline   Mit Zitat antworten
Ungelesen 09.11.15, 13:49   #3
back69
Hoffnungsloser Fall
 
Registriert seit: Sep 2013
Ort: 48151 Münster
Beiträge: 132
Bedankt: 106
back69 wird langsam von ratten respektiert | 218 Respekt Punkteback69 wird langsam von ratten respektiert | 218 Respekt Punkteback69 wird langsam von ratten respektiert | 218 Respekt Punkte
Standard

a) C-Code
int kleineZahl = 3;
int grosseZahl = 60;

for (i = kleineZahl; i <= grosseZahl; i++) {
for ( j = 2; j < i; j++) {
if (i % j) printf( "%d ist durch %d teilbar\n",i,j);
}
}

b) Hier mußt du mindestens eine if-Abfrage machen... abhängig davon, ob
"kleineZahl" gerade oder ungerade ist
back69 ist offline   Mit Zitat antworten
Ungelesen 09.11.15, 16:22   #4
ebay1234
Newbie
 
Registriert seit: Jan 2011
Beiträge: 46
Bedankt: 19
ebay1234 wird langsam von ratten respektiert | 129 Respekt Punkteebay1234 wird langsam von ratten respektiert | 129 Respekt Punkte
Standard

Danke.
Wir dürfen kein if benutzen leider.
Nur die Schleifen.
ebay1234 ist offline   Mit Zitat antworten
Ungelesen 09.11.15, 16:33   #5
ebay1234
Newbie
 
Registriert seit: Jan 2011
Beiträge: 46
Bedankt: 19
ebay1234 wird langsam von ratten respektiert | 129 Respekt Punkteebay1234 wird langsam von ratten respektiert | 129 Respekt Punkte
Standard

Irgendwas fehlt bei dein Qqueltext. der mäkert bei i und j rum das bool nicht geht?
Kapier ich grad net, sry steh erst am anfang.
ebay1234 ist offline   Mit Zitat antworten
Ungelesen 10.11.15, 19:10   #6
DeathWatchHDx
Anfänger
 
Registriert seit: May 2014
Beiträge: 1
Bedankt: 0
DeathWatchHDx ist noch neu hier! | 0 Respekt Punkte
Standard

Zitat:
Irgendwas fehlt bei dein Qqueltext. der mäkert bei i und j rum das bool nicht geht?
Kapier ich grad net, sry steh erst am anfang.
Das er bei dem Code die Bedingung bei if als "bool nicht geht" markiert, liegt daran das du deine Bedingung mit irgendetwas vergleichen musst sprich du brauchst den Vergleichsoperator "==" und irgendeinen Vergleich.
DeathWatchHDx 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 09:13 Uhr.


Sitemap

().