Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Marvel's Wolverine, la recensione: Logan torna protagonista in un'avventura brutale e intensa
Marvel's Wolverine, la recensione: Logan torna protagonista in un'avventura brutale e intensa
Marvel's Wolverine porta Logan in un'avventura inedita, violenta e fortemente narrativa, costruita attorno alla sua natura di combattente e al difficile rapporto con il proprio passato. Insomniac Games punta su combattimenti spettacolari, progressione e personalizzazione, inserendo l'azione in un mondo segnato dalla persecuzione dei mutanti. Un viaggio intenso, che alterna mattanza, esplorazione e momenti sorprendentemente emotivi.
DJI Romo 2: tante novità lo rendono un robot completo
DJI Romo 2: tante novità lo rendono un robot completo
Romo 2 è la seconda generazione di robot lavapavimenti di DJI, un modello che si caratterizza per la precisione nel sistema di navigazione e per il funzionamento particolarmente silenzioso. Con le modifiche introdotte in questa seconda versione, e un posizionamento di prezzo più allineato alla concorrenza, rappresenta una valida alternativa sul mercato delle soluzioni di pulizia domestica
Sony Bravia 9 II: il True RGB alla prova, dove l'LCD sfida l'OLED
Sony Bravia 9 II: il True RGB alla prova, dove l'LCD sfida l'OLED
Il primo Sony con retroilluminazione True RGB alla prova del banco di misura e dei contenuti: luminanza enorme, colori accurati in HDR e un antiriflesso molto efficace. I limiti sono due sole HDMI 2.1 e il blooming fuori asse
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: 3089
[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: 1085
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: 3089
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: 7029
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: 3089
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: 7029
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: 3089
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: 7029
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: 3089
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: 3089
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: 3089
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: 3089
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: 3089
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: 3089
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


Marvel's Wolverine, la recensione: Logan torna protagonista in un'avventura brutale e intensa Marvel's Wolverine, la recensione: Logan torna p...
DJI Romo 2: tante novità lo rendono un robot completo DJI Romo 2: tante novità lo rendono un ro...
Sony Bravia 9 II: il True RGB alla prova, dove l'LCD sfida l'OLED Sony Bravia 9 II: il True RGB alla prova, dove l...
Geely EX5, un mese al volante: il SUV elettrico cinese che ci ha sorpreso (quasi) senza riserve Geely EX5, un mese al volante: il SUV elettrico ...
Mova Z70 Ultra Roller Complete: motore potente, rullo di lavaggio e l'IA a guidare Mova Z70 Ultra Roller Complete: motore potente, ...
Apple AirPods 5 disponibili su Amazon a ...
Bending Spoons colpisce ancora: acquisit...
Il Tesla Cybercab non ha il volante ma p...
AMD aggiorna ancora AM4 e AM5: arrivano ...
Un graffio è sufficiente a far de...
Airbus realizzerà altri 229 satel...
Arianespace lancerà altri satelli...
Eutelsat ha annunciato di aver affidato ...
PLD Space ha annunciato il nuovo razzo s...
CMF Clip Pro, tanta autonomia e design u...
Tre leggende del rally sbarcano in Asset...
iPhone 18 Pro Max, il chip A20 Pro mostr...
Samsung porterà il Privacy Displa...
WINDTRE BUSINESS trasforma la rete mobil...
Anthropic ammette un quarto caso di acce...
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: 07:47.


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