Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Lenovo Legion Go 2: Ryzen Z2 Extreme e OLED 8,8'' per spingere gli handheld gaming PC al massimo
Lenovo Legion Go 2: Ryzen Z2 Extreme e OLED 8,8'' per spingere gli handheld gaming PC al massimo
Lenovo Legion Go 2 è la nuova handheld PC gaming con processore AMD Ryzen Z2 Extreme (8 core Zen 5/5c, GPU RDNA 3.5 16 CU) e schermo OLED 8,8" 1920x1200 144Hz. È dotata anche di controller rimovibili TrueStrike con joystick Hall effect e una batteria da 74Wh. Rispetto al dispositivo che l'ha preceduta, migliora ergonomia e prestazioni a basse risoluzioni, ma pesa 920g e costa 1.299€ nella configurazione con 32GB RAM/1TB SSD e Z2 Extreme
AWS re:Invent 2025: inizia l'era dell'AI-as-a-Service con al centro gli agenti
AWS re:Invent 2025: inizia l'era dell'AI-as-a-Service con al centro gli agenti
A re:Invent 2025, AWS mostra un’evoluzione profonda della propria strategia: l’IA diventa una piattaforma di servizi sempre più pronta all’uso, con agenti e modelli preconfigurati che accelerano lo sviluppo, mentre il cloud resta la base imprescindibile per governare dati, complessità e lock-in in uno scenario sempre più orientato all’hybrid cloud
Cos'è la bolla dell'IA e perché se ne parla
Cos'è la bolla dell'IA e perché se ne parla
Si parla molto ultimamente di "bolla dell'intelligenza artificiale", ma non è sempre chiaro perché: l'IA è una tecnologia molto promettente e che ha già cambiato molte cose dentro e fuori le aziende, ma ci sono enormi aspettative che stanno gonfiando a dismisura i valori delle azioni e distorcendo il mercato. Il che, com'è facile intuire, può portare a una ripetizione della "bolla dotcom", e forse anche di quella dei mutui subprime. Vediamo perché
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 04-05-2007, 22:37   #1
mikisx
Senior Member
 
L'Avatar di mikisx
 
Iscritto dal: Sep 2006
Messaggi: 2189
lunedi ho compito sul c++ sos

ciau ,sn uno studente del liceo alle prime armi con il c...
lunedi ho compito di programmazione ,faremo ricerca binaria e sequenziale,ordinamento crescente e decrescente...vengo al dunque...
quando uso una variabile di comodo tipo:
{
strcpy(app,vett[i]);
strcpy(vett[i],vett[j]);
strcpy(vett[j],app);
}
nn vorrei sbagliarmi ma app la dovrei dichiarare di tipo char?
2)
quando uso un menu switch la sintassi è:
do
{
cout<<"1....";
cout<<"2...";
cout<<"3 esci";
cin>>scelta;
switch(scelta)
case 1:
{
....
break;
}
case 2: ...ecc...
}
while(risp!=3)---------------------->nn sarebbe meglio usare:
while((risp<3)&&(risp>0));
?
grazie e ciau...
__________________
Asrock X79 extreme 11 || Intel I7 4960X || 32GB Vengeance 2400Mhz || R9 280x || Thermaltake 1200 || Obsidian 900D || 840 Evo
Cerco collaboratori per blog informatica

Ultima modifica di mikisx : 05-05-2007 alle 16:45.
mikisx è offline   Rispondi citando il messaggio o parte di esso
Old 04-05-2007, 23:24   #2
wingman87
Senior Member
 
Iscritto dal: Nov 2005
Messaggi: 2782
Provo a risponderti io
Quote:
Originariamente inviato da mikisx Guarda i messaggi
quando uso una variabile di comodo tipo:
{
strcpy(app,vett[i]);
strcpy(vett[i],vett[j]);
strcpy(vett[j],app);
}
nn vorrei sbagliarmi ma app la dovrei dichiarare di tipo char?
app deve essere o un vettore di char o un puntatore a char (il vettore in sè è un puntatore ad un'area di memoria di dimensione definita), inoltre seguendo il tuo esempio di direbbe che vett[i] sia una stringa e quindi vett è o un vettore di puntatori a char oppure di nuovo un vettore di vettori di char (quindi una matrice)
Quote:
Originariamente inviato da mikisx Guarda i messaggi
2)
quando uso un menu switch la sintassi è:
do
{
cout"1....";
cout"2...";
cout"3 esci";
cin>>scelta;
switch(scelta)
case 1:
{
....
break;
}
case 2: ...ecc...
}
while(risp!=3)---------------------->nn sarebbe meglio usare:
while((risp<3)&&(risp>0));
?
grazie e ciau...
La sintassi dello switch è corretta, per quanto riguarda il while io lascerei
Codice:
while(risp!=3)
in questo modo, come hai scritto nel menu, esci solo con la scelta 3. Puoi gestire eventuali altri inserimenti aggiungendo un default allo switch e dando un messaggio di inserimento errato
Codice:
switch(scelta)
        case 1:
                 {
                   ....
                  break;
                  }  
        case 2:
                  .....
        default:
                  cout<<"Scelta non valida";
                  break;
Ps: mi sono accorto adesso che tu usi il cout in modo diverso dal mio, ora non posso provare ma non so se funziona così..
wingman87 è offline   Rispondi citando il messaggio o parte di esso
Old 04-05-2007, 23:55   #3
mikisx
Senior Member
 
L'Avatar di mikisx
 
Iscritto dal: Sep 2006
Messaggi: 2189
si,lo uso da quando faccio c++(8mesi)tieni conto pero ' che faccio il programma di un itis....
la prof mi ha insegnato dalla prima lezione questo:
cout<<"ciao";
il prog manda in lettura la parola ciao;
cout<<ciao;
il prog manda in lettura la varibile ciao;
...
la prof ci ha detto che possiamo inserire default ma nn ci ha spiegato come lo dobbiamo mettere,io ho pensato che si dovesse usare cosi:
do
{
cout<<"1....";
cout<<"ecc...";
cout<<"3 default";
cin>>a;
switch(a)
ecc....
case 3:
{
gli faccio eseguire quello che voglio io
}
...
cmq il "mio" cout funziona ...
tu come lo usi?
grazie ciao
__________________
Asrock X79 extreme 11 || Intel I7 4960X || 32GB Vengeance 2400Mhz || R9 280x || Thermaltake 1200 || Obsidian 900D || 840 Evo
Cerco collaboratori per blog informatica
mikisx è offline   Rispondi citando il messaggio o parte di esso
Old 05-05-2007, 00:10   #4
wingman87
Senior Member
 
Iscritto dal: Nov 2005
Messaggi: 2782
Adesso va bene, nel primo post lo avevi scritto in modo sbagliato, guarda + su...
Il default non è altro che un altro case dello switch, viene eseguito quando scelta non corrisponde al valore di nessun case. Quindi nell'esempio che ti ho scritto prima se scrivi 3 esegue prima il default e poi esce dal ciclo, lo stesso vale per qualsiasi valore diverso da 1 e 2. Se inserisci anche un "case 3:break;" quando scrivi 3 esce dal ciclo senza entrare nel default e stampare il mex di errore.
wingman87 è offline   Rispondi citando il messaggio o parte di esso
Old 05-05-2007, 11:48   #5
mikisx
Senior Member
 
L'Avatar di mikisx
 
Iscritto dal: Sep 2006
Messaggi: 2189
grazie ora sn pronto per il compito....
in effetti all'inizio nn mi ero accorto di nn aver messo << ....grazie ancora
cout<<"ciau";
__________________
Asrock X79 extreme 11 || Intel I7 4960X || 32GB Vengeance 2400Mhz || R9 280x || Thermaltake 1200 || Obsidian 900D || 840 Evo
Cerco collaboratori per blog informatica
mikisx è offline   Rispondi citando il messaggio o parte di esso
Old 05-05-2007, 12:10   #6
MEMon
Senior Member
 
Iscritto dal: Dec 2002
Messaggi: 3359
Io ancora non capisco a che serve far imparare il c++ come se fosse il c, magari poi uno pensa di sapere il c++ davvero...
MEMon è offline   Rispondi citando il messaggio o parte di esso
Old 05-05-2007, 13:37   #7
71104
Bannato
 
L'Avatar di 71104
 
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 7029
posso sapere che tipo di liceo fai, per curiosità? sapevo che esistevano indirizzi sperimentali a carattere informatico, ma addirittura compiti in classe di programmazione...
71104 è offline   Rispondi citando il messaggio o parte di esso
Old 05-05-2007, 13:44   #8
MEMon
Senior Member
 
Iscritto dal: Dec 2002
Messaggi: 3359
bhe io ho fatto un tecnico, per la precisione elettronica e telecomunicazioni, e di compiti su C, assembler e vhdl ne ho fatto parecchi.
MEMon è offline   Rispondi citando il messaggio o parte di esso
Old 05-05-2007, 14:22   #9
mikisx
Senior Member
 
L'Avatar di mikisx
 
Iscritto dal: Sep 2006
Messaggi: 2189
istituto tecnico industriale marconi...
ho scelto l'indirizzo informatico...
__________________
Asrock X79 extreme 11 || Intel I7 4960X || 32GB Vengeance 2400Mhz || R9 280x || Thermaltake 1200 || Obsidian 900D || 840 Evo
Cerco collaboratori per blog informatica
mikisx è offline   Rispondi citando il messaggio o parte di esso
Old 05-05-2007, 16:00   #10
71104
Bannato
 
L'Avatar di 71104
 
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 7029
Quote:
Originariamente inviato da mikisx Guarda i messaggi
istituto tecnico industriale marconi...
ho scelto l'indirizzo informatico...
ora ho capito; ero stato tratto in inganno dalla parola "liceo"
71104 è offline   Rispondi citando il messaggio o parte di esso
Old 05-05-2007, 16:03   #11
wingman87
Senior Member
 
Iscritto dal: Nov 2005
Messaggi: 2782
Io ho fatto "anche" il liceo scientifico tecnologico e anche lì facevamo compiti in classe di programmazione.
wingman87 è offline   Rispondi citando il messaggio o parte di esso
Old 05-05-2007, 16:43   #12
mikisx
Senior Member
 
L'Avatar di mikisx
 
Iscritto dal: Sep 2006
Messaggi: 2189
ah,ho un altra domanda...
quando dichiaro un array di caratteri:
char cognomi[20][15];
cosi' dichiaro 20 stringhe da massimo 15 caratteri ciascuno;
per utilizzare una variablie di appoggio per quell'array devo scrivere:
char cognomi[20][15],app[15];
?
grazie
__________________
Asrock X79 extreme 11 || Intel I7 4960X || 32GB Vengeance 2400Mhz || R9 280x || Thermaltake 1200 || Obsidian 900D || 840 Evo
Cerco collaboratori per blog informatica
mikisx è offline   Rispondi citando il messaggio o parte di esso
Old 05-05-2007, 19:41   #13
71104
Bannato
 
L'Avatar di 71104
 
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 7029
variabile "di appoggio"?
in quel modo tu crei semplicemente una matrice di 20x15 caratteri e un vettore di altri 15 caratteri.
71104 è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Lenovo Legion Go 2: Ryzen Z2 Extreme e OLED 8,8'' per spingere gli handheld gaming PC al massimo Lenovo Legion Go 2: Ryzen Z2 Extreme e OLED 8,8'...
AWS re:Invent 2025: inizia l'era dell'AI-as-a-Service con al centro gli agenti AWS re:Invent 2025: inizia l'era dell'AI-as-a-Se...
Cos'è la bolla dell'IA e perché se ne parla Cos'è la bolla dell'IA e perché se...
BOOX Palma 2 Pro in prova: l'e-reader diventa a colori, e davvero tascabile BOOX Palma 2 Pro in prova: l'e-reader diventa a ...
FRITZ!Repeater 1700 estende la rete super-veloce Wi-Fi 7 FRITZ!Repeater 1700 estende la rete super-veloce...
Cloud sovrano: l'approccio di Broadcom c...
HONOR conferma l'arrivo in Italia di Mag...
La Cina sotto pressione impone maniglie ...
OpenAI integra le app in ChatGPT per tra...
NVIDIA sarebbe pronta a tagliare la prod...
Prezzo minimo storico per iPhone 16 Pro:...
Riot Games scopre una falla nei BIOS che...
Beats in super offerta su Amazon: aurico...
Batterie elettriche, Samsung SDI e Stell...
Clivet presenta Fullness, la pompa di ca...
SpaceX lancerà 167 razzi spaziali...
Yakuza Kiwami 3 e Dark Ties protagonisti...
Privacy a rischio: ecco la VPN che regis...
SpaceX ha annunciato che un satellite St...
ASUSTOR presenta i nuovi NAS Lockerstor ...
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: 20:57.


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