Torna indietro   Hardware Upgrade Forum > Software > Programmazione

HPE Discover 2025: tra agenti intelligenti, infrastruttura AI-native e un futuro ibrido
HPE Discover 2025: tra agenti intelligenti, infrastruttura AI-native e un futuro ibrido
Edge9 ha seguito da vicino HPE Discover 2025 con accesso esclusivo a keynote e interviste. Dalla Sphere di Las Vegas, la visione di un’infrastruttura AI-native e agentica. Hybrid cloud, virtualizzazione e quantum tra i temi centrali
Radeon RX 9060 XT, assalto a NVIDIA? Ecco come va la nuova scheda video di AMD
Radeon RX 9060 XT, assalto a NVIDIA? Ecco come va la nuova scheda video di AMD
La Radeon RX 9060 XT si propone come una nuova sfidante nella fascia media, puntando tutto su prestazioni solide in QHD e un prezzo aggressivo. La nuova proposta basata su architettura RDNA 4 rappresenta un'interessante soluzione per la massa in mercato dove i prezzi spesso scoraggiano dall'acquisto.
LG gram Pro 16Z90TP: il notebook grande ma sottile
LG gram Pro 16Z90TP: il notebook grande ma sottile
Schermo OLED da 16 pollici e piattaforma Intel Core Ultra della serie 200: questi gli ingredienti di LG gram Pro 16Z90TP, un notebook leggero e facilmente trasportabile che strizza l'occhio a chi vuole essere sempre produttivo anche lontano dalla scrivania, coniugando prestazioni e autonomia con batteria.
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


HPE Discover 2025: tra agenti intelligenti, infrastruttura AI-native e un futuro ibrido HPE Discover 2025: tra agenti intelligenti, infr...
Radeon RX 9060 XT, assalto a NVIDIA? Ecco come va la nuova scheda video di AMD Radeon RX 9060 XT, assalto a NVIDIA? Ecco come v...
LG gram Pro 16Z90TP: il notebook grande ma sottile LG gram Pro 16Z90TP: il notebook grande ma sotti...
GeForce RTX 5060, due schede alla prova per capire se 8 GB di memoria sono ancora sufficienti GeForce RTX 5060, due schede alla prova per capi...
Samsung Galaxy Tab S10 FE+: un tablet enorme a un prezzo super, ma con qualche limite Samsung Galaxy Tab S10 FE+: un tablet enorme a u...
iOS 26 mutilato in Europa: le funzioni c...
Il Dream Team dell'intelligenza artifici...
Apple valuta l'integrazione di AI di ter...
Trasformare le bottiglie in Tachipirine:...
Fotovoltaico, in arrivo da Fantoni il pi...
HPE riceve il via libera per acquisire J...
Usi gli auricolari Bluetooth? Rischi di ...
Linux in crisi di memoria: troppa VRAM m...
Xbox, la console che conoscete non esist...
Provincia di Treviso, climatizzatori e p...
Chiamate truffa con numeri italiani? Sca...
Google crede nella fusione nucleare: acc...
Apple le ha tenute nascoste: due funzion...
TV TCL in offerta: QLED da 43'' a 85'' i...
La auto elettriche potrebbero pagare il ...
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: 06:49.


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