Yazar |
|
trew
Kayıt: 29.08.2007 |
|
char dizisinin içinde bir sayı var, dizi içindeki bu sayıyı sabit bir sayı ile kıyaslamak istiyorum.
örneğin
char[]="1000"
if(char>"25") koşulunu yapmak istiyorum fakat bu şekilde çalışmıyor, bunu nasıl yapabilirim
|
|
Yazar |
|
ridaniye
antalya
Kayıt: 26.04.2006 |
|
char[] temp="1000"
if(atoi(temp)>25)
{
//TO DO
}
Bu işini gorebilir
|
|
Yazar |
|
extreme
Kahramanmaras
admin
Kayıt: 24.10.2006 |
|
int ConvertToInt(char Dizi[]){
int i=0,Sonuc =0;
while(Dizi[i]!=0){
Sonuc = 10*Sonuc + int(Dizi[i])-48;
i++;
}
return Sonuc;
}
The Man Who Loved Algorithm&Ubuntu.
www.burakamasyali.com
|
|
Yazar |
|
trew
Kayıt: 29.08.2007 |
|
int e çevrilerek yapılıyor bunda sorun yok, benim istediğim verinin tipi "char" ken bu kontrolü yapmak
|
|
Yazar |
|
extreme
Kahramanmaras
admin
Kayıt: 24.10.2006 |
|
char[]="1000"
if(ConvertToInt(char)>ConvertToInt("25"))
The Man Who Loved Algorithm&Ubuntu.
www.burakamasyali.com
|
|
Yazar |
|
extreme
Kahramanmaras
admin
Kayıt: 24.10.2006 |
|
Char[] Dizileri referansa göre çağırılır yani sadece bir adrestir. En fazla hangisinin ram de daha önce geldiğini karşılaştırabilirsin.
The Man Who Loved Algorithm&Ubuntu.
www.burakamasyali.com
|
|
Yazar |
|
kellad
istanbul
Kayıt: 21.01.2006 |
|
trew yazdi | int e çevrilerek yapılıyor bunda sorun yok, benim istediğim verinin tipi "char" ken bu kontrolü yapmak |
Karakter dizisinde tuttuğun bir sayının tekrar integer karşılığını bulup da onu bir integer ile karşılaştırınca o karşılaştırma karşılaştırma olmuyor mu ki?
integer dönüşümü yapmak istememenin amacı nedir? Daha da önce bir sayıyı karakter dizisinde tutmanın amacı nedir?
Decompiling the code of universe.
Listening the cosmic background radiation.
Swimming in Inter Stellar Medium.
|
|
Yazar |
|
huseyinkozan
Serik
Kayıt: 21.03.2007 |
|
döngü içinde en yüksek değerli basamaktan başlayarak iki diziyi karşılaştırmaya başla, dizilerin boyları aynı olmalı
|
|
|
|
-
Del.icio.us
-
Digg
-
Facebook
-
Furl
-
Google
-
Blink
-
Simpy
-
Spurl
-
Y! MyWeb
|
|
| | | | |