WEBVTT

00:00.210 --> 00:04.320
Salve amici, e benvenuti all'Esercizio di codifica numero uno.

00:05.010 --> 00:12.870
In questo esercizio, ci viene chiesto di scrivere un programma che, passando dall'utente ai numeri, ne visualizzi

00:12.870 --> 00:14.730
la divisione e il resto.

00:15.390 --> 00:21.150
Voglio che pubblichiate il video e pensiate a come risolvere questo esercizio.

00:23.520 --> 00:26.400
Spero che lo risolviate correttamente.

00:26.700 --> 00:29.850
Iniziamo quindi a risolvere questo esercizio.

00:30.690 --> 00:40.710
Poiché ho bisogno di ottenere i dati dall'utente, devo utilizzare l'oggetto scanner in modo

00:42.780 --> 00:47.940
uguale a new scan e inserire il punto di sistema.

00:50.970 --> 00:54.420
Per ora voglio che comprendiate questo.

00:54.420 --> 00:54.990
Come.

00:55.500 --> 00:56.090
Tu.

00:56.110 --> 01:02.800
Si memorizza come ottenere dati dall'utente, come ottenere input dall'utente utilizzando lo scanner.

01:02.820 --> 01:03.510
Non preoccupatevi.

01:03.510 --> 01:09.740
Scrivetelo per memorizzarlo nei prossimi esercizi.

01:09.750 --> 01:11.300
Ma è molto semplice.

01:11.310 --> 01:21.940
Uso lo scanner in quello che posso rendere lo scanner S1 come uno, e qui visualizzerò per il sistema

01:22.110 --> 01:35.490
per l'utente, un sistema che emette la stampa l n un messaggio che gli dice di inserire o immettere il primo numero.

01:39.140 --> 01:40.900
Come un int.

01:43.100 --> 01:48.330
Numero uno uguale a SX un punto successivo.

01:48.350 --> 01:54.520
In questo modo si ottiene la variabile DN uno.

01:54.530 --> 02:02.420
In questo modo si passa dallo scanner in attesa dell'input dell'utente e si ripristina l'input dell'utente all'interno

02:02.420 --> 02:06.170
di una variabile chiamata e uno numero uno.

02:06.650 --> 02:14.270
Allo stesso modo, ho bisogno di visualizzare un altro messaggio che indichi all'utente di inserire il secondo numero.

02:16.910 --> 02:27.620
E il numero due è uguale a SW uno, che è lo scanner successivo e usiamo int successivo per ottenere gli interi, possiamo usare la riga

02:27.620 --> 02:33.050
successiva per ottenere le stringhe per restituire le stringhe.

02:33.260 --> 02:38.120
E possiamo ottenere il prossimo byte per la prossima fine.

02:38.120 --> 02:43.910
La riga successiva ottiene un get il breve get da get booleano e così via.

02:43.910 --> 02:48.980
Utilizziamo quindi lo scanner per ottenere l'input dall'utente.

02:49.310 --> 03:02.150
Ora, una volta ottenuti questi due numeri, dobbiamo visualizzare la loro divisione e il loro resto.

03:02.150 --> 03:07.070
Quindi, sistema di controllo.

03:07.070 --> 03:09.980
Posso memorizzarli all'interno di una variabile.

03:10.190 --> 03:12.740
È meglio per capirli.

03:12.740 --> 03:21.640
Quindi int division uguale NW uno sopra NW a OC.

03:22.950 --> 03:25.670
Sto dividendo in uno su vuoto.

03:25.680 --> 03:29.820
Ma è meglio usare il galleggiante.

03:29.820 --> 03:40.550
Quindi uso il float per dividere uno su due, perché se si divide cinque, che è un estremo, su due, che è un

03:40.560 --> 03:45.630
estremo, si ottiene 2. 5 che è un galleggiante.

03:46.800 --> 03:53.220
Quindi sys dot out dot print l e la divisione.

03:54.780 --> 03:55.500
Come.

03:56.660 --> 04:02.090
Risultato della divisione come il.

04:03.100 --> 04:03.730
Ok.

04:07.300 --> 04:16.540
Ma posso fare così e uno sopra e due uguali al.

04:17.340 --> 04:18.120
Di nuovo.

04:19.400 --> 04:21.140
Devo prendere il resto.

04:21.140 --> 04:26.300
Quindi fluttuare un resto r pari a n uno.

04:26.300 --> 04:29.720
Utilizziamo il modulo qui e per.

04:32.790 --> 04:37.200
Il sistema lo esclude per stampare il resto.

04:41.850 --> 04:44.490
Pari a più più.

04:44.490 --> 04:49.470
Eseguiamo questo programma e vediamo.

04:51.760 --> 04:55.390
Dovresti salire qui e correre?

04:56.260 --> 04:57.010
Ciao, Ward.

04:57.010 --> 04:58.630
Quell'uomo con la copertura.

04:59.450 --> 05:00.060
Ok.

05:00.080 --> 05:01.430
Ed eccoci arrivati al punto.

05:01.460 --> 05:05.540
Possiamo inserire il primo numero, che è cinque.

05:06.170 --> 05:06.440
Fare clic.

05:06.440 --> 05:07.130
Entrare.

05:07.470 --> 05:10.310
Immettere il secondo numero, che è quello da cliccare.

05:10.310 --> 05:11.980
Inserire il.

05:11.990 --> 05:18.710
Il risultato è n uno sopra e due è 2. 0 e non 2. 5.

05:18.800 --> 05:20.090
Dovremmo correggerlo.

05:20.330 --> 05:22.820
Il resto è uno.

05:25.020 --> 05:25.390
Ok.

05:25.440 --> 05:37.440
Quindi la divisione vi darà i numeri che li circondano, come dividerli perché intero su intero vi darà un intero

05:37.440 --> 05:44.160
nonostante li stiate memorizzando all'interno di un float.

05:45.030 --> 05:46.810
Cosa devo fare?

05:46.830 --> 05:54.180
Dovrei lanciare questo galleggiante per dire che questa divisione mi serve come galleggiante.

05:54.180 --> 05:57.990
Si tratta quindi di un tipo di fusione che abbiamo già visto in passato.

05:58.710 --> 06:03.660
Quindi, se l'IET viene inserito nel programma ora, tutto funzionerà di nuovo bene.

06:03.930 --> 06:06.960
Eseguire un piccolo reparto con la copertura.

06:08.130 --> 06:12.840
Inserite il primo numero cinque e il secondo numero due.

06:12.840 --> 06:17.760
Ed ecco che la divisione e uno over e due è 2. 5.

06:17.760 --> 06:30.630
Il resto è uno che può eseguire di nuovo il programma e vedere se dividere quattro per quattro

06:30.630 --> 06:36.750
per due è uguale a 2. 0, il resto è uguale a zero e tutto funziona bene.

06:36.750 --> 06:41.400
Ecco come risolvere questo problema, questo esercizio.

06:41.400 --> 06:48.060
Otteniamo il primo numero, il secondo numero e visualizziamo la loro divisione e il loro richiamo.
