7/03/2016

String Değişkenini Integer Tipine Dönüştüren C Programı


Stringi integera dönüştüren c programı
Bu programla elinizde string olarak aldığınız veriyi integer tipine dönüştürerek işlem yapabilirsiniz. C programlama dilinde atoi(); fonksiyonu da aynı işlevi yapıyor. Biz de nasıl böyle bir fonksiyon yazabiliriz dedik ve kodladık. Fonksiyonun içine string değişkenini girdiğinizde size integer tipindeki karşılığını döndürecektir.
Aynı şekilde atof(); fonksiyonu da c dilinde hazır kütüphanede var ama nasıl yazılıyor dediğimizde bunu yazabilmemiz lazım. Bu c programıyla ufkunuzu daha da genişletebilirsiniz. Kodlar ;

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

int integer(char a[50])
{ int sonuc=0,i;
  for(i=0;i<strlen(a);i++)
 {
  if(a[i]=='0'){sonuc=sonuc+0;}
  if(a[i]=='1'){sonuc=sonuc+1*pow(10,strlen(a)-1-i);}
  if(a[i]=='2'){sonuc=sonuc+2*pow(10,strlen(a)-1-i);}
  if(a[i]=='3'){sonuc=sonuc+3*pow(10,strlen(a)-1-i);}
  if(a[i]=='4'){sonuc=sonuc+4*pow(10,strlen(a)-1-i);}
  if(a[i]=='5'){sonuc=sonuc+5*pow(10,strlen(a)-1-i);}
  if(a[i]=='6'){sonuc=sonuc+6*pow(10,strlen(a)-1-i);}
  if(a[i]=='7'){sonuc=sonuc+7*pow(10,strlen(a)-1-i);}
  if(a[i]=='8'){sonuc=sonuc+8*pow(10,strlen(a)-1-i);}
  if(a[i]=='9'){sonuc=sonuc+9*pow(10,strlen(a)-1-i);}
}
    return sonuc;
}

int main()
{ system("color e9");
 printf("\n String Degiskenini Integer Tipine Donusturen Program\n");
 char b[50];
 printf("\n Bir String Girin (ornegin : 123)  : ");
 scanf("%s",b);
 printf("\n Stringin integer degeri : %d ",integer(b));
 system("pause");
 return 0;
}

0 yorum:

Yorum Gönder

Not: Yalnızca bu blogun üyesi yorum gönderebilir.

Popular Posts

Follow Me

Labels

c programı python Cos(x) Hesaplayan C Programı a üssü b yi hesaplayan c programı apps basit hesap programı basit işlem hesabı yapan c programı belirli integral hesaplayan c programı bilgisayarda integral hesaplama c ile basit hesap programı c ile canlı tv c ile hesap makinası c ile tv uygulaması c kodlama c programlama c programming canlı tv c programı canlı yayın c canlı yayına bağlanan c programı cos(x) değerini döndüren c programı cosx hesap eden c programı daire alanı c daire alanını hesaplama daire alanını hesaplayan c programı determinant hesabı dns ön bellek dns ön bellek temizleme dns önbellek görüntüleyici dns önbellek kayıtları dns önbellek kayıtlarını kayıt eden c programı dns önbellek temizleme dns önbellek temizleyen c programı dns önbelleği görüntüleyen c programı euler sayısı euler sayısını hesaplayan c programı euler sayısının kuvvetlerini alan c programı even and odd number in c excel dosyasını okyan c programı excel dosyasının c ile analizi excelden hücrek okuyan c programı excelden veri çeken c programı fibonacci c programı fibonacci sayılarını hesaplayan c programı fonksiyon grafiği çizen program geçme ve kalma durumunu hesaplayan program geçmişi temizleyen c programı girilen matrixin determinantını alan python programı hesap makinası c programı hesap makinası uygulaması integer() fonksiyonu integral alan c programı istediğiniz kanala bağlanan c programı karınca problemi karınca sorusu kuvvet alan c programı lagrange lagrange çarpanları lagrange çarpanlarını hesaplayan program live tv in c mühendislik problemi mühendislik problemi çözen c programı mühendislik problemleri ortalama hesabı ortalama notu hesaplayan c programı pckodu permutasyon alan c programı permutasyon ve kombinasyon permutasyon ve kombinasyon hesabı c programı pi sayısı nasıl hesaplanır pi sayısını hesaplayan c programı python grafik python ile fonksiyon grafikleri çizmek python ile grafik çizmek python ile integral almak python ile integral hesabı python integral örnek kodlar sayı türünü belirleyen c programı seri açılımı ile euler sayısı seri açılımı ile pi sayısı seri açılımıylar cosx hesabı str to int in c string değişkenini integer tipine string to integer c program taban aritmetiği c programı taban dönüşümü yapan c programı taban dönüşümünün algoritması taban hesabı yapan c programı xls dosyalarını işleyen c programı üçgen türlerini belirlemek üçgen türünü belirleme üçgen türünü belirleyen c programı şekil fonsiyonlarını hesaplayan algoritma