merhaba arkadaslar konuyu buraya açmak ne kadar doğru bilmiyorum ama
bir bayan arkadasımın basit bir ödevi var C dili ile yapılması gerekiyor yardımcı olursanız sevinirim
C++ ile Bir Ödev var Bakarmısınız |
8 Mesajlar | 1.507 Okunma |
#include
#include
int main()
{
int sayi;
printf("Sayi Giriniz:");
scanf("%d",&sayi);
int dizi[20];
int i=0;
while (sayi>=1){ // Sayı Ters Yazıldığından Sayının Her Karakterini Diziye Atadık.
if (sayi%10 % 2 == 1){
dizi[i] = sayi%10; // Sayıyı basamaklarına Ayırdık
i++;
}
sayi= sayi/10;
}
int ters=i-1;
while (ters>=0){ // Sayıyı Ters Yazdırdık
printf("%d",dizi[ters]);
ters--;
}
}
#include
#include
using namespace std;
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
int main(int argc, char** argv) {
int x,a,sayi1,basamak=0,i=0;
string b="";
cout<<"Bir sayi giriniz : ";
cin>>sayi1;
x=sayi1;
do
{
basamak++;
x=x/10;
}
while(x);
int tekler[(basamak-1)];
for(int k=0;k a=sayi1%10;
sayi1=sayi1/10;
if(a%2==1){
tekler[i]=a;
i++;
}
}
cout<<"tekler : ";
for(int y=0;y cout< }
return 0;
}