Aktív témák

  • Forest_roby

    őstag

    shev7 megelőzött!

    #include <stdio.h>
    #include <stdlib.h>

    main(){
    FILE *be;
    FILE *ki;
    int beker;
    be=fopen(''be.txt'', ''r'');
    ki=fopen(''ki.txt'', ''w'');
    fscanf(be, ''%d'', &beker);

    int i;
    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''};
    if(beker >= 4000){
    fprintf(ki, ''nincs ilyen romai szam\n'');}
    else{
    for (i=0;i<(sizeof(szamok)/sizeof(int));i++){
    while (beker>=szamok[i]){
    fprintf(ki, ''%s'', jelek[i]);
    beker=beker-szamok[i];
    }

    }
    fprintf(ki, ''\n'');
    }
    fclose(be); fclose(ki);
    return 0;
    }


    [Szerkesztve]

Aktív témák