Software Solare, Termico, Eolico, Meccanico... e Dati
PPTEA come programmarlo. ,partendo da zero o quasi

VISUALIZZA L'ALBUM


FinePagina

Libero51

Avatar
GigaWatt


Utente
Msg:1276

Stato:



Inviato il: 21/8/2010,09:09

Questa mattina dopo aver scritto l'intervento sul progetto PPTEA mi sono reso conto che i miei tentativi avrebbero bisogno di esempi pratici partendo da programmini semplici semplici per dare a tutti la possibilità di usarlo con sicurezza.
Inizierei con la tabellina del . . . 7 per poi andare avanti.

10 ' - - - - - - - - - - - - - - - - - - - - - -TABELLINA DEL 7 (prima versione)
15 A =1 ' imposta per A il valore 1
20 C = A*7 ' registra in C il valore del prodotto
25 USBOUT = C ' scrive il valore di C sulla finestra Log Out Usb
30 A++ ' incrementa di 1 A
35 IF A > 10 THEN 15 ' se il valore di A supera 10 salta alla linea 15
40 GOTO 20 ' salta alla linea 20

Incollate il codice e salvatelo con il nome Tabellina del 7_ 1

Purtroppo c'è ancora un baco in Renum che vi cancellerà le rem alle linee 35 e 40 se tentate di usarlo.
http://www.energialternativa.info/Public/NewForum/ForumEA/2/2/6/2/4/8/7/1282379593.gif
Questa storia dei bachi vi sembrerà incredibile . . . sembra proprio che si nascondano.
A volte è difficile persino per il programmatore . . . non crederci. faccine/crash.gif
Compilate , premete Debug e Run .
La prossima volta vi presenterò un'altra versione dello stesso programma , con istruzioni diverse.

Saluti faccine/sick.gif




Modificato da Libero51 - 21/8/2010, 10:35


---------------



 

max_linux2000

Avatar
GigaWatt


Utente
Msg:2120

Stato:



Inviato il: 21/8/2010,12:46

bello, mi ricorda i tempi in cui programavo sul vic20 faccine/biggrin.gif
E non lo dico per prendere in giro. con il Basic ci girano ancora adesso dei grossi programmi gestionali scritti 30 anni fa e tuttora validi

...immagino che usare il salto alla funzione X al posto dei GOTO N. sia improponibile vista la pochissima memoria disponibile, vero?

non si potrebbe allora fare come nel vecchio basic sinclair?

CODICE
10 LET FINE=1000
20 GOTO FINE
30 PRINT "Questo non si stampa"
1000 PRINT "FINE DEL PROGRAMMA"



e....a quando una macchina virtuale x linux? faccine/biggrin.gif faccine/biggrin.gif faccine/biggrin.gif

CODICE
10 REM Saluti in dialetto basic non strutturato
20 A = 0
30 FOR A = 0 TO 10
40 PRINT Ciao\n
50 PRINT MaX
60 A = A + 1
70 GOTO 30

 

Libero51

Avatar
GigaWatt


Utente
Msg:1276

Stato:



Inviato il: 21/8/2010,18:11

CITAZIONE (max_linux2000 @ 21/8/2010, 13:46)
....a quando una macchina virtuale x linux?

Ciao max_lx2k . . . mi piacerebbe se ti scegliessii una faccina . . . la tua faccina .
Vedo che . . . incominci a capire . Ti ho tirato in ballo in un'altra sala , ma non fraintendere . . . faccine/sick.gif
Vorrei usare questa discussione per lezioni semplici step to step per dare praticamente a tutti la possibilità di capirci qualcosa .
L'istruzione FOR . . . NEXT è prevista al terzo step.
Tu sei già troppo evoluto , e non ho dubbi , se ricordi Vic20 e Spectrum Sinclair e sei quì vuol dire che hai fatto parecchia strada e non hai proprio bisogno di nulla . . . per ora.
Mi piacerebbe che intervenissero . . . i novizi .
Con PPTEA potrebbero incominciare a provare , a capire . Forse incontreranno qualche bruco dispettoso ma è tutto normale . . . coraggio . Abbiamo dei buoni insetticidi . . . ecocompatibili faccine/sick.gif

P.S. non serve una macchina virtuale per linux, ne esistono a bizzeffe .
PPTEA ha mille facce. potrebbe anche essere un servitore , un servitore intelligente di quella macchina mostruosamente potente ed economica , uno dei tanti servitori collegati alla porta USB .
Un braccio , un dito , un orecchio , un occhio , una pinza , una ruota . . .
ed ancora : un inseguitore , un wattmetro , un voltmetro , un cosfimetro . . . che altro ?

P.S.(2) Esiste un GOSUB e RETURN . Il linguggio non è tutto , la fantasia, lo stile del programmatore è quasi tutto , come in un racconto . . . un romanzo.



---------------



 
 InizioPagina
 

Versione Completa!

Home page     TOP100-SOLAR    Home page forum