Torna indietro   Hardware Upgrade Forum > Software > Programmazione

MSI PRO MAX EDGE AI+, Ryzen AI Max+ 395 e 128 GB per far girare in locale anche i modelli più grandi
MSI PRO MAX EDGE AI+, Ryzen AI Max+ 395 e 128 GB per far girare in locale anche i modelli più grandi
Abbiamo provato MSI PRO MAX EDGE AI+, un mini-PC professionale progettato per eseguire modelli di intelligenza artificiale in locale, senza dipendere dal cloud. Il sistema abbina il processore AMD Ryzen AI Max+ 395, 128 GB di memoria unificata e un telaio in alluminio da appena 4 litri, con l'obiettivo di offrire capacità di elaborazione elevate in un formato compatto.
Recensione vivo X500 Pro Max: la fotografia mobile ha un nuovo protagonista
Recensione vivo X500 Pro Max: la fotografia mobile ha un nuovo protagonista
Il nuovo top di gamma vivo punta su un comparto fotografico particolarmente articolato, con un teleobiettivo da 200 megapixel e teleconvertitori esterni capaci di arrivare a 400 mm equivalenti. Lo abbiamo provato a Tenerife, mettendo alla prova fotocamere, prestazioni, autonomia e accessori. Ecco come si è comportato.
WoW Forever: la beta è stato uno dei momenti più alti della storia dei videogiochi, e non si ripeterà
WoW Forever: la beta è stato uno dei momenti più alti della storia dei videogiochi, e non si ripeterà
Un mondo affollato e vivo, personaggi destinati a sparire a fine test e nessuno a inseguire l'oggetto giusto. Beta e stress test di World of Warcraft: Forever hanno fatto emergere un roleplay spontaneo, tra danze a Goldshire e code ordinate ai PNG
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 24-03-2010, 18:39   #1
mrlao
Junior Member
 
Iscritto dal: Mar 2010
Messaggi: 5
[c++] Tombola

ciao ragazzi ho un problema sulle cartelle della tombola ... io ora sto progettando le cartelle della tombola dove sono delle matrici 3x9 dove le celle vuote sono 0, in ogni cartella ah almeno un numero per ogni colonna,ogni cartella ah al massimo 5 numeri per riga e ogni colonna contiene i numeri 1-10 11-20 ---- 81-90 ... io ho tentato di farlo ma è molto difficile mi potreste dare una mano allego il mio istato :
Codice PHP:
# include <iostream>

# include <time.h>

using namespace std;

int main ()
{
srand(time(NULL));
int cartella[3][9],i=0,j=0,estratto=0,vett[90],somma=0,k=0,x,app,scambio,y;
bool flag3=true;




for(
i=0;i<90;i++)
{
vett[i]=0;
}

somma=0;

for(
k=0;k<100;k++)
{

for(
i=0;i<3;i++)
{

for(
j=0;j<9;j++)
{

if(
somma<=15)
{
flag3=true;

while(
flag3==true)
{
estratto=((rand()%90)+1);
vett[estratto-1]++;

if(
vett[estratto-1]!=1)
vett[estratto-1]--;
else
flag3=false;
}

switch(
estratto)
{

case 
1 : case 2 : case 3 : case 4 : case 5 : case 6 : case 7 : case 8 : case 9 : case 10 :
{
cartella[i][0]=estratto;
somma++;
}
break;

case 
11 : case 12 : case 13 : case 14 : case 15 : case 16 : case 17 : case 18 : case 19 : case 20 :
{
cartella[i][1]=estratto;
somma++;
}
break;

case 
21 : case 22 : case 23 : case 24 : case 25 : case 26 : case 27 : case 28 : case 29 : case 30 :
{
cartella[i][2]=estratto;
somma++;
}
break;

case 
31 : case 32 : case 33 : case 34 : case 35 : case 36 : case 37 : case 38 : case 39 : case 40 :
{
cartella[i][3]=estratto;
somma++;
}
break;

case 
41 : case 42 : case 43 : case 44 : case 45 : case 46 : case 47 : case 48 : case 49 : case 50 :
{
cartella[i][4]=estratto;
somma++;
}
break;

case 
51 : case 52 : case 53 : case 54 : case 55 : case 56 : case 57 : case 58 : case 59 : case 60 :
{
cartella[i][5]=estratto;
somma++;
}
break;

case 
61 : case 62 : case 63 : case 64 : case 65 : case 66 : case 67 : case 68 : case 69 : case 70 :
{
cartella[i][6]=estratto;
somma++;
}
break;

case 
71 : case 72 : case 73 : case 74 : case 75 : case 76 : case 77 : case 78 : case 79 : case 80 :
{
cartella[i][7]=estratto;
somma++;
}
break;

case 
81 : case 82 : case 83 : case 84 : case 85 : case 86 : case 87 : case 88 : case 89 : case 90 :
{
cartella[i][8]=estratto;
somma++;
}
break;


}


}
if((
cartella[i][j]>90)||(cartella[i][j]<=0))
{
cartella[i][j]=0;
}

}
}

}




for(
i=0;i<3;i++)
{
cout<<"\n\n";

for(
j=0;j<9;j++)
{
if((
cartella[i][j]>=0)&&(cartella[i][j]<10))
cout<<" "<<cartella[i][j];
else
cout<<cartella[i][j];


if(
j<9-1)
cout<<" - ";
}
}

cout<<"\n\n";


system("pause");
} 
grazie x l'aiuto
mrlao è offline   Rispondi citando il messaggio o parte di esso
Old 24-03-2010, 19:28   #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
Scusa, ma quello switch è veramente brutto e inutile. Si può fare tutto con delle operazioni matematiche.
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 24-03-2010, 20:13   #3
mrlao
Junior Member
 
Iscritto dal: Mar 2010
Messaggi: 5
si ho provato a fare con un ciclo .. però poi mi sono incasinato ancora di più ... io non riesco a fare le 2 condizioni quelle che almeno un numero ci deve essere x ogni colonna e 5 numeri max per riga se mi puoi dare una mano ti ringrazio molto
mrlao è offline   Rispondi citando il messaggio o parte di esso
Old 25-03-2010, 08:28   #4
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
Veramente non serve un ciclo, basta un'operazione matematica:

case 31 : case 32 : case 33 : case 34 : case 35 : case 36 : case 37 : case 38 : case 39 : case 40 :
{
cartella[i][3]=estratto;
somma++;
}
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 25-03-2010, 14:18   #5
mrlao
Junior Member
 
Iscritto dal: Mar 2010
Messaggi: 5
si ok ma come ti ho detto sopra io vorrei che mi spiegaste come fare gli altri 2 controlli che non riesco a capirli grazie !!
mrlao è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


MSI PRO MAX EDGE AI+, Ryzen AI Max+ 395 e 128 GB per far girare in locale anche i modelli più grandi MSI PRO MAX EDGE AI+, Ryzen AI Max+ 395 e 128 GB...
Recensione vivo X500 Pro Max: la fotografia mobile ha un nuovo protagonista Recensione vivo X500 Pro Max: la fotografia mobi...
WoW Forever: la beta è stato uno dei momenti più alti della storia dei videogiochi, e non si ripeterà WoW Forever: la beta è stato uno dei mome...
Oracle AI World 2026: in Europa prima la sovranità, poi la sicurezza e solo dopo l'IA Oracle AI World 2026: in Europa prima la sovrani...
DS N°7 E-Tense: il SUV premium made in Melfi che punta su autonomia e comfort DS N°7 E-Tense: il SUV premium made in Melfi...
Betelgeuse, la stella compagna Siwarha n...
Addio alle cartucce Nintendo? Il princip...
ChatGPT accelera: le immagini si generan...
MacBook Pro: tutta la gamma avrà ...
Uno sviluppatore ha dovuto hackerare il ...
Apple HomeView Ultra: in arrivo un robot...
Da smart display a videocamera di sicure...
Gli smartphone sono tutti dei 'padelloni...
Nexus Mods sceglie la strada della trasp...
Il futuro dell'emulazione Switch 2: Mari...
La mossa di Netflix contro lo scrolling ...
iPhone 18, torna al centro dei rumor: pi...
JBL Quantum Stream quasi a metà prezzo s...
Questa e-bike sembra una moto, ma costa ...
Deepfake sessuali su App Store e Google ...
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: 11:26.


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