Sommario:
- Passaggio 1: requisiti
- Passaggio 2: semplice programma di aggiunta
- Passaggio 3: crea un file sorgente
- Passaggio 4: crea un titolo
- Passaggio 5: presenta i tuoi due personaggi
- Passaggio 6: inizia l'atto I
- Passaggio 7: avvia la scena I
- Passaggio 8: inserisci i tuoi due personaggi
- Passaggio 9: scrittura delle istruzioni di input
- Passaggio 10: sommare i valori insieme
- Passaggio 11: stampa il valore
- Passaggio 12: esci dai personaggi dallo stage
- Passaggio 13: congratulazioni
- Passaggio 14: compilazione del programma in codice C
- Passaggio 15: aprire il prompt dei comandi e accedere alla directory del codice
- Passaggio 16: esegui Splc.py e compila il tuo codice
- Passaggio 17: complimenti e suggerimenti per la risoluzione dei problemi
- Passaggio 18: divertirsi con esso (opzionale)
Video: Programma di addizione semplice nel linguaggio di programmazione Shakespeare: 18 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:01
Shakespeare Programming Language (SPL) è un esempio di linguaggio di programmazione esoterico, forse interessante da conoscere e divertente da usare, ma non particolarmente utile nelle applicazioni della vita reale. SPL è un linguaggio in cui il codice sorgente si legge come un'opera teatrale shakespeariana, con i personaggi che sono variabili e il loro dialogo è il codice stesso. È importante notare che la lingua è molto flessibile, quindi puoi aggiungere parole, frasi e linee di dialogo estranee senza influire sulla funzionalità del codice. Ciò consente al codice sorgente scritto di andare oltre la funzionalità e nel regno dell'intrattenimento scritto se si impiega del tempo per farlo.
Passaggio 1: requisiti
Si presume che chiunque tenti di seguire questo set di istruzioni abbia familiarità con le basi della programmazione e le basi della navigazione tra le cartelle nel prompt dei comandi. Attualmente, quando si lavora con il codice SPL, per compilare ed eseguire il codice è necessario prima tradurlo in C utilizzando questa libreria, Shakespeare Compiler di Sam Donow. Il collegamento scaricherà automaticamente la libreria, che deve essere decompressa per essere utilizzata. Per compilare il tuo codice, dovrai aver già installato Python 2 o versioni successive sul tuo computer. Se attualmente non hai Python installato sul tuo computer, puoi ottenerlo da qui. Puoi ancora seguire questo set di istruzioni e scrivere un programma di base senza compilare il codice.
Passaggio 2: semplice programma di aggiunta
La prima parte di questo set di istruzioni è come scrivere un semplice programma per aggiungere numeri. Il programma verrà eseguito sulla riga di comando e l'utente inserirà due numeri, quindi il programma restituirà il prodotto di essi e uscirà.
Passaggio 3: crea un file sorgente
Crea un file sorgente per il tuo programma. Per questo esempio, il file si chiamerà addizionaleprogramma.spl. Per semplificare le cose, metti questo file nella cartella spl-master che contiene il file splc.py. Ciò renderà la compilazione del codice molto più semplice. Apri il file sorgente in un editor di testo. Raccomando Blocco note ++.
Passaggio 4: crea un titolo
Scrivi un titolo per il tuo gioco! Tutti i programmi scritti in SPL devono avere un titolo. Può essere tutto ciò che vuoi, purché termini con un punto.
Passaggio 5: presenta i tuoi due personaggi
Presenta i tuoi due personaggi! Queste sono le tue due variabili che utilizzerai per sommare. Ricorda, i loro nomi devono essere personaggi reali delle opere di Shakespeare. Ecco un elenco di tutti i nomi di caratteri validi. Il formato è il nome del personaggio, una virgola, un'introduzione del carattere e poi un punto. Per questo esempio, ho creato due personaggi, Romeo e Giulietta. L'introduzione del personaggio può essere qualsiasi cosa tu voglia, sentiti libero di essere creativo!
Passaggio 6: inizia l'atto I
Inizia Atto I. Per creare un Atto, scrivi “Atto”, il numero dell'atto in numeri romani, i due punti e poi un nome per l'atto seguito da un punto. Questo può essere chiamato qualsiasi cosa tu possa pensare.
Passaggio 7: avvia la scena I
Avvia la scena I. Per creare una scena, scrivi "Scena", il numero della scena in numeri romani, i due punti e quindi un nome seguito da un punto. Ancora una volta, sei libero di scegliere qualsiasi nome desideri. Si noti che nel codice di esempio vengono utilizzate più scene. Per gli intenti di questo programma, tutto ciò che fa è aiutare a organizzare il tuo codice sorgente e puoi scrivere un programma completamente funzionante usando solo una scena.
Passaggio 8: inserisci i tuoi due personaggi
Inserisci i tuoi personaggi sul palco! Per inserire i tuoi due personaggi nella scena, scrivi “[Enter NAME1 and NAME2]”, dove NAME1 e NAME2 sono i nomi dei due personaggi che vuoi inserire nella scena.
Passaggio 9: scrittura delle istruzioni di input
Scrivi istruzioni di input per i tuoi due caratteri per assegnarli ai valori scelti dall'utente. Far parlare un personaggio in SPL è semplice come scrivere il nome del personaggio, seguito da due punti e poi da una frase correttamente punteggiata. Affinché il tuo personaggio accetti un valore specificato dall'utente, devi far dire al tuo personaggio "Ascolta il tuo cuore". Ciò consente all'utente di inserire un valore dalla riga di comando, che verrà quindi assegnato al personaggio che pronuncia la riga.
Passaggio 10: sommare i valori insieme
Aggiungi i valori memorizzati nei tuoi due caratteri insieme. Per impostare il personaggio che parla sul valore di se stesso e del personaggio avversario nella scena, puoi scrivere "Io sono la somma di te e me". Se desideri che l'altro personaggio assuma il valore della somma di entrambi i personaggi, potresti dire qualcosa come "Ora sei la somma di te stesso e io".
Passaggio 11: stampa il valore
Stampa il tuo valore aggiunto. Per fare in modo che un personaggio emetta il proprio valore nell'output standard, è necessario che l'altro personaggio nella scena gli dica di "Apri il tuo cuore". Assicurati di dire al carattere giusto di emettere il loro valore. Se sommi i valori in un personaggio, l'altro personaggio nella scena dovrebbe essere quello che dice "Apri il tuo cuore".
Passaggio 12: esci dai personaggi dallo stage
Esci dai tuoi personaggi dal palco. Puoi farlo dicendo "[Esci da NOME1 e NOME2]", oppure puoi semplicemente dire "[Esci]", che esce automaticamente da tutti i personaggi sullo stage.
Passaggio 13: congratulazioni
Congratulazioni! Ora hai scritto un programma di addizione di base in Shakespeare Programming Language. Il prossimo passo è compilare il codice.
Passaggio 14: compilazione del programma in codice C
Per compilare il tuo codice SPL in C, devi aver installato Python 2 o più recente e devi aver scaricato il compilatore Shakepeare di Sam Donow.
Copyright © 2014-2015 Sam Donow [email protected] [email protected]
Passaggio 15: aprire il prompt dei comandi e accedere alla directory del codice
Apri il prompt dei comandi e vai alla cartella contenente il codice che hai appena scritto e il file splc.py. Se non hai familiarità con come navigare attraverso la riga di comando, ecco una guida di base per iniziare.
Passaggio 16: esegui Splc.py e compila il tuo codice
Nel prompt dei comandi, scrivi "py splc.py nomeprogramma.spl > nomeprogramma.c" sostituendo "nomeprogramma" con il nome del file sorgente.
Passaggio 17: complimenti e suggerimenti per la risoluzione dei problemi
Congratulazioni! Ora dovresti avere una versione tradotta del tuo programma in codice C! Se si sono verificati errori, prova a tornare al file.spl di origine e cerca eventuali errori con la punteggiatura. Nota che l'unica volta che i due punti possono essere usati è per far pronunciare una riga a un personaggio; non può essere usato in una frase pronunciata da un personaggio. Assicurati anche che i tuoi personaggi siano inseriti correttamente nella scena in cui parlano e che i loro nomi siano scritti correttamente. Tieni presente che gli Atti e le Scene devono essere in ordine, a partire da 1 in poi.
Passaggio 18: divertirsi con esso (opzionale)
Quando si legge il codice sorgente di Addictionprogram.spl, ha la struttura di un'opera teatrale shakespeariana ma non si legge come tale. L'esempio sopra ha la stessa identica funzionalità, ma è più nello spirito di un gioco reale, con una parvenza di storia. Puoi sentirti libero di abbellire il tuo programma attuale per renderlo più divertente, oppure puoi semplicemente lasciarlo così com'è attualmente. La scelta è tua, funziona allo stesso modo
Consigliato:
Calcolatore di addizione Redstone in Minectaft: 6 passaggi
Calcolatore di addizione Redstone in Minectaft: Ciao! Sono TheQubit e questo è un tutorial sul mio calcolatore di addizione in pietra rossa in Minecraft. Bello, vero? Utilizza un po' di ingegneria e logica in pietra rossa. Se ti piace questo progetto, vota per me nel concorso Game Life. Lo apprezzerei davvero
Python nel modo più semplice: 8 passaggi
Python in modo semplice: quindi hai deciso di imparare a usare Python e ti sei imbattuto in questo istruibile. (Sì, sto usando Python come verbo.) So che potresti essere preoccupato, specialmente se questo è il tuo primo linguaggio di programmazione, quindi lascia che ti rassicuri… Python è un utente MOLTO MOLTO
Codificare un gioco di addizione in Python: 15 passaggi
Codifica di un gioco di addizione in Python: questo set di istruzioni ti insegnerà passo dopo passo come programmare un gioco di addizione che richiede agli utenti di rispondere a semplici problemi di addizione utilizzando numeri casuali da 0-9 e stampa se sono corretti o meno! immagine in ogni passaggio per ingrandire i
Programmazione semplice del computer: 5 passaggi
Facile programmazione del computer: un modo molto SEMPLICE e GRATUITO per chiunque di scrivere il proprio primo programma per computer in DIECI MINUTI. Nota: questo istruttivo è per le persone che pensano che la programmazione sia una sorta di cosa magica per la quale hai bisogno di programmi costosi o competenze ad alta tecnologia. Sperare
Interessante guida alla programmazione per il progettista - Controllo del processo del programma - Dichiarazione del ciclo: 8 passaggi
Interessante guida alla programmazione per il progettista - Controllo del processo del programma - Dichiarazione del ciclo: Controllo del processo del programma - Dichiarazione del ciclo Da questo capitolo, entrerai in contatto con un importante e potente punto di conoscenza - Dichiarazione del ciclo. Prima di leggere questo capitolo, se vuoi disegnare 10.000 cerchi nel programma, puoi farlo solo con un ter