1
00:00:02,160 --> 00:00:04,460
Ciao, questo è quello che fai.

2
00:00:04,500 --> 00:00:05,850
E bentornato.

3
00:00:05,850 --> 00:00:08,560
Prendiamo le dichiarazioni di encore.

4
00:00:08,720 --> 00:00:15,510
Una dichiarazione controverso come suggerisce il nome è una dichiarazione che affligge il controllo che controlla il

5
00:00:15,510 --> 00:00:20,230
tuo programma e lo fa utilizzando una o più condizioni booleane.

6
00:00:20,460 --> 00:00:25,980
Se una particolare condizione grillin è vera, allora può eseguire un particolare insieme di affermazioni e

7
00:00:25,980 --> 00:00:31,020
se la condizione è falsa allora può emettere un diverso insieme di affermazioni.

8
00:00:31,080 --> 00:00:37,890
Ad esempio, se consideriamo un programma di mutuo per la casa, le dichiarazioni che vengono eseguite per un utente potrebbero

9
00:00:37,890 --> 00:00:42,070
essere diverse dalle affermazioni che danno esecutività per un uso diverso.

10
00:00:42,390 --> 00:00:45,420
Tutto dipende dalle condizioni booleane.

11
00:00:45,540 --> 00:00:52,590
Ad esempio, se consideriamo un utente che è totalmente tuo o su chi disegna uno stipendio o se non lo

12
00:00:52,590 --> 00:00:58,470
fa, significa che soddisfa una particolare condizione e in base a quel particolare insieme di dichiarazioni

13
00:00:58,470 --> 00:00:59,630
che verrebbero eseguite.

14
00:00:59,670 --> 00:01:05,610
Allo stesso modo per qualcuno che è più vecchio e che disegna una quantità diversa di salario o condizioni

15
00:01:05,610 --> 00:01:10,120
diverse otterrebbe il suo volo su un diverso insieme di dichiarazioni che verrebbero eseguite.

16
00:01:10,590 --> 00:01:17,280
Quindi iniziamo con la dichiarazione if e le dichiarazioni colorate implicano anche altre affermazioni come l'istruzione

17
00:01:17,370 --> 00:01:22,620
switch statement false e così via che vedremo nelle lezioni successive.

18
00:01:22,650 --> 00:01:28,410
Per ora iniziamo con if statement e hai già familiarità con la sintassi di

19
00:01:28,410 --> 00:01:31,150
base dell'istruzione if, ma c'è dell'altro.

20
00:01:31,230 --> 00:01:34,360
Lo scopriremo e questa lezione particolare.

21
00:01:34,830 --> 00:01:42,150
Quindi eccoci nella lezione di ginnastica di base e abbiamo un nuovo metodo chiamato qui se l'istruzione per conoscere

22
00:01:42,150 --> 00:01:43,760
la dichiarazione di IF.

23
00:01:43,880 --> 00:01:46,380
Questo sarà nel metodo principale.

24
00:01:46,380 --> 00:01:50,520
Quindi consideriamo l'esempio di approvazione del mutuo per la casa.

25
00:01:50,640 --> 00:01:57,120
Queste sono le variabili in base alle quali ogni stipendio a cavallo lo fa rappresentare lo stato di un particolare

26
00:01:57,180 --> 00:01:57,720
utente.

27
00:01:58,050 --> 00:02:04,800
Quindi uno stipendio decente è di cinquantamila e diciamo solo che ha riorganizzato il diritto insuperabile.

28
00:02:04,800 --> 00:02:06,660
Mazzo di condizioni.

29
00:02:06,750 --> 00:02:13,020
E se questo stato soddisfa una di quelle condizioni, allora il prestito sarebbe approvato e sarebbe

30
00:02:13,040 --> 00:02:13,820
restituito.

31
00:02:14,190 --> 00:02:17,910
Così prestato che viene presentato da questa variabile chiamata prude.

32
00:02:18,120 --> 00:02:24,690
Inizialmente è falso e se la condizione soddisfa se lo stato soddisfa le condizioni, allora il

33
00:02:24,840 --> 00:02:26,610
pool sarà impostato su.

34
00:02:26,880 --> 00:02:27,350
OK.

35
00:02:27,630 --> 00:02:29,630
Il che significa che il prestito è stato approvato.

36
00:02:29,820 --> 00:02:30,920
Quindi iniziamo.

37
00:02:30,940 --> 00:02:39,880
Quindi qui un'affermazione se inizia morbida come questa ha una parentesi e può anche come un corpo avrà

38
00:02:39,880 --> 00:02:40,930
un corpo.

39
00:02:41,130 --> 00:02:47,140
Io che queste basi sono facoltative, ma questa parentesi qui è obbligatoria e

40
00:02:47,140 --> 00:02:51,740
tra le due mani è unica come un'espressione booleana.

41
00:02:51,740 --> 00:02:56,280
Ora, se si ha qualcosa di diverso da un'espressione booleana, si otterrebbe un errore di compilazione.

42
00:02:56,510 --> 00:02:58,450
Quindi deve essere un'esibizione booleana.

43
00:02:58,460 --> 00:03:03,190
Ad esempio, rendiamolo età avanzata e questo è solo un guadagno.

44
00:03:03,180 --> 00:03:04,910
Qui la directory di base

45
00:03:07,630 --> 00:03:10,360
di Simon in modo che indichi tipi incompatibili.

46
00:03:10,430 --> 00:03:12,970
Non può essere convertito in booleano.

47
00:03:13,160 --> 00:03:18,680
Quindi un booleano X è previsto qui ma abbiamo un fine che non può essere convertito in booleano.

48
00:03:18,680 --> 00:03:20,620
Ecco perché gli indirizzi di completamento.

49
00:03:20,630 --> 00:03:25,030
Quindi deve essere qualcosa come Gus ora.

50
00:03:25,030 --> 00:03:29,250
Come ho detto prima, anche tu hai bisogno di queste parentesi.

51
00:03:29,260 --> 00:03:31,550
Diamo un'occhiata all'output qui.

52
00:03:31,670 --> 00:03:34,410
Vedi la scelta ricombinata.

53
00:03:34,450 --> 00:03:39,210
Ci dà ordini di compilazione e ci parla della parentesi sinistra e di quella destra.

54
00:03:39,390 --> 00:03:41,940
Quindi è prevista la parentesi.

55
00:03:41,940 --> 00:03:47,500
Quindi rimettiamo a posto e iniziamo con le condizioni qui.

56
00:03:47,680 --> 00:03:55,610
E ciascuno meno o uguale a trentacinque e lo stipendio qui facciamo

57
00:03:59,970 --> 00:04:01,740
questo sessantamila.

58
00:04:01,800 --> 00:04:04,880
OK e questo è maggiore o uguale a tremila.

59
00:04:05,080 --> 00:04:12,010
Quindi dobbiamo impostare un buon OK vero.

60
00:04:12,170 --> 00:04:20,820
Ora inseriamo anche la dichiarazione di stampa.

61
00:04:21,000 --> 00:04:28,920
Mettile uno qui e uno fuori dal FI, in modo da poter vedere chiaramente il controllo off qui.

62
00:04:28,940 --> 00:04:32,580
Copiamo questa affermazione o stampiamo qui.

63
00:04:33,790 --> 00:04:40,730
E se viene stampato significa che questa condizione era vera e che eravamo all'interno di questo blocco.

64
00:04:41,380 --> 00:04:45,680
Ora vediamo fuori.

65
00:04:45,770 --> 00:04:47,660
Quindi questo è tutto ciò che abbiamo.

66
00:04:47,810 --> 00:04:53,870
E una dichiarazione controversa è anche un'affermazione quindi può anche e con il punto e virgola

67
00:04:53,870 --> 00:04:58,850
ma non lo richiede per altre dichiarazioni come dichiarazioni e dichiarazioni di scadenza.

68
00:04:58,850 --> 00:05:04,940
È obbligatorio tirare un punto e virgola, ma mettere le dichiarazioni più ghepest non è obbligatorio

69
00:05:05,420 --> 00:05:12,260
è facoltativo, ma è probabilmente facoltativo perché queste parentesi significano effettivamente la fine di questa preghiera finale indica

70
00:05:12,260 --> 00:05:13,530
la fine del.

71
00:05:14,150 --> 00:05:17,260
Sapere se la dichiarazione if on e off qualsiasi affermazione controverso.

72
00:05:17,360 --> 00:05:21,940
Quindi questo è probabilmente uno dei motivi per cui non è richiesto un punto e virgola.

73
00:05:21,950 --> 00:05:27,110
Quindi questo qui è solo 27 che è maggiore o uguale a qualificarsi sotto è anche inferiore

74
00:05:27,110 --> 00:05:31,240
o uguale a 35 sul salario è anche maggiore o uguale a tremila.

75
00:05:31,250 --> 00:05:34,660
Quindi la condizione è vera e ci mettiamo dentro.

76
00:05:34,730 --> 00:05:39,200
Questo blog viene eseguito il corpo di F e questa dichiarazione verrà eseguita anche.

77
00:05:39,200 --> 00:05:40,310
Quindi cerchiamo di

78
00:05:43,500 --> 00:05:47,260
compilare così come puoi vedere la condizione sta facendo uscire Quintard all'esterno.

79
00:05:47,390 --> 00:05:49,620
Viene anche stampato.

80
00:05:49,640 --> 00:05:56,480
Quindi, una volta che la condizione è vera, il blocco verrà eseguito e dopo quello non assegnato

81
00:05:56,480 --> 00:06:00,610
più alla successiva istruzione dopo l'istruzione if e verrà eseguito.

82
00:06:00,950 --> 00:06:09,110
Ora, se questo dovesse essere falso, questa condizione fallirebbe e il controllo sarebbe semplicemente arrivato qui.

83
00:06:09,260 --> 00:06:11,590
OK lo farebbe esattamente dopo la dichiarazione if.

84
00:06:11,900 --> 00:06:18,800
Quindi qualsiasi cosa dopo l'ottenimento dell'istruzione if verrebbe eseguita indipendentemente dal fatto che questa condizione sia vera

85
00:06:18,800 --> 00:06:19,700
o falsa.

86
00:06:19,700 --> 00:06:20,630
OK.

87
00:06:20,990 --> 00:06:29,360
Quindi questo è il documento, la prossima cosa è se il corpo dell'istruzione if ha solo una singola affermazione, quindi

88
00:06:29,420 --> 00:06:31,610
non abbiamo bisogno della base.

89
00:06:31,610 --> 00:06:32,060
OK.

90
00:06:32,060 --> 00:06:37,770
Detto questo, questo è il corpo come solo una singola affermazione in questo caso non avremmo bisogno delle

91
00:06:37,790 --> 00:06:39,050
parentesi graffe opzione.

92
00:06:39,560 --> 00:06:43,650
Ma si raccomanda di non averlo in questo modo.

93
00:06:43,700 --> 00:06:46,200
Quindi è consigliabile avere l'assistenza del corpo.

94
00:06:46,280 --> 00:06:50,970
Questo perché potresti aver scritto questa logica, ma in futuro potresti volerlo.

95
00:06:51,260 --> 00:06:57,650
Un paio di altre affermazioni nel corpo della F e per errore potresti semplicemente aggiungere qui.

96
00:06:59,050 --> 00:07:06,760
E potresti dire ad esempio se c'è un interesse variabile per le carte e se è un interesse del 99 per cento

97
00:07:06,760 --> 00:07:13,490
per il mutuo per la casa, allora potresti essere come se questo fosse parte del corpo se e.

98
00:07:13,540 --> 00:07:18,570
Ma questo non è vero perché il gruppo dei corpi seppur solo questa affermazione particolare.

99
00:07:18,610 --> 00:07:24,420
Quindi questo verrebbe eseguito indipendentemente dal fatto che l'affermazione sia vera o falsa.

100
00:07:24,430 --> 00:07:28,910
Quindi anche se è falso e questo viene eseguito ma non è questa l'intenzione.

101
00:07:28,990 --> 00:07:30,560
Questa non è la nostra intenzione.

102
00:07:30,580 --> 00:07:34,260
Vorremmo eseguire questo se questa condizione è vera.

103
00:07:34,360 --> 00:07:34,770
OK.

104
00:07:34,810 --> 00:07:44,490
Ecco perché è sempre consigliabile usare le parentesi. Un'altra cosa da notare è che se le istruzioni fossero così

105
00:07:44,490 --> 00:07:50,590
in questo caso il compilatore ignorerebbe questa riga e considererebbe questa come

106
00:07:50,580 --> 00:07:52,840
l'unica affermazione nel corpo.

107
00:07:53,130 --> 00:07:53,660
OK.

108
00:07:53,970 --> 00:07:56,480
Quindi non pensare che questa sia anche la sua affermazione.

109
00:07:56,520 --> 00:07:58,610
In modo che sarebbe ignorato dal compilatore.

110
00:07:58,620 --> 00:08:00,390
Quindi, lascia che torni indietro

111
00:08:03,310 --> 00:08:06,610
le parentesi e coinvolga l'Olivola, solo l'augurio. Guardò il resto.

112
00:08:06,630 --> 00:08:10,980
Quindi, se la condizione è falsa, allora il blocco sarebbe eseguito.

113
00:08:11,320 --> 00:08:13,590
OK mettiamo anche una dichiarazione di stampa qui.

114
00:08:16,200 --> 00:08:23,040
Quindi, se la condizione è falsa, il controllo viene qui e la stampa diventa un blocco dopo quella

115
00:08:23,070 --> 00:08:24,590
esterna se viene stampata.

116
00:08:24,780 --> 00:08:29,610
Ora altro blocco e anche come può essere anche così.

117
00:08:29,610 --> 00:08:34,100
Non ha bisogno di tenere le parentesi perché ha solo una singola istruzione.

118
00:08:34,260 --> 00:08:39,400
Ma se ha più di una affermazione allora le parentesi graffe sono obbligatorie.

119
00:08:39,530 --> 00:08:40,540
Quindi questa è una cosa.

120
00:08:40,540 --> 00:08:43,050
Il nostro prossimo libro è completamente opzionale.

121
00:08:43,160 --> 00:08:50,210
Ora se tu come è una serie di condizioni da testare allora puoi aggiungere qualcosa che Cardus ha perso.

122
00:08:50,360 --> 00:08:50,720
OK.

123
00:08:50,720 --> 00:08:52,960
Ed è quello che faremo ora.

124
00:08:53,030 --> 00:09:03,720
Vediamo quindi che abbiamo un paio di ammissioni in più per utenti di diverse fasce d'età e questo è sufficiente.

125
00:09:03,810 --> 00:09:10,120
Ora diciamo qui qui come l'età è maggiore o uguale a quantificare su un'età inferiore o uguale a 35.

126
00:09:10,130 --> 00:09:14,740
Ora mettiamo le condizioni per qualcuno che è tra i 36.

127
00:09:14,740 --> 00:09:16,100
Ho 45 anni.

128
00:09:16,360 --> 00:09:22,670
Quindi dirà l'età maggiore di 36 perché 35 è già qui.

129
00:09:22,870 --> 00:09:28,620
Quindi se qualcuno se qualcuno è totalmente A-6 allora hanno bisogno di entrare in questo particolare blocco.

130
00:09:28,660 --> 00:09:29,260
OK.

131
00:09:29,520 --> 00:09:40,180
In questo giorno ed età inferiore o uguale a 45 che mantiene la cordonatura di 10 anni e lo stipendio

132
00:09:40,180 --> 00:09:44,040
è maggiore o uguale a 70000.

133
00:09:44,100 --> 00:09:45,670
Avanti qui vediamo.

134
00:09:45,700 --> 00:09:53,450
L'età è maggiore di 46, manteniamola 35.

135
00:09:53,650 --> 00:09:54,390
Mi dispiace.

136
00:09:54,510 --> 00:09:57,810
E questo dovrebbe essere 41.

137
00:09:57,890 --> 00:10:02,240
Quindi se qualcuno ha 45 anni, la tua anima deve controllarla.

138
00:10:02,240 --> 00:10:11,210
Ma se tra quarantacinque è 46 e meno di cinque.

139
00:10:11,530 --> 00:10:13,100
E improvvisamente 90000

140
00:10:15,690 --> 00:10:21,210
poi entriamo in questo blocco e mettiamo qui una dichiarazione simile.

141
00:10:24,980 --> 00:10:26,960
Le condizioni sarebbero diverse ora.

142
00:10:31,630 --> 00:10:33,120
Guadagna questa commissione.

143
00:10:33,130 --> 00:10:40,080
Quindi questo è solo per tenere traccia del blog che viene eseguito correttamente.

144
00:10:40,350 --> 00:10:52,320
Ora facciamo anche questo è rendere trentasette OK.

145
00:10:52,430 --> 00:10:57,870
Quindi potrebbe leggere il blocco else e questo perché una sola condizione era due.

146
00:10:57,870 --> 00:11:00,580
Quindi l'età è 37 Quindi andava bene.

147
00:11:00,630 --> 00:11:05,600
E anche questo andava bene, ma lo stipendio era inferiore a quello.

148
00:11:05,880 --> 00:11:10,300
Quindi, in questo caso, ciò che succede è proprio questa condizione.

149
00:11:10,560 --> 00:11:13,700
E se questo è falso, guarderebbe a questa condizione.

150
00:11:13,700 --> 00:11:19,700
Quindi esaminerà ognuna delle condizioni in sequenza e quindi guarderà a questa condizione.

151
00:11:19,800 --> 00:11:25,200
E se questo è anche sbagliato, per impostazione predefinita va nel blocco else e questo è il motivo per cui tu

152
00:11:25,250 --> 00:11:26,000
come al-Shabaab.

153
00:11:26,490 --> 00:11:30,230
Quindi fammi fare questo 70000.

154
00:11:30,600 --> 00:11:32,970
E in questo caso siamo bravi.

155
00:11:33,000 --> 00:11:37,950
Quindi il controllo va in questo blocco e dopo uscirà dallo stato.

156
00:11:38,100 --> 00:11:41,710
Quindi non andremo mai al resto, ma entriamo nel molo.

157
00:11:41,730 --> 00:11:46,360
Se tutte le condizioni si adattano, non ci sono condizioni per come.

158
00:11:46,470 --> 00:11:48,420
Quindi ora l'abbiamo cambiato.

159
00:11:48,420 --> 00:11:51,300
Quindi andiamo avanti e ricompiliamo su executer come

160
00:11:55,700 --> 00:11:58,880
puoi vedere che è entrato in quel secondo se block.

161
00:11:59,030 --> 00:12:03,170
E dopo di ciò è uscita la frase if sull'istruzione successiva.

162
00:12:03,170 --> 00:12:05,280
Fuori dal campo Brenta.

163
00:12:05,690 --> 00:12:08,370
Quindi solo uno di loro verrà eseguito.

164
00:12:08,420 --> 00:12:10,220
Quindi dovresti tenerlo a mente.

165
00:12:10,220 --> 00:12:16,400
E la prossima cosa è questa come Brooke è opzionale e deve essere se è lì che

166
00:12:16,520 --> 00:12:23,800
deve essere l'ultimo blocco in modo tale che non può essere seguito da un altro e se il blocco è così.

167
00:12:23,810 --> 00:12:27,370
Ora aggiungiamone un altro se qui.

168
00:12:27,380 --> 00:12:35,380
Quindi, in pratica, quello che stiamo cercando di mostrare come afgano come un altro se all'interno di esso e che se e

169
00:12:35,510 --> 00:12:40,420
come e su questo pasticcio annidato può arrivare a qualsiasi profondità anche.

170
00:12:40,790 --> 00:12:46,360
Quindi puoi nidificare se blocchi e blocchi possono sapere quanto M. F. blocchi.

171
00:12:46,400 --> 00:12:49,900
Quindi inseriamo un'altra condizione in modo che arrivi qui.

172
00:12:49,970 --> 00:12:53,980
L'età è, per esempio, maggiore di 55 anni.

173
00:12:54,230 --> 00:12:59,710
Diciamo che l'età è buona al volo invece del salario.

174
00:12:59,900 --> 00:13:21,970
Se qualcuno è abbastanza grande per stare bene, usiamo solo credito ciò che altri utenti non stanno usando il credito.

175
00:13:22,010 --> 00:13:29,030
Quindi cambia solo 2:57, quindi è necessario entrare in questo ciclo in casa ma sarebbe falso, non falso, è

176
00:13:29,030 --> 00:13:29,600
vero.

177
00:13:29,840 --> 00:13:36,430
Quindi eseguiamo questo.

178
00:13:36,710 --> 00:13:41,450
Quindi il controllo è entrato in questo blocco Alce e questa condizione era vera.

179
00:13:41,680 --> 00:13:48,130
E così la frase è stata stampata e dopo c'era il blocco OK, quindi è stato stampato e

180
00:13:48,280 --> 00:13:49,850
finalmente fuori, se stampato.

181
00:13:50,210 --> 00:13:50,480
OK.

182
00:13:50,480 --> 00:13:54,790
Quindi qui questa condizione avrebbe potuto essere qui anche come un'ulcera.

183
00:13:55,100 --> 00:13:58,730
Ma volevo solo assicurarmi che possiamo anche avere IF annidati.

184
00:13:58,790 --> 00:14:04,430
Quindi ognuno di questi blocchi può avere padronanza di Glock's se Mr. Se le affermazioni sulle affermazioni di Dozier

185
00:14:04,430 --> 00:14:10,050
possono anche quanto più invece di affermazioni amebiche e anche quanto più incisive se affermazioni.

186
00:14:10,130 --> 00:14:12,670
OK, così può andare a qualsiasi profondità.

187
00:14:12,930 --> 00:14:13,510
OK.

188
00:14:14,910 --> 00:14:21,900
Ora una delle cose inizia sapendo di avere una singola variabile che capisce che

189
00:14:21,930 --> 00:14:29,510
nell'impostare quella variabile in queste condizioni alla fine di restituirle qui puoi effettivamente leggerle anche tra

190
00:14:29,670 --> 00:14:31,050
i blocchi.

191
00:14:31,450 --> 00:14:41,460
Quindi, ad esempio, perché invece di questo puoi direttamente leggere den da qui in modo che possa essere intrattenuto vero,

192
00:14:41,470 --> 00:14:43,450
quindi copialo e

193
00:14:56,570 --> 00:14:59,200
discutine sentiamolo abbastanza per noi qui.

194
00:14:59,210 --> 00:15:05,500
Quindi, se questa condizione non è vera, spostala e se tutto il resto sta accadendo presto o lo fai

195
00:15:05,500 --> 00:15:10,750
perché sarebbe falso, non tutte queste condizioni falliscono e alla fine diventano ciò che erano.

196
00:15:10,990 --> 00:15:16,600
Ora compiliamo ed eseguiamo questo.

197
00:15:16,690 --> 00:15:18,740
Quindi è irraggiungibile.

198
00:15:18,780 --> 00:15:19,580
Prendimi.

199
00:15:19,830 --> 00:15:20,380
OK.

200
00:15:20,440 --> 00:15:27,120
Sembra che una delle affermazioni sia irraggiungibile, quindi vedi qui nel primo blocco che stiamo

201
00:15:27,150 --> 00:15:28,050
restituendo vero.

202
00:15:28,120 --> 00:15:31,570
Dopo questo abbiamo questa affermazione e non possiamo averlo.

203
00:15:31,900 --> 00:15:35,540
Quindi dopo questo spegni se il controllo viene qui.

204
00:15:35,560 --> 00:15:42,270
Quindi noi come questa dichiarazione scritta e dopo che abbiamo la dichiarazione che non verrà mai eseguita.

205
00:15:42,370 --> 00:15:44,180
Un compilatore non gli piace.

206
00:15:44,200 --> 00:15:50,090
Quindi, per risolvere questo problema, la dichiarazione scritta deve andare così.

207
00:15:50,150 --> 00:15:56,130
Ecco perché abbiamo scritto una dichiarazione dopo le dichiarazioni aperte in tutte le parti di Glock che ora possono

208
00:15:56,130 --> 00:15:56,950
essere buone.

209
00:15:57,000 --> 00:16:02,380
Quindi viene anche chiamato come un'istruzione irraggiungibile perché il controllo non raggiungerà mai quell'istruzione.

210
00:16:02,400 --> 00:16:05,930
Ora lasciatemi cambiare questo non comune questo

211
00:16:10,050 --> 00:16:14,120
ora ancora una volta dice che è uno stato irraggiungibile.

212
00:16:14,190 --> 00:16:20,660
Dice che questa particolare affermazione che sta correndo fuori da f non è raggiungibile.

213
00:16:20,670 --> 00:16:26,420
Questo perché al controllo di runtime si entrerà definitivamente in questi blocchi.

214
00:16:26,580 --> 00:16:26,950
OK.

215
00:16:26,970 --> 00:16:30,110
Tutte queste condizioni falliscono quando entri in questo blocco.

216
00:16:30,230 --> 00:16:35,770
E se anche questa condizione fallisce, scompare sicuramente per essere eseguita.

217
00:16:35,820 --> 00:16:39,660
Quindi tutti i blocchi Hockney è la dichiarazione scritta.

218
00:16:39,930 --> 00:16:42,970
E così questo non sarà mai raggiunto.

219
00:16:43,170 --> 00:16:47,020
Quindi questo è il motivo per cui lo fa dando un errore abbellire.

220
00:16:47,010 --> 00:16:49,730
Quindi dobbiamo chiamarlo o cancellarlo.

221
00:16:50,810 --> 00:16:57,010
E un'altra cosa credo di farmi l'ultima e ultima cosa e questo mi ha permesso di commentare questo.

222
00:16:57,200 --> 00:17:01,280
Ora vediamo.

223
00:17:01,300 --> 00:17:03,810
Quindi dice che manca la dichiarazione scritta.

224
00:17:03,940 --> 00:17:07,870
Significa che alla questione manca una dichiarazione scritta.

225
00:17:07,870 --> 00:17:10,110
Questo perché abbiamo commentato questo.

226
00:17:10,270 --> 00:17:18,040
Quindi il compilatore esaminerà tutti i possibili percorsi che possono essere eseguiti in fase di esecuzione.

227
00:17:18,040 --> 00:17:23,290
Quindi, se questa condizione è vera, il controllo andrebbe qui e in tempo e c'è una dichiarazione scritta e

228
00:17:23,980 --> 00:17:26,830
lo stesso vale per il secondo e il terzo.

229
00:17:26,830 --> 00:17:28,420
Hanno anche dichiarazioni scritte.

230
00:17:28,420 --> 00:17:30,100
Ora stai arrivando al terzo.

231
00:17:30,130 --> 00:17:35,950
E se questo fallisce, allora il controllo viene qui e non c'è una dichiarazione scritta.

232
00:17:36,070 --> 00:17:41,200
Quindi ogni particolare percorso dovrebbe avere una dichiarazione scritta.

233
00:17:41,350 --> 00:17:41,650
OK.

234
00:17:41,650 --> 00:17:45,820
Altrimenti si otterrebbe un errore di compilazione e vedrai come puoi risolverlo.

235
00:17:45,820 --> 00:17:51,790
Non è un grosso problema, ma volevo solo farti sapere che sarebbe necessaria una dichiarazione scritta

236
00:17:51,850 --> 00:17:54,210
in tutti i possibili percorsi.

237
00:17:54,280 --> 00:17:59,580
Quindi questo è tutto quello che c'è da dire se non c'è niente di più.

238
00:17:59,750 --> 00:18:04,090
Detto questo, grazie e arrivederci alla prossima lezione sulla felice codifica.
