Xhack
Vuoi reagire a questo messaggio? Crea un account in pochi click o accedi per continuare.
Xhack

Un forum dedicato all'hacking
 
IndiceIndice  PortalePortale  CercaCerca  Ultime immaginiUltime immagini  RegistratiRegistrati  Accedi  

 

 Problema con le variabili

Andare in basso 
4 partecipanti
AutoreMessaggio
The_Nano93
membro
membro
The_Nano93


Numero di messaggi : 104
Età : 1016
Localizzazione : Da qualche parte nell'universo....
Data d'iscrizione : 28.09.07

Problema con le variabili Empty
MessaggioTitolo: Problema con le variabili   Problema con le variabili EmptyGio Ott 04, 2007 6:09 pm

Ciao!
vorrei un consiglio... qualcuno sa come dividere una variabile in C++?
cioè, se io scrivo
Codice:
int a = 123456789
come faccio a prendere una cifra, ad esempio 3?
Torna in alto Andare in basso
certaindeath
Admin
Admin
certaindeath


Numero di messaggi : 343
Data d'iscrizione : 30.07.07

Problema con le variabili Empty
MessaggioTitolo: Re: Problema con le variabili   Problema con le variabili EmptyGio Ott 04, 2007 6:12 pm

dovresti convertire la variabile a in stringa e poi estrarre il carattere che vuoi, ma non conoscendo la sintassi del c++ non so dirti come fare
Torna in alto Andare in basso
giozh°_°
Moderatore
Moderatore
giozh°_°


Numero di messaggi : 156
Data d'iscrizione : 18.08.07

Problema con le variabili Empty
MessaggioTitolo: Re: Problema con le variabili   Problema con le variabili EmptyVen Ott 05, 2007 7:57 am

???? scritta cosiì non è una variebile, è una costante. in c quando dichiari una variabile devi dargli un valore durante il programma, non prima, che io sappia
Torna in alto Andare in basso
The_Nano93
membro
membro
The_Nano93


Numero di messaggi : 104
Età : 1016
Localizzazione : Da qualche parte nell'universo....
Data d'iscrizione : 28.09.07

Problema con le variabili Empty
MessaggioTitolo: Re: Problema con le variabili   Problema con le variabili EmptyVen Ott 05, 2007 4:56 pm

si, ma per essere una costante bisognava scriverci anche "const", altrimenti si può cambiare il valore quando si vuole.
Torna in alto Andare in basso
BlackLight
Moderatore
Moderatore
BlackLight


Numero di messaggi : 277
Età : 37
Data d'iscrizione : 22.08.07

Problema con le variabili Empty
MessaggioTitolo: Re: Problema con le variabili   Problema con le variabili EmptyLun Ott 08, 2007 12:53 pm

Prendere una sola cifra? I metodi sono due:

1) Conversione della variabile in stringa:

Codice:
int a=123456;
char s[10];
int tmp;

snprintf (s,sizeof(s),"%d",a);
tmp=s[2]-'0';  // tmp = '3'-'0' = 3 (intero)

2) Proprietà dei logaritmi decimali:

Codice:
int a=123456;
int tmp;

tmp = (int) a/pow(10,log10(a));
// tmp = (int) 123 456/100 000 = 1
// (prima cifra del numero)
Torna in alto Andare in basso
http://blacklight.gotdns.org
The_Nano93
membro
membro
The_Nano93


Numero di messaggi : 104
Età : 1016
Localizzazione : Da qualche parte nell'universo....
Data d'iscrizione : 28.09.07

Problema con le variabili Empty
MessaggioTitolo: Re: Problema con le variabili   Problema con le variabili EmptyMar Ott 09, 2007 1:28 pm

Mitico! Grazie!
Torna in alto Andare in basso
Contenuto sponsorizzato





Problema con le variabili Empty
MessaggioTitolo: Re: Problema con le variabili   Problema con le variabili Empty

Torna in alto Andare in basso
 
Problema con le variabili
Torna in alto 
Pagina 1 di 1
 Argomenti simili
-
» Variabili volatili
» Problema con il download?
» Problema in C [premere tasti]
» Problema aggiornamento di windows vista

Permessi in questa sezione del forum:Non puoi rispondere agli argomenti in questo forum.
Xhack :: Programmazione :: C/C++-
Vai verso: