Regole per scrivere espressioni aritmetiche in un linguaggio di programmazione
Supponiamo di dover calcolare un'espressione scritta in forma matematica in questo modo:
\( {2\ *\ 17, 56 ^ 2 \over 7\ *\ 2.47\ *\ 0.43}\)
Prima di scrivere un programma che calcoli il risultato per noi, formuliamo delle
REGOLE per scrivere espressioni algebriche in un linguaggio di programmazione:
Devi ricordare!
- Le espressioni contengono numeri, altri nomi di variabili, segni di operatore, parentesi, nomi di funzioni.
- Operazioni aritmetiche e relativi segni (
+
, -
, *
, /
, //
, %
).
- Il separatore decimale è un punto.
- L'espressione è scritta in una riga (notazione lineare delle espressioni), i caratteri sono allineati in sequenza uno dopo l'altro, TUTTI i segni di operazione vengono messi giù e vengono utilizzate le parentesi.
Quindi, seguendo le regole per scrivere espressioni aritmetiche, dobbiamo tradurre questa frazione (notazione matematica) in una notazione lineare, cioè scrivere la frazione in una riga.
Poiché sia il numeratore che il denominatore sono complessi (ovvero contengono due o più fattori), quando si scrive in forma lineare, è necessario prendere le espressioni al numeratore e al denominatore tra parentesi.
Pertanto, la notazione lineare di tale espressione sarà simile a questa:
(2*17.56*17.56)/(7*2.47*0.43)
Scriviamo un programma per calcolare questa espressione. Per fare ciò, definiamo i dati di input e output
Inserimento
Poiché conosciamo tutti i valori, non è necessario inserire nulla dalla tastiera, quindi non ci sarà alcun input.
Impressum
Il programma dovrebbe visualizzare il risultato di questa espressione aritmetica (puoi inserirlo in qualsiasi variabile o visualizzare immediatamente il valore sullo schermo).
Visualizzeremo immediatamente il risultato dell'espressione sullo schermo senza salvarlo in alcuna variabile.
Poiché abbiamo una frazione, il risultato sarà un numero reale
stampa((2 * 17,56 * 17,56) / (7 * 2,47 * 0,43))
Esegui il programma sul tuo computer e verifica che produca un risultato pari a
82.94984330235246
Quindi completa l'attività.