Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Microsoft Surface Pro 12 è il 2 in 1 più compatto e silenzioso
Microsoft Surface Pro 12 è il 2 in 1 più compatto e silenzioso
Basato su piattaforma Qualcomm Snapdragon X Plus a 8 core, il nuovo Microsoft Surface Pro 12 è un notebook 2 in 1 molto compatto che punta sulla facilità di trasporto, sulla flessibilità d'uso nelle differenti configurazioni, sul funzionamento senza ventola e sull'ampia autonomia lontano dalla presa di corrente
Recensione REDMAGIC Astra Gaming Tablet: che spettacolo di tablet!
Recensione REDMAGIC Astra Gaming Tablet: che spettacolo di tablet!
Il REDMAGIC Astra Gaming Tablet rappresenta una rivoluzione nel gaming portatile, combinando un display OLED da 9,06 pollici a 165Hz con il potente Snapdragon 8 Elite e un innovativo sistema di raffreddamento Liquid Metal 2.0 in un form factor compatto da 370 grammi. Si posiziona come il tablet gaming più completo della categoria, offrendo un'esperienza di gioco senza compromessi in mobilità.
Dopo un mese, e 50 foto, cosa abbiamo capito della nuova Nintendo Switch 2
Dopo un mese, e 50 foto, cosa abbiamo capito della nuova Nintendo Switch 2
Dopo un mese di utilizzo intensivo e l'analisi di oltre 50 scatti, l'articolo offre una panoramica approfondita di Nintendo Switch 2. Vengono esaminate le caratteristiche che la definiscono, con un focus sulle nuove funzionalità e un riepilogo dettagliato delle specifiche tecniche che ne determinano le prestazioni
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 04-07-2005, 16:33   #1
Qwertid
Senior Member
 
L'Avatar di Qwertid
 
Iscritto dal: Jun 2003
Città: Napoli prov
Messaggi: 3070
[PASCAL] Help risoluzione matrice di stringhe

Ciao a tutti!

Chi può darmi una mano ad impostare un algoritmo risolutivo per questo programma? E' davvero importante per me Grazie a chi vorrà aiutarmi

http://ipsedixit.altervista.org/Ex2.jpg
__________________
Thermaltake Armor VA8000SWA**Corsair CMPSU-620HX**Intel Core 2 Quad Q9450 **Asus P5Q Deluxe**Corsair Dominator 2x2GB PC8500 1066Mhz-555 XMS2**Sapphire Vapor-X HD7970 GHz Edition 3GB GDDR5**Samsung SSD 830 256GB**WD Caviar 1TB SATA**Creative X-Fi Elite Pro **Pioneer DVR-215D**Altec Lansing FX6021**Crossover 2720MDP**Logitech diNovo Cordless Desktop**Cooler Master Storm Sentinel Advance on Razer eXactMat
Qwertid è offline   Rispondi citando il messaggio o parte di esso
Old 04-07-2005, 16:58   #2
motogpdesmo16
Senior Member
 
Iscritto dal: Feb 2004
Città: Molfetta (BA) Squadra:BARI
Messaggi: 1070
quello che dovresti fare è un ordinamento per valori ascendenti. Se non vado errato, sfruttando l'algoritmo che ti posterò, i valori null dovrebbero essere messi alla fine.
allora:
Codice:
i=For 1-->m(num.righe)
  j=for 1-->n(num.colonne)
     r=for 1-->m
        c=for 1-->n
              if M[r,c]>M[i,j] then
                      aux=M[r,c]
                      M[r,c]=M[i,j]
                      M[i,j]=aux
e poi chiudi tutti i for.
__________________
Ho felicemente trattato con: Raziel1984,]Rik`[,fab77,pralina,vin81,drago,Qrama,Hangar18,gallo85,kikbond
motogpdesmo16 è offline   Rispondi citando il messaggio o parte di esso
Old 04-07-2005, 19:22   #3
Qwertid
Senior Member
 
L'Avatar di Qwertid
 
Iscritto dal: Jun 2003
Città: Napoli prov
Messaggi: 3070
Ma nel mio caso io non posso confrontare perchè sono stringhe di caratteri....
__________________
Thermaltake Armor VA8000SWA**Corsair CMPSU-620HX**Intel Core 2 Quad Q9450 **Asus P5Q Deluxe**Corsair Dominator 2x2GB PC8500 1066Mhz-555 XMS2**Sapphire Vapor-X HD7970 GHz Edition 3GB GDDR5**Samsung SSD 830 256GB**WD Caviar 1TB SATA**Creative X-Fi Elite Pro **Pioneer DVR-215D**Altec Lansing FX6021**Crossover 2720MDP**Logitech diNovo Cordless Desktop**Cooler Master Storm Sentinel Advance on Razer eXactMat
Qwertid è offline   Rispondi citando il messaggio o parte di esso
Old 04-07-2005, 20:12   #4
71104
Bannato
 
L'Avatar di 71104
 
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 7027
che c'entra, anche i caratteri si possono confrontare: in base al loro codice ASCII.
71104 è offline   Rispondi citando il messaggio o parte di esso
Old 04-07-2005, 21:01   #5
Qwertid
Senior Member
 
L'Avatar di Qwertid
 
Iscritto dal: Jun 2003
Città: Napoli prov
Messaggi: 3070
Ha senso confrontare "mela" con un " " (che sarebbe un blank)? E quando arriva a confrontare ad esempio "mela" con "tre" se mi fa lo scambio mi fa saltare l'ordine alfabetico..
__________________
Thermaltake Armor VA8000SWA**Corsair CMPSU-620HX**Intel Core 2 Quad Q9450 **Asus P5Q Deluxe**Corsair Dominator 2x2GB PC8500 1066Mhz-555 XMS2**Sapphire Vapor-X HD7970 GHz Edition 3GB GDDR5**Samsung SSD 830 256GB**WD Caviar 1TB SATA**Creative X-Fi Elite Pro **Pioneer DVR-215D**Altec Lansing FX6021**Crossover 2720MDP**Logitech diNovo Cordless Desktop**Cooler Master Storm Sentinel Advance on Razer eXactMat
Qwertid è offline   Rispondi citando il messaggio o parte di esso
Old 04-07-2005, 21:13   #6
71104
Bannato
 
L'Avatar di 71104
 
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 7027
Quote:
Originariamente inviato da Qwertid
Ha senso confrontare "mela" con un " " (che sarebbe un blank)? E quando arriva a confrontare ad esempio "mela" con "tre" se mi fa lo scambio mi fa saltare l'ordine alfabetico..
si, confrontare "mela" con uno spazio in base ai codici ASCII ha senso: lo spazio viene prima. la storia del "tre" poi non l'ho capita...
71104 è offline   Rispondi citando il messaggio o parte di esso
Old 04-07-2005, 21:22   #7
Qwertid
Senior Member
 
L'Avatar di Qwertid
 
Iscritto dal: Jun 2003
Città: Napoli prov
Messaggi: 3070
Secondo la traccia devo fare scalare le parole e lasciare gli spazi alla fine. Se confronto mela con tre come lettere mela è 4 e tre è 3 appunto. Adesso confrontandole mela risulta maggiore di tre? E quindi mi fa lo scambio? E quindi viene a mancare l'ordine alfabetico. O no?
__________________
Thermaltake Armor VA8000SWA**Corsair CMPSU-620HX**Intel Core 2 Quad Q9450 **Asus P5Q Deluxe**Corsair Dominator 2x2GB PC8500 1066Mhz-555 XMS2**Sapphire Vapor-X HD7970 GHz Edition 3GB GDDR5**Samsung SSD 830 256GB**WD Caviar 1TB SATA**Creative X-Fi Elite Pro **Pioneer DVR-215D**Altec Lansing FX6021**Crossover 2720MDP**Logitech diNovo Cordless Desktop**Cooler Master Storm Sentinel Advance on Razer eXactMat
Qwertid è offline   Rispondi citando il messaggio o parte di esso
Old 04-07-2005, 21:45   #8
gokan
Senior Member
 
L'Avatar di gokan
 
Iscritto dal: Apr 2002
Città: Palermo
Messaggi: 4913
L'operatore < in pascal, usato per le stringhe si riferisce all'ordinamento lessicografico. Quindi
mela < tre
Restituisce TRUE
__________________
Sun Certified Java Programmer - Sun Certified Web Component Developer - Sun Certified Business Component Developer
gokan è offline   Rispondi citando il messaggio o parte di esso
Old 05-07-2005, 00:22   #9
71104
Bannato
 
L'Avatar di 71104
 
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 7027
Quote:
Originariamente inviato da Qwertid
Secondo la traccia devo fare scalare le parole e lasciare gli spazi alla fine. Se confronto mela con tre come lettere mela è 4 e tre è 3 appunto. Adesso confrontandole mela risulta maggiore di tre? E quindi mi fa lo scambio? E quindi viene a mancare l'ordine alfabetico. O no?
scusa, perché mai "mela" dovrebbe venire dopo "tre"? la "m" viene prima della "t" (almeno quando sono entrambe minuscole o entrambe maiuscole; l'unica accortezza che devi avere è (se vuoi) quella di convertire tutto in lower o upper case prima del confronto).
71104 è offline   Rispondi citando il messaggio o parte di esso
Old 05-07-2005, 13:02   #10
Qwertid
Senior Member
 
L'Avatar di Qwertid
 
Iscritto dal: Jun 2003
Città: Napoli prov
Messaggi: 3070
Ciao ragazzi!

Stamattina ho fatto il programma con il procedimento che gentilmente motogpdesmo16 mi ha postato e voi mi avete illustrato.. Ebbene il risultato è che le stringhe bianche me le mette all'inizio invece che alla fine.. Poi per il resto è ok.. Come posso risolvere? Grazie
__________________
Thermaltake Armor VA8000SWA**Corsair CMPSU-620HX**Intel Core 2 Quad Q9450 **Asus P5Q Deluxe**Corsair Dominator 2x2GB PC8500 1066Mhz-555 XMS2**Sapphire Vapor-X HD7970 GHz Edition 3GB GDDR5**Samsung SSD 830 256GB**WD Caviar 1TB SATA**Creative X-Fi Elite Pro **Pioneer DVR-215D**Altec Lansing FX6021**Crossover 2720MDP**Logitech diNovo Cordless Desktop**Cooler Master Storm Sentinel Advance on Razer eXactMat
Qwertid è offline   Rispondi citando il messaggio o parte di esso
Old 05-07-2005, 13:12   #11
gokan
Senior Member
 
L'Avatar di gokan
 
Iscritto dal: Apr 2002
Città: Palermo
Messaggi: 4913
probabilmente il simbolo blank risulta minore di qualsiasi lettera dell'alfabeto..in maniera non pulitissima puoi risolvere il problema mettendo un altro if che controlli che non appena trova il blank lo imponi come una stringa del tipo "zzzzzzzzzz" (insomma, basta che fa in modo che il controllo stringa con blank risulti a favore di stringa)....
__________________
Sun Certified Java Programmer - Sun Certified Web Component Developer - Sun Certified Business Component Developer
gokan è offline   Rispondi citando il messaggio o parte di esso
Old 05-07-2005, 13:20   #12
Qwertid
Senior Member
 
L'Avatar di Qwertid
 
Iscritto dal: Jun 2003
Città: Napoli prov
Messaggi: 3070
Quote:
Originariamente inviato da gokan
probabilmente il simbolo blank risulta minore di qualsiasi lettera dell'alfabeto..in maniera non pulitissima puoi risolvere il problema mettendo un altro if che controlli che non appena trova il blank lo imponi come una stringa del tipo "zzzzzzzzzz" (insomma, basta che fa in modo che il controllo stringa con blank risulti a favore di stringa)....
Si ho fatto un watch della cosa ed è proprio come dici tu... Il confronto stringa bianca con parola è sempre false... Ora vedo di trovare dove mettere un controllo per la stringa bianca.. Grazie!
__________________
Thermaltake Armor VA8000SWA**Corsair CMPSU-620HX**Intel Core 2 Quad Q9450 **Asus P5Q Deluxe**Corsair Dominator 2x2GB PC8500 1066Mhz-555 XMS2**Sapphire Vapor-X HD7970 GHz Edition 3GB GDDR5**Samsung SSD 830 256GB**WD Caviar 1TB SATA**Creative X-Fi Elite Pro **Pioneer DVR-215D**Altec Lansing FX6021**Crossover 2720MDP**Logitech diNovo Cordless Desktop**Cooler Master Storm Sentinel Advance on Razer eXactMat
Qwertid è offline   Rispondi citando il messaggio o parte di esso
Old 05-07-2005, 13:22   #13
Qwertid
Senior Member
 
L'Avatar di Qwertid
 
Iscritto dal: Jun 2003
Città: Napoli prov
Messaggi: 3070
Mettendo il controllo funziona!!! Però nel risultato al posto del blank mi esce la stringa "ZZZ" Significa che ne devo mettere un altro all'uscita? E dove in particolare? Dovunque la metta mi sballa tutto
__________________
Thermaltake Armor VA8000SWA**Corsair CMPSU-620HX**Intel Core 2 Quad Q9450 **Asus P5Q Deluxe**Corsair Dominator 2x2GB PC8500 1066Mhz-555 XMS2**Sapphire Vapor-X HD7970 GHz Edition 3GB GDDR5**Samsung SSD 830 256GB**WD Caviar 1TB SATA**Creative X-Fi Elite Pro **Pioneer DVR-215D**Altec Lansing FX6021**Crossover 2720MDP**Logitech diNovo Cordless Desktop**Cooler Master Storm Sentinel Advance on Razer eXactMat

Ultima modifica di Qwertid : 05-07-2005 alle 13:29.
Qwertid è offline   Rispondi citando il messaggio o parte di esso
Old 05-07-2005, 13:32   #14
gokan
Senior Member
 
L'Avatar di gokan
 
Iscritto dal: Apr 2002
Città: Palermo
Messaggi: 4913
Quote:
Originariamente inviato da Qwertid
Mettendo il controllo funziona!!! Però nel risultato al posto del blank mi esce la stringa "ZZZ" Significa che ne devo mettere un altro all'uscita? E dove in particolare? Dovunque la metta mi sballa tutto
Eventualmente riconverti...vedi se puoi trovare comunque un metodo migliore, la mia è stata la prima cosa venuta in mente...non mi ricordo perfettamente tutte le funzioni della libreria per gestire le stringhe..magari usando qualche funzione particolare ci arrivi prima
__________________
Sun Certified Java Programmer - Sun Certified Web Component Developer - Sun Certified Business Component Developer
gokan è offline   Rispondi citando il messaggio o parte di esso
Old 05-07-2005, 13:42   #15
repla
Senior Member
 
Iscritto dal: Sep 2002
Messaggi: 393
@Qwertid

esame di programmazione mod A.
prof. Burattini
Appello del 29 giugno

Ho indovinato?
repla è offline   Rispondi citando il messaggio o parte di esso
Old 05-07-2005, 13:43   #16
Qwertid
Senior Member
 
L'Avatar di Qwertid
 
Iscritto dal: Jun 2003
Città: Napoli prov
Messaggi: 3070
Centro!

Voglio capire questo tipo di esercizi come si fanno.. Anche tu hai partecipato a quell'appello?
__________________
Thermaltake Armor VA8000SWA**Corsair CMPSU-620HX**Intel Core 2 Quad Q9450 **Asus P5Q Deluxe**Corsair Dominator 2x2GB PC8500 1066Mhz-555 XMS2**Sapphire Vapor-X HD7970 GHz Edition 3GB GDDR5**Samsung SSD 830 256GB**WD Caviar 1TB SATA**Creative X-Fi Elite Pro **Pioneer DVR-215D**Altec Lansing FX6021**Crossover 2720MDP**Logitech diNovo Cordless Desktop**Cooler Master Storm Sentinel Advance on Razer eXactMat
Qwertid è offline   Rispondi citando il messaggio o parte di esso
Old 05-07-2005, 13:45   #17
repla
Senior Member
 
Iscritto dal: Sep 2002
Messaggi: 393
Quote:
Originariamente inviato da Qwertid
Centro!

Voglio capire questo tipo di esercizi come si fanno.. Anche tu hai partecipato a quell'appello?
si ma me ne sono andato perchè il giorno dopo avevo l'orale di Analisi.
Cmq rispetto all'appello di Febbraio-Marzo gli esercizi erano molto + difficili.
Nella stanza con quali prof. stavi?
repla è offline   Rispondi citando il messaggio o parte di esso
Old 05-07-2005, 13:47   #18
Qwertid
Senior Member
 
L'Avatar di Qwertid
 
Iscritto dal: Jun 2003
Città: Napoli prov
Messaggi: 3070
Stavo con Serino.. Il più umano forse e il più preparato sicuramente.. Anche se è lui che prepara gli esercizi
__________________
Thermaltake Armor VA8000SWA**Corsair CMPSU-620HX**Intel Core 2 Quad Q9450 **Asus P5Q Deluxe**Corsair Dominator 2x2GB PC8500 1066Mhz-555 XMS2**Sapphire Vapor-X HD7970 GHz Edition 3GB GDDR5**Samsung SSD 830 256GB**WD Caviar 1TB SATA**Creative X-Fi Elite Pro **Pioneer DVR-215D**Altec Lansing FX6021**Crossover 2720MDP**Logitech diNovo Cordless Desktop**Cooler Master Storm Sentinel Advance on Razer eXactMat
Qwertid è offline   Rispondi citando il messaggio o parte di esso
Old 05-07-2005, 13:50   #19
repla
Senior Member
 
Iscritto dal: Sep 2002
Messaggi: 393
Quote:
Originariamente inviato da Qwertid
Stavo con Serino.. Il più umano forse.. Anche se è lui che prepara gli esercizi
Anche io stavo con Serino.

Sono quello che se ne andato verso le 3-3.15.
e che è stato chiamato indietro perchè volevano la traccia indietro.
Tu dove eri seduto?
Cmq sono usciti i risultati?l'hai passato?

Ciao
repla è offline   Rispondi citando il messaggio o parte di esso
Old 05-07-2005, 13:52   #20
Qwertid
Senior Member
 
L'Avatar di Qwertid
 
Iscritto dal: Jun 2003
Città: Napoli prov
Messaggi: 3070
Quote:
Originariamente inviato da repla
Anche io stavo con Serino.

Sono quello che se ne andato verso le 3-3.15.
e che è stato chiamato indietro perchè volevano la traccia indietro.
Tu dove eri seduto?
Cmq sono usciti i risultati?l'hai passato?

Ciao
Ah si si mi ricordo di questo fatto! Io ero seduto in 4-5 fila sul lato sinistro nella parte più vicino al muro. Si passato.. Domani siamo tra mod. A e mod. B 85 persone a dover fare l'esame orale... Si farà notte Ciao!
__________________
Thermaltake Armor VA8000SWA**Corsair CMPSU-620HX**Intel Core 2 Quad Q9450 **Asus P5Q Deluxe**Corsair Dominator 2x2GB PC8500 1066Mhz-555 XMS2**Sapphire Vapor-X HD7970 GHz Edition 3GB GDDR5**Samsung SSD 830 256GB**WD Caviar 1TB SATA**Creative X-Fi Elite Pro **Pioneer DVR-215D**Altec Lansing FX6021**Crossover 2720MDP**Logitech diNovo Cordless Desktop**Cooler Master Storm Sentinel Advance on Razer eXactMat
Qwertid è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Microsoft Surface Pro 12 è il 2 in 1 più compatto e silenzioso Microsoft Surface Pro 12 è il 2 in 1 pi&u...
Recensione REDMAGIC Astra Gaming Tablet: che spettacolo di tablet! Recensione REDMAGIC Astra Gaming Tablet: che spe...
Dopo un mese, e 50 foto, cosa abbiamo capito della nuova Nintendo Switch 2 Dopo un mese, e 50 foto, cosa abbiamo capito del...
Gigabyte Aero X16 Copilot+ PC: tanta potenza non solo per l'IA Gigabyte Aero X16 Copilot+ PC: tanta potenza non...
vivo X200 FE: il top di gamma si è fatto tascabile? vivo X200 FE: il top di gamma si è fatto ...
Driver più sicuri: Microsoft alza...
Ego Power+ ha la giusta accoppiata per l...
Scompiglio nei listini Amazon: prezzi im...
Sotto i 105€ il robot Lefant che lava, a...
Mini proiettori smart in offerta: uno co...
Smartwatch Amazfit in offerta: Balance o...
Windows XP ritorna: ecco come usarlo sub...
Arrow Lake in saldo: Intel taglia i prez...
LG C4 da 55'' a 899€ è il top per...
DJI Neo a 159€ è il mini drone pe...
Robot aspirapolvere DREAME D10 Plus Gen ...
A 109€ ha costretto Amazon a nuove scort...
Sbaraglia la concorrenza Intel, questo m...
Giappone all'attacco: ecco il primo wafe...
Cinema in Italia, svolta storica: arriva...
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: 23:34.


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