Torna indietro   Hardware Upgrade Forum > Software > Programmazione

DLSS 4.5: con Dynamic Frame Generation e MFG 6X NVIDIA alza la posta
DLSS 4.5: con Dynamic Frame Generation e MFG 6X NVIDIA alza la posta
DLSS 4.5 introduce Dynamic Multi Frame Generation e MFG 6X, permettendo fino a cinque frame generati per ogni frame renderizzato. I test su Cyberpunk 2077 e 007 First Light mostrano forti incrementi di FPS e riduzione della latenza su RTX 5090 Laptop. Migliorano fluidità, stabilità e qualità visiva.
Plaud NotePin S, il registratore IA si fa indossabile (ma è facile da perdere)
Plaud NotePin S, il registratore IA si fa indossabile (ma è facile da perdere)
Quattro modi di indossarlo, stessa app del Plaud Note Pro e integrazione con il desktop. Il registratore IA da indossare di Plaud eccelle in mobilità, ma resta vincolato all'abbonamento ed è facile da perdere
Redmi Watch 6 in prova: lo smartwatch con ampio display da 2000 nit a meno di 100 euro
Redmi Watch 6 in prova: lo smartwatch con ampio display da 2000 nit a meno di 100 euro
Xiaomi ha portato Redmi Watch 6 anche sul mercato italiano, puntando su un display AMOLED da 2,07 pollici con picco di luminosità a 2000 nit, frame in alluminio da 9,9mm e un'autonomia dichiarata di 12 giorni. Lo smartwatch gira su HyperOS 3 e integra GPS, Bluetooth 5.4 e oltre 150 sport mode. Il tutto a meno di 100 euro
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 09-10-2002, 15:12   #1
M86
Senior Member
 
L'Avatar di M86
 
Iscritto dal: Jan 2002
Messaggi: 2870
chi è che sbaglia

Vi posto questo listato copiato pari pari da un libro
Quote:
PROGRAM divisione(input, output);
TYPE interopositivo=1..maxint;
interononnegativo=0..maxint
VAR
x, y:interopositivo;
quoziente,resto:interononnegativo
BEGIN
write('x='); readln(x), writeln;
write('y='); readln(y), writeln
resto:=x
quoziente:=0
WHILE resto>=y DO
BEGIN
quoziente:=quoziente+1
resto:=resto-y
END
writeln(x:1,'diviso per', y:1,'uguale', quoziente:1, 'resto', resto:1)
END
Quando vado a dire al programma di compilare dice che c'è un errore di sintassi; ora o sbaglia in qualcosa il libro da cui ho copiato o è il compilatore che ha qualcosa che non va, vedete se potete fare qualcosa
mi sono insospettito quando ho provato a far fare la stessa cosa ad un altro prgramma con nomi delle variabili diversi e quando ho provato con quello del libro ho avuto lo stesso problema
M86 è offline   Rispondi citando il messaggio o parte di esso
Old 09-10-2002, 15:23   #2
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Magari se riporti per intero l'errore del compilatore facciamo prima
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 09-10-2002, 17:32   #3
M86
Senior Member
 
L'Avatar di M86
 
Iscritto dal: Jan 2002
Messaggi: 2870
Quote:
3.pas(4,1) Fatal: Syntax error, ; expected but VAR found
Detto fatto
M86 è offline   Rispondi citando il messaggio o parte di esso
Old 09-10-2002, 17:39   #4
Deep73
Senior Member
 
L'Avatar di Deep73
 
Iscritto dal: Mar 2001
Città: Trieste - Nosgoth - Nowhere in space and time.
Messaggi: 1882
mai + facile.... manca un ; dopo maxint.

E' ormai prassi che nei listati i libri fanno notevoli errori di tipografia (specie ahimè in quelli scolastici).... a volte sono voluti, altre volte no.

Cmq. è un utile esercizio per debuggare un prog.

Un genio è il il Dott. Marco Cantù ormai sulla breccia da anni coi suoi libri sul Pascal e su Delphi in particolare.... mai trovato un errore nei suoi listati!
__________________
The DJ is in da club! - THANKS FOR THE MUSIC!
Quando la musica ti porta in un diverso stato mentale, senti il tuo corpo vibrare. Allora PUOI volare!
I'm not your enemy! I'm not your destroyer! I am, as before, your right hand, your sword... (Raziel - LoK: Defiance)
Deep73 è offline   Rispondi citando il messaggio o parte di esso
Old 09-10-2002, 17:42   #5
Deep73
Senior Member
 
L'Avatar di Deep73
 
Iscritto dal: Mar 2001
Città: Trieste - Nosgoth - Nowhere in space and time.
Messaggi: 1882
rivedendo il listato.... ho le traveggole io o si sono dimenticati praticamente un casino di ";" alla fine delle istruzioni?

Nel Pascal alla fin fine è sempre meglio abbondare ; rispetto a non metterli (eccetto UN solo caso.... indovinate quale).
__________________
The DJ is in da club! - THANKS FOR THE MUSIC!
Quando la musica ti porta in un diverso stato mentale, senti il tuo corpo vibrare. Allora PUOI volare!
I'm not your enemy! I'm not your destroyer! I am, as before, your right hand, your sword... (Raziel - LoK: Defiance)
Deep73 è offline   Rispondi citando il messaggio o parte di esso
Old 09-10-2002, 17:45   #6
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Sì...in effetti ne mancano una marea...
Sopo il Begin non ci dovrebbe volere il ";"...
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 09-10-2002, 17:50   #7
Deep73
Senior Member
 
L'Avatar di Deep73
 
Iscritto dal: Mar 2001
Città: Trieste - Nosgoth - Nowhere in space and time.
Messaggi: 1882
Quote:
Originariamente inviato da cionci
[b]Sì...in effetti ne mancano una marea...
Sopo il Begin non ci dovrebbe volere il ";"...
ma anche il . alla fine dell' END finale
'na tragedia insomma

Cmq. il ; ci va di solito sempre. E' opzionale solo nell'instruzione PRIMA di un END. NON va assolutamente messo nel blocco THEN in un flusso IF...THEN...ELSE.

Ciau.
__________________
The DJ is in da club! - THANKS FOR THE MUSIC!
Quando la musica ti porta in un diverso stato mentale, senti il tuo corpo vibrare. Allora PUOI volare!
I'm not your enemy! I'm not your destroyer! I am, as before, your right hand, your sword... (Raziel - LoK: Defiance)
Deep73 è offline   Rispondi citando il messaggio o parte di esso
Old 09-10-2002, 19:11   #8
badaze
Senior Member
 
L'Avatar di badaze
 
Iscritto dal: Apr 2001
Città: Lyon
Messaggi: 112
Se mi ricordo bene....

PROGRAM divisione(input, output);
TYPE interopositivo=1..maxint;
interononnegativo=0..maxint;
VAR
x, y:interopositivo;
quoziente,resto:interononnegativo ;
BEGIN
write('x='); readln(x), writeln;
write('y='); readln(y), writeln ;
resto:=x ;
quoziente:=0 ;
WHILE resto>=y DO
BEGIN
quoziente:=quoziente+1 ;
resto:=resto-y ;
END ;
writeln(x:1,'diviso per', y:1,'uguale', quoziente:1, 'resto', resto:1) ;
END.

strano comunque readln(x), writeln; avrei scritto readln(x); writeln;
__________________
Be Glopil !!! Grand Fainéant !FANCAZZISTA MAXIMUS -
Gran Modificatore della Sacra Santa Quinta Regola - Moderatore Voci Nel Web
badaze è offline   Rispondi citando il messaggio o parte di esso
Old 10-10-2002, 11:47   #9
M86
Senior Member
 
L'Avatar di M86
 
Iscritto dal: Jan 2002
Messaggi: 2870
Si poi capito l'andazzo li ho corretti tutti e funziona; ora mi spiegate un'altra cosa; sono arrivato a studiare i cicli annidati e porco troia sono un macello, c'è un sistema per impararli ad usarli senza impazzire???
M86 è offline   Rispondi citando il messaggio o parte di esso
Old 10-10-2002, 13:37   #10
badaze
Senior Member
 
L'Avatar di badaze
 
Iscritto dal: Apr 2001
Città: Lyon
Messaggi: 112
il più semplice è di mettere sempre il begin ed il end.


for a:=1 to 10 do begin

while b < 20 do begin

if a=5 then begin

end
else begin

end;

end;
end;

il Pascal è un linguaggio semplicissimo rispetto ad altri (x chi conosce il Lisp ).
__________________
Be Glopil !!! Grand Fainéant !FANCAZZISTA MAXIMUS -
Gran Modificatore della Sacra Santa Quinta Regola - Moderatore Voci Nel Web
badaze è offline   Rispondi citando il messaggio o parte di esso
Old 10-10-2002, 15:00   #11
M86
Senior Member
 
L'Avatar di M86
 
Iscritto dal: Jan 2002
Messaggi: 2870
perdona l'ignoranza ma...
che è il lisp???
M86 è offline   Rispondi citando il messaggio o parte di esso
Old 10-10-2002, 16:33   #12
badaze
Senior Member
 
L'Avatar di badaze
 
Iscritto dal: Apr 2001
Città: Lyon
Messaggi: 112
Lisp è un linguaggio x l'intelligenza artificiale, molto potente ma anche molto duro da imparare xche bisogna riflettere in ricorsivo. A confronto Pascal è semplicissimo !!!
__________________
Be Glopil !!! Grand Fainéant !FANCAZZISTA MAXIMUS -
Gran Modificatore della Sacra Santa Quinta Regola - Moderatore Voci Nel Web
badaze è offline   Rispondi citando il messaggio o parte di esso
Old 10-10-2002, 18:40   #13
M86
Senior Member
 
L'Avatar di M86
 
Iscritto dal: Jan 2002
Messaggi: 2870
Quote:
Originariamente inviato da badaze
[b]Lisp è un linguaggio x l'intelligenza artificiale, molto potente ma anche molto duro da imparare xche bisogna riflettere in ricorsivo. A confronto Pascal è semplicissimo !!!
che ficata, un linguaggio per IA, dove si studia ad ingegneria informatica scommetto...
Che usa reti neurali e simili?
M86 è offline   Rispondi citando il messaggio o parte di esso
Old 10-10-2002, 18:41   #14
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Eccon un esempio : ftp://ftp.digitool.com/pub/mcl/contrib/nregex.lisp
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 10-10-2002, 18:49   #15
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Quote:
Originariamente inviato da M86
[b]che ficata, un linguaggio per IA, dove si studia ad ingegneria informatica scommetto...
Dalle mie parti non lo fanno...
Ci "insegnano" parzialmente il Prolog...e poi via tutto in C++...reti neurali incluse (che sono una figata pazzesca)...
cionci è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


DLSS 4.5: con Dynamic Frame Generation e MFG 6X NVIDIA alza la posta DLSS 4.5: con Dynamic Frame Generation e MFG 6X ...
Plaud NotePin S, il registratore IA si fa indossabile (ma è facile da perdere) Plaud NotePin S, il registratore IA si fa indoss...
Redmi Watch 6 in prova: lo smartwatch con ampio display da 2000 nit a meno di 100 euro Redmi Watch 6 in prova: lo smartwatch con ampio ...
Mad Catz M.M.O. 7+: lo stesso DNA del R.A.T. 8+ ADV, ma con molti più pulsanti Mad Catz M.M.O. 7+: lo stesso DNA del R.A.T. 8+ ...
Radeon RX 9070 GRE, AMD la porta in tutto il mondo | Recensione Gigabyte Gaming OC Radeon RX 9070 GRE, AMD la porta in tutto il mon...
"Consigliami uno smartphone che sia...
Wizz Air non segue l'esempio di Ryanair:...
GeForce RTX 5060 Ti a poco più di...
Alcuni Stati americani vogliono bloccare...
Il lato apocalittico della guerra in Ucr...
Intel amplia il supporto di Binary Optim...
L'IA nata a Roma che studia, legge, asco...
Il re decaduto delle criptovalute punta ...
Il 2026 rischia di essere l'anno pi&ugra...
I server Gigabyte con architetture AMD,...
Apple chiude l'era Intel: macOS Golden G...
TIM, rincari da luglio: come evitare l'a...
WWDC 26: Il Digital Markets Act dell'Uni...
WWDC 26: Apple Intelligence rivoluziona ...
Siri AI arriva alla WWDC 2026: nuove cap...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 08:16.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v