Aktív témák
-
Forest_roby
őstag
válasz
Forest_roby #200 üzenetére
javitas:
[0;10] intervallum kozott:
i = rand() % 11;
ciklussal egyutt:
#include <stdio.h>
#include <stdlib.h> /* required for randomize() and random() */
#include <time.h>
int main ()
{
int i;
int s = 1;
/* initialize random seed: */
srand ( time(NULL) );
for(s=1;s<100;s++)
{
/* generate random number: */
i = rand() % 11 ;
printf("rand: %d\n", i);
}
}kell a tomb is?
-
Steve-S
tag
válasz
Forest_roby #198 üzenetére
azt én is vágom
, de nekem egész számok kellenek.
Szóval te azt mondod ha én ezt: rand(); beírom akkor 0 és 1 között generál? -
Steve-S
tag
válasz
Forest_roby #196 üzenetére
ehh, ez most vagy valami nagy hülyeség vagy én vagyok ennyire láma: 0 és 1 között milyen egész számok vannak?
-
Steve-S
tag
válasz
Forest_roby #194 üzenetére
OK, de én azt nem értem hogy hogy adom meg neki azt hogy 0-10-ig generáljon?
Nem vagyok valami pro c-ből, egy kicsit szájbarágósabban kellene!
Köszi! -
sghc_toma
senior tag
válasz
Forest_roby #140 üzenetére
én is ajánlok egyet, részletes, érthető, nagyon jó.. ja, és ha ez szempont, akkor van magyarul is: Beej’s Guide to Network Programming Using Internet Sockets. [link]
-
cucka
addikt
válasz
Forest_roby #130 üzenetére
google code search-el pl. találtam egy félelmetesen elegáns megoldást, 3 sorban
-
Forest_roby
őstag
válasz
Forest_roby #126 üzenetére
ez így talán kicsit pontosabb:
#include <stdio.h>
char* masol( char *ide, char *ezt ){
int n;
n=0;
do{
ide[n]=ezt[n];
}while( ezt[n++] != 0 );
return(ezt);
}
main(){
char szoveg[32] = ''easy'';
char masolat[32];
char* vmi;
vmi = masol(masolat, szoveg);
printf(''it is %s\n'', masolat);
printf(''%s\n'', vmi);
} -
cucka
addikt
válasz
Forest_roby #124 üzenetére
majdnem jó.. [link]
1 paraméter hiányzik, illetve a visszatérési érték nem jó. -
dabadab
titán
válasz
Forest_roby #84 üzenetére
Ket eszrevetelem lenne:
1. int main() (definicio szerint, az implicit tipusmegadas meg a hetvenes evekben kiment a divatbol)
2. illene valami hibakezelest beletenni, mivel ha nem sikerult megnyitani a file-okat, akkor NULL pointereket probal meg hasznalni es elszall, ami csunya dolog, szoval vmi ilyesmi kellene:
be = fopen(''be.txt'', ''r'');
if ( NULL == be ) {
fprintf(stderr,''Nem lehet megnyitani a be.txt-t!\n'');
return 1;
}
ki = fopen(''ki.txt'', ''w'');
if ( NULL == ki ) {
fprintf(stderr,''Nem lehet megnyitani a ki.txt-t!\n'');
return 1;
}
[Szerkesztve] -
_t0Mi_
aktív tag
válasz
Forest_roby #80 üzenetére
rendben, így működik! akkor a file többi része pedig így néz ki:
int szamok[]={1000,900,500,400,100,90,50,40,10,9,5,4,1};
char*
jelek[]={''M'',''CM'',''D'',''CD'',''C'',''XC'',''L'',''XL'',''X'',''IX'',''V'',''IV'',''I''};
for (i=0;i<(sizeof(szamok)/sizeof(int));i++){
while (beker>=szamok){
fprintf(ki, ''%s'',jelek, ''\n'');
beker=beker-szamok;
}
}
fclose(be); fclose(ki);
return 0;
}
Szerintetek így menni fog? az fprintf sor is rendben?
[Szerkesztve] -
_t0Mi_
aktív tag
válasz
Forest_roby #76 üzenetére
de akkor mi a sorvége karakter? Egyébként az atoi az nem c++ parancs? mert nekem sima c-ben kéne
-
_t0Mi_
aktív tag
válasz
Forest_roby #71 üzenetére
Előre is köszönöm..
Mod: Felvettelek msn-re, de nem jeleztél vissza.. lehet hogy ott gyorsabb lenne, ha nem vagyok túl tolakodó.. ha gondolod itt az enyém: alvaros@freemail.hu
[Szerkesztve] -
_t0Mi_
aktív tag
válasz
Forest_roby #50 üzenetére
Köszi a segítséget!
Viszont van vele egy kis gondom, a fordítás közben baja van ezzel a 3 sorral:
while(be>=szamok){ -comparison between pointer and integer
be=be-szamok; -invalid operands to binary -
void main(){ -warning: return type of ''main'' is not ''int''
Valamint úgy kéne még, hogy ezt a számot file-ból olvassa ki, és 1 másikba írja bele!
Előre is köszi!
Aktív témák
Hirdetés
- LG 42C3 - 42" OLED EVO - 4K 120Hz 0.1ms - NVIDIA G-Sync - FreeSync Premium - HDMI 2.1 - A9 Gen6 CPU
- Használt Intel procik - Core 2 - Dual Core
- Új! Targus - USB-C Dual HDMI 4K HUB - 2 HDMI-vel. Saját töltő nélkül 2 monitorral (120Hz)
- Apple iPhone 15 128GB, Kártyafüggetlen, 1 Év Garanciával
- Így lesz a Logitech MX Keys magyar billentyűzetes
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: CAMERA-PRO Hungary Kft
Város: Budapest