четверг, 19 января 2012 г.

Мөр тоо=>Too

//Бүхэл тоог мөр хэлбэрээр оруулж бүхэл тоо руу хөрвүүлэх нь
#include<stdio.h>
int stringToInt(char[] );
int main(){
  
    char str[10];
    int intValue;
    printf("Int toog Str helbereer oruulna uu: ");
    scanf("%s",str);
   intValue = stringToInt(str);
    printf("Hargalzah Int too n : %d",intValue);
    return 0;
}
int stringToInt(char str[]){
    int i=0,sum=0;
    while(str[i]!='\0'){
     if(str[i]< 48 || str[i] > 57){
       printf("Integer ruu convert hiij amjsangui.\n");
             return 0;
         }
         else{
             sum = sum*10 + (str[i] - 48);
             i++;
         }
    }
    return sum;
}

2 комментария:

  1. Энд мөр дотор орсон тоо болон үсгүүдийг салгаж авах боломж нээлттэй байгаа шүү.

    ОтветитьУдалить
  2. 2012 2 20-ны олимпиадад ирсэн R789C432 гэж өгөдсөн бодлого

    ОтветитьУдалить