WEBVTT

00:00.210 --> 00:04.880
Lassen Sie uns ein Programm schreiben, das bedingte Anweisungen verwendet, also das erste Programm, von dem wir möchten, dass wir die größte

00:04.880 --> 00:05.980
von zwei Zahlen finden.

00:06.010 --> 00:08.450
das sind maximal zwei Zahlen.

00:08.440 --> 00:12.940
Angenommen, ich habe zwei Zahlen x und y, dann muss ich herausfinden, welche größer ist.

00:13.420 --> 00:14.600
Es ist also ganz einfach.

00:14.670 --> 00:16.480
Ich muss sie überprüfen, vergleichen sie.

00:16.590 --> 00:19.130
Wenn x größer ist, sind die Werte größer.

00:19.560 --> 00:22.640
Wenn dies nicht der Fall ist, ist Y definitiv größer.

00:22.920 --> 00:27.920
Also wenn und sonst muss ich nur die Bedingung überprüfen, ob x größer als y ist.

00:28.470 --> 00:32.550
Für dieses Schreiben folgt dieses Programm den gleichen Schritten, die wir verwendet haben.

00:32.550 --> 00:38.130
Dies sind Schritte in den vorherigen Programmen, die auch die Eingabeverarbeitung übernehmen, was auch immer die

00:38.130 --> 00:41.730
Verarbeitung ist, und dann die Ausgabe, die die Ausgabe ergibt.

00:41.730 --> 00:44.370
Also hier in unserem Programm was ist die Eingabe.

00:44.490 --> 00:47.550
Wir haben also diese beiden Werte als Eingabe.

00:47.580 --> 00:47.880
Richtig.

00:47.940 --> 00:50.500
Wir müssen also die Eingabe aufnehmen und dann verarbeiten.

00:50.670 --> 00:52.500
Hier haben wir keine Verarbeitung zu tun.

00:52.500 --> 00:59.700
Überprüfen Sie einfach die Bedingung und geben Sie dann die gleichen Werte x und y aus, oder? entweder X oder Y.

01:00.240 --> 01:03.350
Lassen Sie uns ein Flussdiagramm zeichnen, dann schreiben wir einen Algorithmus.

01:03.420 --> 01:05.320
Dann möchten wir Schwerpunktprogrammierung.

01:05.850 --> 01:08.230
Also würde ich zuerst ein Flussdiagramm zeichnen.

01:08.490 --> 01:11.940
Lassen Sie uns beginnen, Flussdiagramm beginnt.

01:11.940 --> 01:13.440
Was ist dann das Erste.

01:13.470 --> 01:14.160
Input-Output.

01:14.160 --> 01:15.930
Also sollte ich zwei Zahlen nehmen.

01:15.930 --> 01:25.830
Also sollte ich eine Nachricht über das Eingabe-Ausgabefeld geben und sagen, dass zwei Zahlen eingeben und zwei Zahlen eingeben.

01:25.830 --> 01:27.860
Dann sollte ich die Zahlen lesen.

01:27.870 --> 01:32.900
Hier werde ich als nächstes Variablen verwenden, die X und Y sind.

01:32.940 --> 01:36.560
Nachdem ich diese Werte gelesen habe, sollte ich überprüfen, welcher größer ist.

01:36.590 --> 01:38.770
Was bedeutet also, ist x größer als y?.

01:38.800 --> 01:43.100
Dann sollte ich das hier also den Bedingungsblock checken.

01:43.170 --> 01:51.870
Wenn die Bedingung x größer als y ist, wenn sie wahr ist, wird diese Richtung eingeschlagen, und wenn sie falsch ist, wird

01:51.870 --> 01:53.700
diese Widmung richtig angenommen.

01:53.910 --> 01:55.460
Sie können also jede Richtung einschlagen.

01:55.470 --> 01:56.520
Also hier stimmt.

01:56.580 --> 02:01.090
Wenn es wahr ist, dann müssen wir hier einfach die größere Zahl anzeigen.

02:01.110 --> 02:03.600
Wer ist es also, wenn x größer ist als x größer ist.

02:03.690 --> 02:06.390
Also sollte ich eine Nachricht drucken, dass X großartig ist.

02:06.570 --> 02:15.430
Hier drucke ich also direkt Max Zahl ist oder Max ist X richtig.

02:16.190 --> 02:17.590
Dann falsch.

02:17.670 --> 02:19.650
Wenn es falsch ist, wer ist dann größer.

02:19.890 --> 02:22.620
y ist größer, also ist das Maximum y.

02:22.830 --> 02:26.860
Also druck hier Max ist y.

02:28.890 --> 02:31.990
Danach ist dies vorbei, die Ausgabe ist vorbei.

02:32.220 --> 02:33.660
Dieser wird selbst ausgegeben.

02:33.750 --> 02:36.230
In diesem Beispiel besteht also kein Verarbeitungsrecht.

02:36.450 --> 02:41.760
Dann nach diesem Ende des Flussdiagramms wird es also weitergehen.

02:41.760 --> 02:47.040
Also wird es auch von dieser Seite kommen und sich diesem anschließen.

02:47.160 --> 02:52.440
Dies ist ein Flussdiagramm zum Finden der größten oder maximalen zwei Zahlen.

02:52.440 --> 02:53.580
Jetzt das gleiche.

02:53.580 --> 02:55.510
Ich werde es hier als Algorithmus schreiben.

02:55.540 --> 02:57.300
Danach schreibe ich es dann als Programm.

02:57.510 --> 02:58.940
Also Algorithmus.

02:59.190 --> 03:00.630
Ich nenne den Algorithmusnamen als max.

03:00.630 --> 03:10.090
Jetzt fang an, was ich zu tun habe.

03:10.140 --> 03:13.510
Ich habe dir schon gezeigt, dass du diese Dinge direkt hier schreiben kannst.

03:13.590 --> 03:16.460
aber wir haben, wenn auch so werden wir lesen lernen.

03:16.470 --> 03:20.930
Wenn ja, lassen Sie uns aufschreiben, also zuerst drucken und zwei Zahlen eingeben.

03:21.020 --> 03:34.950
Okay print Geben Sie zwei Zahlen ein und lesen Sie dann X und Y. Dies sind die Semikolons, die Sie eingeben oder nicht angeben

03:34.950 --> 03:35.780
möchten.

03:35.790 --> 03:36.770
Das liegt an dir.

03:36.810 --> 03:39.510
Dies ist Ihr eigenes Pseudocode-Recht.

03:39.750 --> 03:42.750
Dann danach nach diesem wenn da ist.

03:42.740 --> 03:44.700
Beobachten Sie dies also sorgfältig.

03:44.880 --> 03:48.100
Wenn x größer als Y ist.

03:48.270 --> 03:56.620
X ist größer als y, wenn x größer als y ist, wie es ist, habe ich geschrieben und dann habe ich auch geschrieben.

03:56.650 --> 03:57.480
Es ist also eine Wahl.

03:57.490 --> 04:02.870
Wenn Sie nicht 'dann' schreiben möchten, können Sie es auch überspringen, aber es sieht aus wie eine englische Aussage.

04:02.950 --> 04:06.420
Wenn x größer als y ist, dann beginne.

04:06.490 --> 04:07.970
Was ist also drin.

04:08.260 --> 04:10.270
Wenn Sie dieses ausdrucken müssen.

04:10.330 --> 04:17.340
Print Max ist also X.

04:17.740 --> 04:20.270
Dies ist also das Ende des if-Blocks.

04:20.300 --> 04:22.450
Jetzt muss ich den else-Block starten.

04:22.450 --> 04:23.450
Ich brauche hier also kein Ende zu schreiben.

04:23.470 --> 04:28.320
Und hier schreibe ich noch etwas, weil es ein Teil davon ist, die Fortsetzung von wenn.

04:28.400 --> 04:28.850
Richtig.

04:28.960 --> 04:31.970
Wenn dann sonst, was muss ich sonst tun.

04:31.970 --> 04:37.840
print Max ist y, also print Max ist y.

04:38.710 --> 04:45.180
Danach sagen Sie Ende und so von hier, wenn begonnen und hier geendet wurde.

04:45.430 --> 04:47.470
Also drinnen, dass nur Else auch da ist.

04:47.470 --> 04:53.230
Also, was auch immer da ist, bevor es anders ist, das kommt unter, wenn es nach dem anderen zum Block des Anderen gehörte.

04:53.800 --> 04:55.700
Danach gibt es nichts mehr.

04:55.750 --> 04:57.780
Programmende so einfach richtig.

04:57.970 --> 05:01.480
hier enden. das beginnt und endet hier.

05:02.200 --> 05:05.040
Dies ist also ein Algorithmus, der mit Pseudocode geschrieben wurde.

05:07.690 --> 05:11.100
Hier in diesem Video lernen wir also eine Sache, wie man schreibt, wenn.

05:11.170 --> 05:11.350
Richtig.

05:11.610 --> 05:14.150
Und wenn Sie die Halterung anbringen möchten, haben Sie die Wahl.

05:14.740 --> 05:18.610
Es ist nicht C++ in C++, wir müssen sehr streng sein.

05:18.890 --> 05:24.340
Als nächstes werden wir ein c++-Programm für dieses aufschreiben. Wenn ich mir also diesen Algorithmus anschaue, werde ich ihn in

05:24.340 --> 05:25.330
ein c++-Programm umwandeln.

05:25.600 --> 05:31.600
Beginnen wir also, hier wissen Sie, dass wir Hash-Includes aufschreiben müssen, dann den Namensraum und die Hauptfunktionen verwenden,

05:31.660 --> 05:33.760
warum Sie es bereithalten sollten.

05:33.760 --> 05:34.800
Das ist also fertig.

05:34.900 --> 05:40.090
Ich habe die Hauptfunktion gemacht alles ist fertig jetzt muss ich diesen Teil aufschreiben, das heißt zwei Zahlen

05:40.090 --> 05:40.690
Zahlen eingeben.

05:40.690 --> 05:43.010
Zahlen lesen und anzeigen.

05:43.150 --> 05:45.250
Dafür benötige ich also zwei Variablen.

05:45.250 --> 05:51.670
Also werde ich zuerst zwei Variablen deklarieren, die ganzzahlig X und Y sind, dass ich zwei Zahlen nehmen soll.

05:51.670 --> 05:53.380
Dafür sollte ich eine Nachricht hinterlassen.

05:53.380 --> 05:59.830
Für den Druck sollte ich also C out sagen, also c out zwei Zahlen eingeben C out 2 Zahlen eingeben.

05:59.890 --> 06:07.720
Beim nächsten Lesen zwei Werte cin x und y.

06:07.960 --> 06:10.520
Jetzt der wichtige Teil, wenn und sonst Teil.

06:10.540 --> 06:14.350
Also schreibe ich hier weiter ob und sonst, wenn X größer als Y ist.

06:14.380 --> 06:20.640
Sehen Sie sich also an, wie Sie es schreiben. wenn X größer als y ist, beginnen Klammern.

06:20.650 --> 06:30.340
Also das ist wahr, dann sollte ich drucken, dass X ein großes oder Maximum ist X, also c out Max

06:30.430 --> 06:34.870
ist X Max ist und wieder Einfügevorgang dann x.

06:34.970 --> 06:38.370
Also bewegen sie diese Dinge.

06:38.440 --> 06:52.110
Dies ist für if else wiederum das Ende des if-Blocks, dann sagen Vorfälle, dass C out Max y ist.

06:52.350 --> 06:56.170
Das Ende von diesem sagt, dass null zurückgegeben wird.

06:56.350 --> 06:57.910
Ende der Funktion.

06:57.910 --> 06:59.740
Das ist das Ende der Main-Funktion.

06:59.770 --> 07:02.740
So sieht ein Programm aus Ich werde das entfernen.

07:03.430 --> 07:05.530
Das ist also das Programm.

07:05.530 --> 07:10.370
Es gibt also eine Programmierübung für diese Übung. Führen Sie diese Programmierübung durch. Danach finden Sie eine Demo für dieses Programm.

07:10.390 --> 07:17.480
Sie können die Demo ansehen und auf Ihrem P üben. C. auf Ihrer Maschine tun Sie es

07:17.500 --> 07:18.300
selbst.

07:18.730 --> 07:20.850
So ist das erste Programm auf bedingter Anweisung.

07:21.280 --> 07:25.690
So werden in den kommenden Videos immer mehr Sendungen zu bedingten Aussagen zu finden sein.
