WEBVTT

00:00.720 --> 00:08.250
In diesem Video schreiben wir ein Programm zum Finden der Summe der ersten natürlichen Zahlen.

00:08.250 --> 00:10.560
Zuerst werde ich erklären, was es bedeutet.

00:10.590 --> 00:12.190
Was ist das Problem.

00:12.240 --> 00:17.310
Dann erkläre ich Ihnen, wie wir vorgehen können, wie wir ein Verfahren dafür gestalten können.

00:17.310 --> 00:18.640
Dann sehen wir das Flussdiagramm.

00:18.650 --> 00:19.980
Ich habe es schon geschrieben.

00:20.040 --> 00:21.170
Dann schreiben wir das Programm.

00:21.750 --> 00:25.610
Lassen Sie uns also verstehen, was die Summe der ersten n natürlichen Zahl ist.

00:25.620 --> 00:27.770
Siehe die natürlichen Zahlen beginnen bei 1 aufwärts.

00:27.780 --> 00:34.800
1 2 3 4 5 6 7 8 9 bis 9 bedeutet also 1- 9 Die ersten 9 natürlichen Zahlen.

00:34.800 --> 00:35.850
Ich möchte die Summe finden.

00:36.600 --> 00:39.230
Also füge ich alle hinzu, es sind 45.

00:39.450 --> 00:41.520
Es gibt also eine direkte Formel dafür.

00:41.520 --> 00:47.450
Das heißt, die Formel ist n in n plus eins zu 2 in einem der Videos, die wir richtig gesehen haben.

00:47.820 --> 00:52.900
Dies ist also die Summe der ersten n nationalen Zahlen, aber hier möchten wir die Formel nicht verwenden.

00:53.100 --> 00:56.370
Wir wollen eine Schleife verwenden und schreiben diese.

00:56.370 --> 01:00.740
Also wollen wir die Zahlen einzeln addieren und machen es.

01:00.870 --> 01:02.740
Sie möchten es also mit einer Schleife tun.

01:02.850 --> 01:05.210
Also zuerst tun Sie es mit Stift und Papier.

01:05.250 --> 01:11.250
Zuerst machen Sie es auf Papier, direkt können Sie das Programm nicht direkt schreiben, es sei denn, und bis Sie

01:11.250 --> 01:13.590
es bereits gesehen haben, wissen Sie es.

01:13.710 --> 01:18.270
Dann können Sie es eingeben, aber das erste Mal, wenn Sie ein Problem lösen, ist dies ein grundlegendes Problem.

01:18.270 --> 01:20.680
Mach es auf Papier, erledige Papierkram.

01:20.730 --> 01:23.070
Also, wie diese Zahlen hinzugefügt werden können.

01:23.220 --> 01:27.230
Also habe ich den Papierkram hier erledigt, also werde ich diesen zuerst erklären.

01:27.270 --> 01:28.150
Nummer Eins.

01:28.520 --> 01:28.880
OK.

01:28.890 --> 01:29.870
Einer ist ich.

01:30.000 --> 01:31.540
Mit was wird man anfangs hinzugefügt.

01:31.560 --> 01:31.910
Okay.

01:31.980 --> 01:33.220
Lass es null sein.

01:33.270 --> 01:34.300
Wir haben einen bekommen.

01:34.410 --> 01:35.640
Die nächste Zahl ist 2.

01:36.210 --> 01:38.190
Also in diesem hier haben wir zwei.

01:38.190 --> 01:40.440
Wir haben drei, die nächste Zahl ist drei.

01:40.440 --> 01:45.360
In dieser Drei werden wir also in dieser Drei drei addieren, wir erhalten das Ergebnis sechs, dann in der

01:45.420 --> 01:50.490
sechsten werden wir vier hinzufügen, wir erhalten 10 und dies bei 10 werden wir fünf hinzufügen, wir erhalten 15 usw.

01:50.490 --> 01:57.540
Es bedeutet also, dass wir diese Zahl weiter akkumulieren oder diese Zahl zu etwas hinzufügen müssen, damit wir die Summe

01:57.540 --> 01:59.520
in der nächsten Zahl erhalten.

02:00.120 --> 02:04.180
Und wir haben die großen Zahlen von 1 2 3 4 5 bis zur angegebenen Zahl 9.

02:04.200 --> 02:06.210
Wir wollen 9 bis 9 haben wir 2.

02:06.630 --> 02:10.160
Das sieht also aus wie ein Zähler, den wir im vorherigen Video gesehen haben.

02:10.200 --> 02:10.800
Ja.

02:10.800 --> 02:18.420
Also kann ich es so nehmen wie ich und anfangs habe ich mit 1 angefangen, dann wird dies jedes Mal etwas

02:18.420 --> 02:19.080
hinzugefügt.

02:19.200 --> 02:23.440
Dafür nehme ich noch eine Sache, die Summe und zunächst Null ist.

02:23.760 --> 02:25.650
Was also ist diese Summe.

02:26.100 --> 02:30.160
Und in dem, was ich getan habe, mache ich es.

02:30.180 --> 02:35.290
Und dann, wenn das Ergebnis gespeichert ist, sehen Sie, dass diese beiden addiert werden Und dieses

02:35.400 --> 02:37.780
Ergebnis wird im nächsten Schritt wieder aufgenommen.

02:38.010 --> 02:42.750
Dieses Ergebnis sollte also in die Summe eingehen, nur die Summe war anfangs Null, dann wurde die Summe eins, dann

02:42.750 --> 02:45.230
wurde die Summe drei, die Summe wurde sechs usw.

02:45.290 --> 02:46.670
Es wird also zur Summe addiert.

02:46.680 --> 02:53.240
Also ich sollte schreiben wie diese Summe etwas plus ich zuweisen.

02:53.490 --> 02:59.000
das war's, also diese Aussage habe ich bekommen, aus diesen Daten aus der Beobachtung haben wir diese Aussage bekommen.

02:59.070 --> 03:00.510
Jetzt lernst du richtig.

03:00.660 --> 03:05.870
Wenn Sie also das nächste Mal ähnliche Probleme haben, können Sie dieses Problem lösen.

03:06.000 --> 03:10.050
Sie sollten also zuerst die Werte zu Papier bringen, dann können Sie diese beobachten.

03:10.050 --> 03:16.260
Jetzt kamen wir auf die Idee, dass wir I nehmen müssen, I sollte jedes Mal um 1 erhöht werden und es sollte bis

03:16.290 --> 03:20.850
zu I N reichen, das ist 9 und jeder Cent, den ich zur Summe addieren sollte.

03:21.810 --> 03:24.350
Also, was sind die sich wiederholenden Schritte.

03:24.360 --> 03:30.030
Nehmen Ich habe hinzugefügt und ich habe hinzugefügt, ich habe erhöht, ich habe hinzugefügt, ich habe hinzugefügt.

03:30.150 --> 03:31.630
Das sind also die Schritte.

03:31.800 --> 03:33.560
Sie haben hier also bereits ein Flussdiagramm geschrieben.

03:33.690 --> 03:35.750
Lassen Sie uns dieses Flussdiagramm studieren.

03:35.960 --> 03:37.930
Beginnen Sie dann mit einer Nummer.

03:38.280 --> 03:40.790
Anfänglich ist I eins und Summe ist null.

03:40.800 --> 03:42.480
Das ist eins und das ist null.

03:42.560 --> 03:46.650
Wenn ich dann weniger als gleich n verwende, müssen wir bis zu dieser Zahl richtig addieren.

03:46.980 --> 03:54.270
Wenn es wahr ist, müssen wir zwei Dinge tun, zuerst addieren, dann inkrementieren i, zuerst addieren, dann inkrementieren Siehe

03:54.270 --> 03:56.280
zuerst ist diese Spalte.

03:56.280 --> 03:59.470
Zweitens kann diese Spalte keine Rolle spielen, es spielt keine Rolle.

03:59.470 --> 04:04.900
was auch immer die Spalte ist, aber wer zuerst diese ausführt, Addition hat zuerst getan

04:04.920 --> 04:11.540
dann I wird erhöht, Additionen werden zuerst durchgeführt dann erhöhen dann wieder wiederholen Wiederholen solange die Bedingung wahr ist

04:11.540 --> 04:16.670
wenn die Bedingung falsch ist wir die Summe in einige setzen und halt.

04:17.190 --> 04:22.560
Dies ist also die Vorgehensweise, jetzt haben wir ein Flussdiagramm und betrachten ein Flussdiagramm, in dem wir ein Programm schreiben.

04:22.680 --> 04:29.040
Sie haben also bereits ein paar nützliche Aussagen geschrieben. Ich habe N und I und Summe schau dir die

04:29.040 --> 04:33.500
Variablen an, die wir brauchen, und ich und einige brauchen wir drei Variablen.

04:33.630 --> 04:35.310
Also habe ich drei Variablen genommen.

04:35.310 --> 04:42.390
Als erstes sollten wir n lesen, also habe ich es schon fertig und ich sollte von einem Ende beginnen, Summe in Null

04:42.570 --> 04:46.440
Summe ich habe es als Null gemacht Ich sollte bei eins beginnen.

04:46.470 --> 04:51.030
Dies ist eine Sache, dann ist die Bedingung die nächste

04:51.180 --> 05:00.700
und I wird erhöht. Diese drei Dinge zusammen sind also eine Schleife. Ja, ich kann eine Schleife schreiben, denn ich weise eins zu,

05:00.700 --> 05:06.700
i ist weniger gleich n, ich plus plus sage, dass diese Anweisung beendet ist.

05:06.700 --> 05:12.040
Bedingung ist beendet und dies ist jetzt beendet, was in der Schleife übrig bleibt, nur diese Anweisung

05:12.040 --> 05:13.510
bleibt in der Schleife.

05:13.510 --> 05:19.150
Lassen Sie uns also auf diese Anweisung innerhalb der Schleife schreiben, einige weisen ein Plus von i zu als,

05:22.530 --> 05:26.410
sobald sie aus der Schleife heraus ist, müssen wir die Summe ausgeben.

05:26.670 --> 05:34.650
Also werde ich hier eine Nachricht geben Summe der ersten natürlichen Zahl ist Summe von n Zahlen ist kurz

05:34.650 --> 05:45.150
gesagt Ich schreibe ist, dass ich eine Summe in dieser variablen Summe habe, dann 0 zurückgeben OK 0 zurückgeben und das Ende der Hauptfunktion das

05:45.800 --> 05:46.580
wars.

05:46.890 --> 05:52.140
Damit das Flussdiagramm in ein Programm umgewandelt wird, möchte

05:52.140 --> 05:58.160
ich Ihnen jetzt noch ein paar Dinge zeigen, die ich Ihnen

05:58.170 --> 06:04.340
zeigen möchte, anstatt eine for-Schleife zu verwenden beginnt bei 1 und

06:04.570 --> 06:11.280
hört bei n auf. Sie können klar verstehen, dass Sie es sonst

06:11.290 --> 06:14.600
in eine for-Schleife ändern können.

06:14.610 --> 06:16.780
Die Summe steht also auch auf der rechten Seite.

06:16.890 --> 06:23.100
Wir haben also bereits einen zusammengesetzten arithmetischen Operator gesehen, einen Zuweisungsoperator, also können wir diesen hier verwenden, also einen

06:23.100 --> 06:27.900
zusammengesetzten Zuweisungsoperator, den wir verwenden können. Summe plus zuweisen i.

06:27.960 --> 06:34.560
Ich habe darüber bereits diskutiert, also können Sie dies nicht anstelle von for loop verwenden,

06:34.560 --> 06:41.480
wenn Sie dann eine while-Schleife verwenden möchten von denn ich schreibe solange hier drin, was ist dann

06:41.500 --> 06:49.120
die Bedingung solange i kleiner als n ist dann was ist mit ich plus plus innerhalb der Schleife

06:49.120 --> 06:56.310
ich muss es so machen innerhalb der denn es gibt drei Dinge die ich hier einmal schreiben

06:56.310 --> 07:04.050
werde wieder habe ich eins zugewiesen und i ist weniger gleich n I plus plus sehen, dass dieser Teil

07:04.050 --> 07:08.030
hier weg ist und so ist, wie er ist.

07:08.130 --> 07:11.220
Und dieses Plus-Plus steckt in der Schleife.

07:11.320 --> 07:14.050
Das ist also die richtige while-Schleife.

07:14.380 --> 07:18.760
Das gleiche können Sie auch mit der while-Schleife tun, sogar mit der dowhile-Schleife.

07:19.480 --> 07:26.830
Was ich hier zu sagen habe, ist, dass Sie jede beliebige Schleife verwenden können, die Sie jedoch verwenden sollten, wenn Sie die

07:26.830 --> 07:33.720
Anzahl der Reputationen kennen, während Sie keine Wiederholungen wünschen. es ist lesbar.

07:34.010 --> 07:38.160
Wenn jemand liest, kann er das verstehen und das war's.

07:39.190 --> 07:40.480
Das ist also alles in diesem Video.

07:41.080 --> 07:45.880
Es gibt also eine verfügbare Programmierübungsstufe für diese, für die Sie diese Programmierübung beenden, und

07:46.060 --> 07:49.000
auch ein Programm zum Schreiben selbst, in der Programmierübung.

07:49.000 --> 07:50.430
Diesen Teil müssen Sie aufschreiben.

07:51.100 --> 07:53.230
Wenn Sie die for-Schleife verwenden, müssen Sie die Summe richtig finden.

07:53.230 --> 07:55.450
Sie müssen die Eingabe nicht wie folgt vornehmen.

07:55.510 --> 07:58.970
Wenn Sie also die Beschreibung der Codierungsübung lesen, können Sie sie verstehen.

07:59.410 --> 08:03.400
Machen Sie die Programmierübung, um dies zu sagen, und schreiben Sie dieses vollständige Programm auch selbst.

08:03.930 --> 08:04.440
Das ist alles.
