For schleife für die ersten hundert durch 3 teilbaren Zahlen?
Ich schreibe morgen eine Informatikklausur und verstehe hier die Aufgabe 5 b nicht so richtig.
Kann mir einer erklären wie das funktioniert?
Ich schreibe morgen eine Informatikklausur und verstehe hier die Aufgabe 5 b nicht so richtig.
Kann mir einer erklären wie das funktioniert?
Hallo, um meine Informatik Aufgaben lösen zu können, musste ich mir XAMPP herunterladen, da ich etwas mit html und php erstellen soll. Um meine Ergebnisse einsehen zu können, muss ich localhost öffnen. Jedoch gelange ich bei Eingabe davon immer auf eine Webseite auf der “XAMPP” geschrieben geht, nicht auf die eigentliche localhost Seite. Wie komme…
Hier komme ich auch nicht ganz klar
könnte mir irgendwer bei der aufgabe helfen? ich habe hier irgendwas falsch gemacht aber ich verstehe nicht was ich genau falsch gemacht habe.
Kann mir jemand bei dieser Aufgabe helfen? Wir lassen den Computer Würfeln! Dabei legen wir fest, dass dieser erst dann aufhören darf, wenn zwei Sechsen direkt nacheinander gewürfelt worden sind. Welcher Schleifentyp ist für diese Aufgabe geeignet? Programmieren Sie eine Routine, welche den Computer solange Zufallszahlen zwischen 1 und 6 generieren lässt, bis zwei Sechsen…
Also, ich habe 2 Jahre lang HTML, Css und JavaScript gelernt. Dann hatte ich aufgehört und gesagt, dass ich nicht mehr programmieren will. Weil: 1. Ich es langweilig finde 2. Weil ich fast einschlafe 3. Weil es mich nicht mehr wirklich interessiert Vor 2 Tagen wollte ich mit C# anfangen und dachte mir so. Ne…
Was sind die ersten 100 durch 3 teilbaren Zahlen?
0, 3, 6, 9, …, 294, 297
Die Zählvariable erhöht sich jedes Mal also um 3, also muss man das i = i+1 durch i = i+3 ersetzen und auch i < 12 durch i < 300.
Die andere Möglichkeit wäre von 0 bis 99 zu zählen und dann jeweils 3i auszugeben.
Du kannst einfach den Modulo Operator nutzen. Der liefert 0 wenn zwei zahlen ohne rest durcheinander Teilbar sind(z.B. 6%3=0)
Der passende C oder C++ code wäre:
#include <iostream>
int main(){
for (int i = 0 ; i<=100; i++){
if(i % 3 == 0) std::cout << i << std::endl;
}
}
Hoffentlich hilfts dir:)
In C müsstest du allerdings eine andere Ausgabemethode verwenden und dürftest Iostream nicht inkludieren.
Es geht um die ersten hundert durch 3 teilbaren Zahlen. Nicht um die ersten hundert Zahlen und eine Ausgabe für die, die durch 3 teilbar sind. Logischerweise würde man diese 3 in den Schleifenkopf verwenden, warum sollte man über Zahlen loopen, die kein Vielfaches von 3 sind?
Du kannst von 1-100 loopen und die Zahl mal drei ausgeben. Beispiel:
Es geht um die ersten hundert durch 3 teilbaren Zahlen. Nicht um die ersten hundert Zahlen und eine Ausgabe für die, die durch 3 teilbar sind. Logischerweise würde man diese 3 in den Schleifenkopf verwenden, warum sollte man über Zahlen loopen, die kein Vielfaches von 3 sind?
Ich loope über 1-100 und gebe jedes mal das dreifache aus. Somit:
Werte von i:
1, 2, 3 … 99, 100
Ausgabe:
3, 6, 9 … 297, 300
Mea culpa, da war ich was vorschnell. Nehme mal an es geht eher darum den Schleifenkopf zu ändern aber geht so natürlich auch 🙂