CodeGym /Java Blog /Random-IT /Vecchio livello 01
John Squirrels
Livello 41
San Francisco

Vecchio livello 01

Pubblicato nel gruppo Random-IT

Il futuro è arrivato

Vecchio livello 01 - 1Gli attributi del XX secolo erano un aspirapolvere, una lavatrice, un televisore e un'auto. Se continui a lavare i panni a mano, vai a cavallo, usi le candele per l'illuminazione, allora, per gli standard del 20° secolo, vivi nel 19°. Internet, cellulare, Skype, social network, sono diventati gli attributi del 21esimo secolo. Per mezzo di Internet è possibile accedere a qualsiasi informazione ben nota all'umanità.È possibile lavorare e fare affari, formarsi e insegnare nel web. Attraverso i social network è possibile trovare un amico, un lavoro, una fidanzata, un gruppo per interessi. Puoi conoscere praticamente qualsiasi persona al mondo, per chiedere consiglio o aiuto a quella persona. Puoi fare amicizia con persone in tutto il mondo, e poi venire a trovarle o invitarle a casa tua, o andare da qualche parte insieme. Tramite Skype puoi comunicare con amici, fratelli, sorelle, genitori, parenti e qualsiasi altra persona in tutto il mondo. Comunicazione visiva gratuita in qualsiasi parte del mondo. La gente non osava nemmeno sognarlo 20 anni fa.Ormai è un fatto ordinario. GoogleStreetView ti consente di "camminare" per le strade di qualsiasi città di qualsiasi paese della terra. Puoi scegliere un posto dove vorresti vivere e trasferirti lì. Il possessore di un "telefono moderno" può: parlare, scrivere messaggi, inviare immagini, navigare per informarsi nel web, installare centinaia di milioni di applicazioni gratuite. Cos'altro? Effettua videochiamate, ascolta musica, guarda video, realizza video, scatta foto, visualizza la posizione su una mappa, metti indicatori di posizione su di essa, usa l'organizer, comunica nei social network e "mi piace" ai gattini. Vecchio livello 01 - 2Puoi imparare l'inglese in un anno (o qualsiasi altra lingua), ascoltando corsi audio, quando vai al lavoro e dal lavoro. Qualsiasi informazione è accessibile nel web, qualsiasi libro di testo.Vuoi la video-lezione delle migliori università del mondo con i sottotitoli? Eccoli anche loro. Se parli inglese, puoi scrivere un libro, pubblicarlo su Amazon e guadagnare una fortuna. Puoi ordinare un sito web per diverse centinaia di dollari e fare affari sul web in tutto il mondo. Smetti di vivere nel 20° secolo aspettando che ti venga detto cosa imparare, come imparare, cosa fare e dove vivere. Decidilo da solo. Le opportunità per cambiare la tua vita ti circondano ad ogni passo. E l'ultima cosa, c'è questa barzelletta: È avvenuta un'alluvione. Tutti corrono per salvarsi la vita, tranne un ebreo anziano e molto devoto, che si siede e prega. Passa un camion e la gente a bordo grida all'ebreo: - Haim, sali, salvati! - Ho pregato per tutta la vita e mi sono attenuto a tutte le tradizioni, Dio mi salverà, - risponde Haim. L'acqua sta diventando più alta, fino alle finestre. Passa una barca. Stessa domanda, stessa risposta. L'acqua continua a salire, fino al tetto. Haim si siede e prega. Passa un elicottero. Stessa domanda, stessa risposta. E Haim è annegato. E nell'Aldilà iniziò a rimproverare Dio: - Ho pregato per tutta la vita e mi sono attenuto a tutte le tradizioni, perché non mi hai salvato? - Ti ho mandato un'auto, una barca e un elicottero, quindi perché ti lamenti?

Hai raggiunto un nuovo livello

Vecchio livello 01 - 3

Livello 1

- Congratulazioni per il tuo primo livello! - Grazie! È stato più facile di quanto pensassi! - E mi sono divertito molto! - Lo troverai ancora più eccitante. Ora lo dimostrerò. Siete pronti? - Diamoci dentro!

1 Risha, conoscenza del programma.

1 Risha

- Ciao, mio ​​giovane amico. Spero che tu non abbia dimenticato che sono un burocrate di sedicesima generazione. Non avrei mai avuto tanto successo se non sistematizzassi tutte le mie conoscenze. Ho molti consigli utili che ti aiuteranno con alcune attività. Innanzitutto, lascia che ti dica cos'è un normale programma Java. - Ok, vai avanti. - Fatto uno. Un programma Java è costituito da classi. Ogni classe è memorizzata in un file separato. Un nome di file corrisponde a un nome di classe; l'estensione del file è .java. - Il programma comprende un set di file .java, in ogni file c'è un codice di una classe, giusto? - Assolutamente giusto, Amigo! Se il nome del file è MyCat.java, contiene la classe MyCat. - Fatto due. Se abbiamo molti file con classi, li raggruppiamo in cartelle e sottocartelle.Si noti che le classi sono raggruppate in pacchetti e sottopacchetti. I nomi dei pacchetti e dei sottopacchetti devono essere specificati in un codice di classe. Devono corrispondere ai nomi delle cartelle e delle sottocartelle sul disco. - Quindi abbiamo i file organizzati in cartelle da un lato e le classi organizzate in pacchetti dall'altro. Il nome della classe deve corrispondere al nome del file in cui è descritta la classe. Il nome di un pacchetto corrisponde al nome della cartella in cui archiviare la classe. - Dimmi di più su questo. - I nomi dei sottopacchetti sono descritti separati da un punto, quasi come i collegamenti sul Web. - Quindi se hai una classe Cat situata nel pacchetto " animals.pets ", significa che A) C'è la cartella src sul disco. Tutti i file di progetto sono memorizzati in questa cartella; B) Al suo interno c'è una cartellaanimals che comprende una cartella denominata pets , C) Nella cartella pets c'è un file Cat .java, che contiene un codice di classe Cat . - Capisco, ma non ne sono sicuro. - Ebbene, la struttura delle classi e dei pacchetti è la stessa della struttura delle cartelle e dei file sul disco. Se c'è un file House .java che si trova nella cartella src/com/houses/ significa che c'è una classe House , che si trova nel pacchetto com.houses . - In questo contesto, il nome completo del file è «com/houses/ House .java», e il nome completo della classe com.houses.House . - Fatto. - Bene, sei così intelligente. Ora guarda lo schermo: ecco un piccolo codice di classe. Ho segnato tutti i punti chiave: Vecchio livello 01 - 4- Tutto è chiaro per quanto può esserlo al primo tentativo. Eh, eh. - Bullo per te! Non devi capire molto. Il trucco è prendere qualcosa ora, capirai tutto il resto dopo. Bene, allora per oggi ho finito, lascia che qualcun altro si prenda cura di te.

2 John Squirrels, Come usare questo corso online

- Buon giorno, Amico. Sono John Squirrels, il Capitano dell'astronave Galactic Rush. - Buon giorno, Capitano. - Oggi ti spiegherò come è organizzato il nostro processo di apprendimento.

Guida CodeGym

Ho sempre detto ai miei studenti che la programmazione informatica è facile e interessante. Ora puoi assicurartene da solo. L'obiettivo del corso è divertirti a studiare, divertirti e acquisire reali capacità di programmazione in Java, che ti aiuteranno a ottenere un lavoro come sviluppatore di software. Ecco perché ci sono molti compiti pratici nel corso. La complessità delle attività cresce gradualmente da quelle semplici a quelle più complesse.

Come è organizzato il corso

Il corso è composto da 40 livelli. Ogni livello contiene 10-12 lezioni e 20-30 attività pratiche. Ogni livello corrisponde a un sistema solare separato sulla mappa stellare sottostante e le lezioni nel livello sono pianeti del sistema solare. Ogni conferenza aperta è un volo su un altro pianeta. Quando tutte le lezioni sono aperte, l'astronave vola verso il prossimo sistema stellare. Vecchio livello 01 - 5Per risolvere compiti pratici, guardare video e molte altre cose ottieni una ricompensa: alcune unità di "materia oscura". Vecchio livello 01 - 6Per passare alla lezione o al livello successivo, devi fare "un volo sull'astronave", che richiede "una nave di rifornimento": Vecchio livello 01 - 7sono necessarie 5 unità di materia oscura per rifornire l'astronave.

Passare al livello successivo

Per passare al livello successivo, devi seguire tutte le lezioni del livello attuale. Per passare alla lezione successiva, devi premere il grande pulsante verde: Vecchio livello 01 - 8quando passi alla lezione successiva, la tua astronave vola su un altro pianeta. Se esaurisci il carburante o la tua nave non è piena, il pulsante non sarà in grado di premere e avrà questo aspetto: Vecchio livello 01 - 9Puoi riempire la nave nella sezione "La mia pagina". Se non puoi rifornire la nave perché non c'è materia oscura, devi risolvere diversi compiti e guadagnarla. Per risolvere un compito usa il Bottone Giallo, che si trova a sinistra delle lezioni, vicino ai compiti pratici: Vecchio livello 01 - 10

Compiti pratici

Inserimento del codice come in un campione : questo è il compito pratico più semplice. Per risolvere questo problema, devi inserire il codice Java nella parte inferiore della finestra. Il codice dovrebbe essere identico al campione (si trova nella parte superiore della finestra). Vecchio livello 01 - 11Scrivi un programma : un compito pratico di media complessità. Per risolverlo, dovresti scrivere il programma in Java. Devi scoprire come risolvere l'attività e inserire la soluzione del codice nella finestra principale. Quindi premere il pulsante: Vecchio livello 01 - 12Vecchio livello 01 - 13Per facilitare lo studio, oltre che per semplificare il processo di controllo del programma, il codice deve essere scritto solo nel punto contrassegnato dal commento "Aggiungi qui il tuo codice". In caso di compilazione andata a buon fine, il programma verrà automaticamente verificato- se l'attività corrente è stata risolta correttamente. Se il programma visualizza qualcosa sullo schermo, sotto c'è una finestra speciale: la finestra Output . Mostra tutto ciò che il programma ha visualizzato sullo schermo all'ultima esecuzione. Puoi sempre nascondere la finestra con il codice per vedere qualcosa nelle lezioni o per posticipare la soluzione del compito. Basta premere il pulsante nell'angolo in alto a destra. Quando torni di nuovo a questa attività, il tuo codice precedente rimane lì. Il pulsante ha questo aspetto: Vecchio livello 01 - 14Se la dimensione della finestra con il codice è troppo piccola, è possibile ingrandirla facendo clic sul pulsante di ingrandimento (disponibile dal 4° livello): Vecchio livello 01 - 15Home compitideve essere risolto in Intellij IDEA (disponibile dal 3° livello). Questo è un programma speciale per sviluppatori (IDE) per semplificare la codifica. Ho scritto un plugin per IDEA, che ti darà la possibilità di verificare se il tuo programma è corretto in meno di un secondo. Il plug-in è composto solo da due pulsanti: Vecchio livello 01 - 16Il pulsante sinistro mostra l'elenco delle attività disponibili per te: Vecchio livello 01 - 17Il pulsante destro invia l'attività al server per il controllo: Vecchio livello 01 - 18Puoi anche guadagnare "materia oscura" guardando i video: Vecchio livello 01 - 19

3 Risha, Nozioni di base sul lavoro di memoria

- Sono di nuovo io: ho solo dimenticato di spiegarti una cosa. Voglio parlarvi delle variabili e dell'indirizzamento della memoria . Non pensarci troppo, ma se ricordi qualcosa, è un peccato! - Adoro il tuo approccio. Bene, se punto preso, se no - beh, ok. - Se va, va, non forzarlo. È ovvio. Perché, con te è diverso? - È. Abbiamo un altro approccio allo studio: se non vuoi, devi farlo. - Hmm, che approccio obsoleto. Immagina, perdi un sacco di tempo e fatica e non c'è quasi nessun risultato. - Assolutamente vero! Ma lascia che passi. - Va bene. Immagina Excel. Tutti conoscono Excel. Un foglio Excel è composto da celle, ogni cella ha il suo numero univoco (A1, A2,…B1, B2).Puoi inserire un valore in una cella o ottenere un valore memorizzato, quando conosci il numero di cella. La memoria di un computer è organizzata più o meno allo stesso modo. Vecchio livello 01 - 20- Fin qui è chiaro. - In fase di esecuzione il programma ei suoi dati vengono memorizzati. L'intera memoria del computer è rappresentata da piccole celle - byte. Ogni cella ha il suo numero univoco: 0,1,2,3, ... (a partire da zero). Se conosci il numero del cellulare, possiamo salvare lì alcuni dati o prelevare i dati dal cellulare . Alcune celle memorizzano il codice del programma, il set di comandi di un processore, l'altra memorizza i dati del programma. Il numero di ogni cella è anche chiamato il suo indirizzo. - Processore, comandi... - Il professore mi ha detto qualcosa, ma poco. - Il processore è una cosa che può eseguire comandi da un programma portato in memoria. Quasi ogni comando del processore ha questo aspetto: "prendi i dati da alcune celle, crea qualcosa con loro e poi inserisci il risultato in altre celle". Combinandone centinaia, otteniamo così comandi complessi e utili. - Perché mai ho bisogno di tutto questo? - Quando una variabile viene dichiarata in un codice, le viene assegnata una parte di memoria inutilizzata , solitamente pochi byte. Quando si dichiara una variabile è inoltre necessario specificare il tipo di informazioni che il programma memorizzerà in una variabile: numeri, testo o altri dati. Per comodità, a ciascuna variabile viene assegnato un nome univoco . - Allora, una variabile è un nome e un tipo, o un pezzo di memoria e un valore? - Tutto combinato. Diamo un'occhiata ad alcuni esempi. Vecchio livello 01 - 21

4 Elly, Conoscenza dei tipi di int e String

- Ehi, Amico. - Ciao, Eleonora Carry. - Chiamami solo Elly, quindi non suonerà così ufficialmente. - Va bene, Elly. - Penso che con il mio aiuto diventerai rapidamente uno dei migliori programmatori. Ho una grande esperienza nell'insegnamento ai principianti. Seguimi e andrà come un orologio. Iniziamo. - In Java ci sono due tipi di base: String e int . In String memorizziamo stringhe/testo e in numeri interi (interi). Per dichiarare una nuova variabile, devi scriverne il tipo e il nome. Il nome non deve corrispondere a nessun altro nome di variabile e/o funzione. Vecchio livello 01 - 22- Quando si dichiarano variabili è possibile immettervi immediatamente dei valori. Vecchio livello 01 - 23- Per inserire un nuovo valore in una variabile è necessario utilizzare il segno di uguale " = ". Viene anche chiamato operatore di assegnazione . L'assegnazione sta assegnando a una variabile un valore preso da un'altra variabile o calcolato sulla base di più variabili. Vecchio livello 01 - 24- Un nuovo valore di una variabile può essere calcolato in base all'espressione a destra del segno «=». L'espressione può contenere la stessa variabile. Vecchio livello 01 - 25- Puoi combinare le stringhe usando il segno più: Vecchio livello 01 - 26 - A volte è conveniente usare una stringa composta da uno o più spazi: Vecchio livello 01 - 27Ora ti spiego come visualizzare il testo e il valore della variabile: Vecchio livello 01 - 28Vecchio livello 01 - 29- A proposito, Diego mi ha chiesto di affidarti un paio di compiti. Non stupirti, sono nello stile di Diego:
Compiti
1 Scrivi un programma che mostri "Se qualcosa va storto in ufficio, incolpa il tizio che non sa parlare inglese".
2 Scrivi un programma che mostri «I soldi non mi entusiasmano, mi calmano». 10 volte.
3 Scrivi un programma che mostri «Se non ti piace il modo in cui guido, stai lontano dal marciapiede».

5 Diego, Un buon consiglio

Vecchio livello 01 - 30- Ciao amico! Sono di nuovo io, ti ricordi? Colui che ti insegnerà il personale giusto! - Nessuno ti capisce meglio di me, perché siamo entrambi robot. Quindi non ascoltare la teoria di quei "sacchi di ossa". Sono io quello che dovresti ascoltare. E io dico: niente può sostituire la pratica. Non imparerai a nuotare leggendo una guida al nuoto, vero? Ah ah. Chi pratica vince. Questo è ciò che fanno i robot. - Ecco un nuovo compito : scrivere un programma per visualizzare «Kiss my shiny metal ass!»
Compito:
1 Una nuova attività di output di testo
Scrivi un programma che mostri «Baciami il culo di metallo lucido!»

6 Risha, Firma del contratto

- Sono di nuovo io! Penso che tu ne sappia già abbastanza per iniziare a prendere decisioni intelligenti . È giunto il momento di firmare un contratto con il tuo nuovo datore di lavoro. Devi compilare una domanda, ecco un modello di modulo. Basta visualizzare il suo testo sullo schermo, tutto qui. Firmalo alla cieca, lo faccio sempre.
Attività: visualizzare il testo

Mi chiamo Amico.

Il mio stipendio per il primo anno sarà di $ 100
Il mio stipendio per il secondo anno sarà di $ 200
Il mio stipendio per il terzo anno sarà di $ 300
Il mio stipendio per il quarto anno sarà di $ 400
Il mio stipendio per il quinto anno sarà di $ 500

Grazie per essere stata generosa, mia amica Risha!

Amigo pensò tra sé per un momento. «Non sembra affatto molto generoso. Ricordo che Diego mi ha insegnato un'espressione...»
Nuovo incarico: CONTRATTO. Scrivere un programma per visualizzare:
1

Mi chiamo Amico.

Il mio stipendio per il primo anno sarà di $ 60.000
Il mio stipendio per il secondo anno sarà di $ 80.000
Il mio stipendio per il terzo anno sarà di $ 100.000
Il mio stipendio per il quarto anno sarà di $ 120.000
Il mio stipendio per il quinto anno sarà di $ 150.000

Bacia il mio culo di metallo lucido!

Risha ritorna: - Bene, come stai? - Fatto. L'ho firmato. - Ben fatto! Anch'io firmo alla cieca. Noi dei Galactic Rush non ci imbrogliamo mai. - Eh, eh. Grazie per essere così generosa, mia amica Risha!

7 Elly, Uscita sullo schermo

- Sono di nuovo io. Oggi hai tre lezioni. Questo è il secondo! Siediti e ascolta, ti parlerò dell'output sullo schermo. È semplice e facile: Vecchio livello 01 - 31- Potresti parlarmi ancora una volta di print() e println()? - La funzione print () visualizza l'intero testo lettera per lettera . Quando la riga è piena, il testo appare sulla riga successiva. È possibile interrompere l'output sulla riga corrente e visualizzare il testo sulla riga successiva se si utilizza la funzione println (). - Fatto. E cos'è quella magia di aggiungere stringhe ai numeri? - Se un numero viene aggiunto a un numero, il risultato sarà un numero: 2+2 uguale a 4. Se una stringa viene aggiunta a un numero, il numero viene convertito in una stringa e quindi vengono combinate due stringhe. - Sì. Pensavo di sì vedendo gli esempi, ma non si sa mai. Grazie per l'interessante lezione, Elly.

8 Bilaabo, Confronto con Pascal

Vecchio livello 01 - 32- CIAO! Sono il dottor Laga Bilaabo, sono un alieno, spero che diventeremo amici. - Anche io. - Sul nostro pianeta natale, usiamo il linguaggio di programmazione progressivo Pascal, invece dell'obsoleto Java. Ecco un piccolo confronto tra Java e Pascal: Vecchio livello 01 - 33- E' lo stesso programma scritto con diversi linguaggi. Come puoi vedere, in Pascal ci vogliono meno righe; è un segno della progressività di Pascal. - Penso che questo confronto possa migliorare la tua comprensione di Java, se hai mai visto Pascal. - No, non l'ho fatto. Ma sarebbe comunque interessante confrontare due diversi linguaggi di programmazione. - Si hai ragione. Continuiamo. - In Pascal, inseriamo il codice scritto nel corpo del programma, nelle procedure o nelle funzioni. In Java, tutto è stato notevolmente semplificato: il corpo del programma, le procedure e le funzioni sono state sostituite da funzioni e funzioni chiamate metodi. Vecchio livello 01 - 34- Nella colonna Pascal, vedo «corpo del programma», «funzione» e «procedura», e nella colonna Java ci sono solo funzioni. Sembra un po' strano. - Sì, sembra molto strano a tutti nel mio pianeta, ma alla gente piace semplificare tutto. - In Java, tutto il codice è in functions, quindi, per dichiarare una funzione, non hai nemmeno bisogno di scrivere function, come fai in Pascal . - È così semplice: se la riga di codice è nella forma «Tipo + nome» , è una dichiarazione di una funzione o di una variabile.Se le parentesi seguono il nome, allora è una dichiarazione di una nuova funzione. Se non ci sono parentesi, viene dichiarata una nuova variabile. - La dichiarazione di variabili e funzioni in Java è molto simile, confrontiamo: Vecchio livello 01 - 35una funzione ha il nome getName e il tipo restituito String. - Inoltre, le funzioni Java non possono esistere da sole. Devono essere all'interno di una certa classe. Pertanto, quando gli umani devono scrivere un piccolo programma in Java, devono prima creare una classe , quindi scrivere la funzione main al suo interno e quindi scrivere il proprio codice al suo interno .I terrestri sono tali mostri. - Quindi, come vedi, Pascal è molto meglio. E se potessi scegliere ti insegnerei Pascal. Ma la mia squadra mi ha costretto ad affidarti alcuni compiti su Java. Almeno cercherò di darti qualche buona motivazione:
Compiti
1 Scrivi un programma che visualizzi 9 volte: «La vita non è giusta - abituati.».
2 Scrivi un programma che visualizzi 4 volte: «Lo stakeholder più importante della tua vita sei tu.».
3 Scrivi un programma che visualizzi 16 volte: «Ciò che semini ora, lo raccoglierai dopo».

9 Il professore parla dei benefici delle lezioni

Vecchio livello 01 - 36- Ehi, Amico! - Buon pomeriggio, professor Hans. - Ho visto molto ai miei tempi. Ora, questo è quello che ti dirò... - A volte le persone capiscono subito quello che gli viene insegnato, a volte no. Tutto dipende da ciò che ti è stato insegnato prima e da chi. Voglio dire, l'insegnante deve motivare i suoi studenti. - Quando uno studente vuole imparare, l'insegnante è impotente qui. - Giusto. Uno studente non può trasformare una lezione o lezione noiosa in divertente. Solo un insegnante può farlo. Un insegnante deve rendere le lezioni interessanti e istruttive, piuttosto che lamentarsi del fatto che gli studenti non vogliono imparare e frequentare le lezioni. - Immagina solo un regista di un film che è naufragato al botteghino incolpando il pubblico che non è interessato ai suoi film e non li guarda. Se incontri un regista o un conferenziere del genere, ignorali. - Grazie per il consiglio, professore. - Ho chiesto a Elly e Risha di spiegarti il ​​nuovo materiale in modi informativi e interessanti. Ma possono ancora commettere errori. Err è umano. A volte la loro storia è a metà, a volte non capisci qualcosa. Ma non dovrebbe impedirti di imparare nuovi argomenti. Perché c'è il mondo delle avventure emozionanti e del lavoro interessante davanti a te! - Ti darò link ad articoli sullo stesso argomento. Fare riferimento a questi articoli, se si hanno problemi con la risoluzione delle attività. Se vuoi leggere qualcos'altro su un argomento diverso, puoi visitare il nostro sito web community.CodeGym.net. Troverai maggiori informazioni nei link utili. CodeGym Lecture 1 Discussione Ecco anche un fantastico libro «Thinking in Java». È una lettura obbligata per ogni programmatore Java. Il libro non è affatto rivolto ai neofiti, ma ti aiuterà comunque a comprendere un argomento difficile. Se ottieni ciò che è scritto lì, sarò orgoglioso di te.

10 Elly

- Ehi, Amico! Io e Diego facciamo una pausa e ci raccontiamo barzellette, vuoi unirti? - Ovviamente! Un giovane che studia in un college all'estero ha inviato questo SMS a suo padre: Caro papà, niente mon, niente divertimento, tuo figlio. Il padre rispose: Caro figlio, peccato, così triste, tuo padre.

11 Diego

- È il mio turno. Ascolta questa: c'era uno studente che desiderava essere ammesso a un corso di studio. Era abbastanza intelligente da superare la prova scritta, un GD e doveva presentarsi per il colloquio personale. Successivamente, mentre l'intervista procedeva, l'intervistatore ha trovato questo ragazzo brillante poiché poteva rispondere correttamente a tutte le domande. L'intervistatore si è spazientito e ha deciso di mettere all'angolo il ragazzo. "Dimmi la tua scelta;" disse al ragazzo, "Qual è la tua scelta: ti farò dieci domande facili o UNA davvero difficile. Pensa bene prima di prendere una decisione." Il ragazzo ci pensò un po' e disse: "La mia scelta è UNA domanda davvero difficile". "Beh, buona fortuna a te, hai fatto la tua scelta!" disse l'uomo dalla parte opposta. Dimmi: cosa viene prima, il giorno o la notte?" Il ragazzo fu scosso per primo, ma aspettò un po' e disse: "È GIORNO, signore". "Come???????" sorrideva l'intervistatore ("Finalmente ti ho preso!" si disse.) "Mi scusi signore, mi aveva promesso che non mi avrebbe fatto una SECONDA domanda difficile!" L'ammissione al corso è stata così assicurata.

12 Giulio

- Ehi, Amico! - Penso che tu abbia lavorato abbastanza oggi. - Che ne dici di una meritata pausa?

Commenti
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION