sayi giriniz:12345
sagdan kırpılacak basamak sayisi:2
sayının kırpılmıs hali:123
şeklinde çıktısı olan bi program yazılcak
(visual stdio da yazıldı)
normal kodu:
include<iostream>
void main(){
int sayi,miktar;
cout<<""sayi giriniz";
cin>>sayi;
cout<<sagdan kırpılacak basamak sayisi";
cin>>miktar;
sagdankirp(&sayi,miktar);
cout<<"sayinin kırpılmış hali"<<sayi;
system("pause");
}
void sagdankirp(int *x,int n){
*x=*x/10;
return *x;
}
şimdi soruma gelelim:) bu kodu !!!!dinamik bellek kullanarak!!! ,sayiyi dizi şeklinde tanımlıcaz ancak girilen basamak sayısı kullanıcıya bırakıldıgı için dizinin boyutu önce sayinin basamak sayısını buldurup ona göre belirlenicek daha sonrada bu işlemler yapılıcak lütfen yardımcı olun çok önemli!