Lassen Sie uns ein Programm zum Anzeigen einer Multiplikationstabelle für eine gegebene Zahl schreiben.
Dieses Problem verwendet Schleife. Wo Schleife verwendet wird, wo immer Sie sich wiederholende Anweisungen haben, so
besteht die erste Aufgabe oder Herausforderung für einen Schüler darin, festzustellen, ob die Prozedur sich wiederholende Anweisungen enthält
oder nicht.
Wenn dies der Fall ist, können Sie eine Schleife verwenden.
Dafür sollten Sie das Verfahren verstehen.
Lassen Sie uns zunächst lernen, wie man das Verfahren versteht und wie man eine Schleife nimmt und ein Problem löst.
Hier ist also ein sehr grundlegendes Problem.
Sehen wir uns einmal eine Multiplikationstabelle an.
Ich habe bereits ein Beispiel für ein Einmaleins, so sieht es aus.
Zum Beispiel Nummer sechs.
wir schreiben es so: sechs einsen sind sechs.
sechs zweimal ist 12.
Sechs
drei ist 18 usw.
Also schreiben wir so. Das gleiche wollen
wir, dass unser Programm jetzt gedruckt wird.
Wenn Sie beobachten, jedes Mal, wenn eine Zahl sechs mit etwas multipliziert wird und wir das Ergebnis erhalten und angezeigt werden, werden
sie mit einer Zahl multipliziert und mit einer Zahl multipliziert und auf
diese Weise
angezeigt. Dies ist also nicht nur eine einmalige Multiplikation.
Wir multiplizieren weiter, wie oft Sie multiplizieren.
Ja.
Dann sollten wir in diesem, was wir sonst noch wissen sollten, zunächst einmal wissen.
eine
Zahl Dies ist eine Zahl richtig.
Also hier schreibe ich eine Nummer.
Dann sollte es mit 1 multipliziert werden, dann mit 2, dann mit 3 und 4.
Das sieht aus wie ein Computer.
Ja.
Wir haben im vorherigen Video gesehen, dass wir es
dort verwendet haben.
Ich wurde eins, dann zwei, dann drei, vier, dann so weiter, richtig.
Das ist also ein Zähler.
Lassen Sie uns das gleiche verwenden.
Ich höre dann,
wie wir dieses Ergebnis bekommen.
Sechs, dann zwölf, dann
18 Dies wird durch Multiplikation dieser beiden erhalten.
Das ist also nichts anderes als I in n oder n in i, was immer Sie sagen, diese beiden werden multipliziert.
Das ist es.
Es bedeutet also, dass ich N nehmen sollte und ich und ich multiplizieren und es erhalten sollte und bei jedem Schritt sollte ich erhöht werden,
die Zahl bleibt gleich, ich sollte erhöht werden.
So sollte ich ein Verfahren dafür gestalten.
Das Verfahren ist also, i ab 1 zu nehmen und mit 6 zu multiplizieren, um die Antwort zu erhalten.
Um dies zu tun, habe ich bereits ein Flussdiagramm gezeichnet. Hier habe ich ein Beispiel für ein Flussdiagramm.
Schauen wir uns das Flussdiagramm an.
Geben Sie eine Zahl ein.
Wir sollten eine Zahl richtig kennen.
Wir sollten eine Zahl kennen.
Dann sollten wir i.
Am Anfang sollte es 1 sein.
Ich sollte als 1 gemacht werden.
Die Zahl ist also gegeben und ich ist auch 1.
Wie oft müssen wir dann 10 anzeigen, nur 1-10.
Das ist ausreichend.
Also sollte ich zehn erreichen.
Dann sollte es aufhören.
Aber es wird elf, dann solltest du aufhören.
Also ist I kleiner als 10.
Ja.
Was muss ich dann tun.
Ich drucke nur I in n, diesen Teil drucke ich, diesen Teil.
Drucken Sie dieses aus und erhöhen Sie dann den Wert von i, I plus plus, also weise ich I plus eins zu, erhöhe den Wert
und fahre dann wieder fort.
Überprüfen Sie erneut den Zustand.
Es ist weniger als 10 richtig.
Dann wieder multiplizieren.
Holen Sie sich das Ergebnis, dann weise ich ein Plus zu.
Also werde ich drei und dann überprüfe.
Es sind weniger als 10.
Ja.
Dann multipliziere es, dann wird ich vier.
Es ist weniger als 10 multipliziert, ich werde 5.
So wird es sich wiederholen.
Und wenn I nicht kleiner als 10 ist.
Das ist falsch, es wird aufhören.
Ich habe also bereits ein Flussdiagramm basierend auf dieser Arbeit gezeichnet.
Lassen Sie uns dies nun in ein einfaches Programm umwandeln.
Also sehen wir uns das Flussdiagramm an und konvertieren es. In unserem Programm müssen
wir Eingaben annehmen, die n richtig sind.
Also beginne ich hier mit int main,
ich werde nicht #include alles schreiben.
Diese Bibliotheken kennen Sie bereits.
Darüber haben wir schon gesprochen. dann brauche ich
hier die Variablen n und I.
Wenn Sie dieses n und ich beachten, werden nur zwei Dinge verwendet, also ja,
ich habe genommen, dass ich jetzt n lesen soll eine Zahl lesen kann, dann sollte ich jedes
Mal bei eins beginnen, wenn die Bedingung überprüft ist, dass sie kleiner als 10 sein
sollte und wir auch i erhöhen müssen.
Wenn Sie sich also im vorherigen Video erinnern, habe ich Ihnen eine for-Schleife gezeigt, die zur Zählersteuerung verwendet wird.
Ja.
Hier verwenden wir also einen Zähler zur Zählersteuerung.
For-Schleife ist besser.
Ja, wir können
eine for-Schleife verwenden. Lassen Sie uns also eine for-Schleife für I schreiben, beginnend bei 1 aufwärts, I ist kleiner als 10 und I plus plus rechts.
Siehe erstes ein zweites ein drittes.
Erstens, zweitens und drittens müssen wir alle drei Aussagen gruppieren, die sich auf i beziehen.
An einer einzigen Stelle ist dies der Vorteil der for-Schleife jetzt innerhalb dieses Geschehens.
1 2 und 3 sind vorbei.
Was ist los.
Wir müssen nur drucken.
Also muss ich es hier ausdrucken.
Das ist alles.
Sagen Sie Cout.
Lassen Sie uns drucken, wie es hier angezeigt wird, wie es angezeigt wird.
Also für das Erste sollte ich nein anzeigen.
Nummer es ist eine Variable.
Okay.
Und dann markiert dieses Kreuz dieses große X Ich kann es nehmen, es sieht aus wie Kreuzzeichen.
Okay, ich sollte X drucken, aber X ist ein Buchstabe, den ich mitbringen muss, also gib in einer solchen Operation noch einmal ein und gib etwas
Platz und schreibe X und nimm wieder etwas Platz, damit wir nach dem Ende etwas Platz bekommen.
Danach bekommen wir dann auch wieder etwas Platz.
Dann ist dies eins zwei drei, Oh das bin ich.
Ja, ich kann den Zähler verwenden, dann brauchen wir ein gleiches Symbol, also wieder eine Zeichenfolge oder ein Zeichen.
Also Leerzeichen geben und gleich unterschreiben und wieder los.
Danach.
Dies wird in n angezeigt, sodass kein Leerzeichen vorhanden ist.
Ich werde das einfach entfernen.
Okay.
Wir kennen es gut, nur ich werde es entfernen.
Also hier wieder Einfügeoperation I in n.
Und das wird dann angezeigt.
Nach Beendigung der ersten Zeile sollte es für den nächsten Wert in die nächste Zeile gehen.
Nächste Reihe.
Also ich sollte e5ndl auch geben.
Also hier werde ich weitermachen, sonst kann ich hier auch cout endl schreiben.
So kann ich auch alle diese in verschiedenen Cout auch untereinander schreiben.
Auch ich bekomme das gleiche Ergebnis.
Also einmal, es sei denn und bis ich endl sage, wird es nicht in der nächsten Zeile erscheinen.
Das ist es also, diese for-Schleife schließt diese for-Schleife.
Dann müssen wir, wie wir int gesagt haben, ein Nullende der Hauptfunktion zurückgeben.
Dies ist also das Programm zum Anzeigen der Multiplikationstabelle für eine bestimmte Zahl.
Es gibt also eine Demo, die Sie sich ansehen können, und Sie müssen dieses Programm auf Ihrem eigenen Computer üben.
Keine wichtige Sache mehr in den kommenden Themen.
Ich werde noch ein paar weitere Programme zeigen und die meisten Programme hängen so vom Zähler ab,
also kann ich den Zähler verwenden und Ihnen auch andere Programme zeigen.
OK, das ist alles in diesem Video.