Arama butonu
Bu konudaki kullanıcılar: 6 misafir
4171
Cevap
168583
Tıklama
3
Öne Çıkarma
Cevap: C/C++/C# Sorularınız Buraya. . .(GÜNCEL) (177. sayfa)
C
10 yıl
Yüzbaşı

bak buna girdiyi alırken , bu verdiğim kodu derle, derlediğin zaman deneme.exe gibi bir dosya oluşuyo ya bunu masaüstüne at , cmdyi aç cd desktop yaz , sonra cmd ye
deneme.exe "alperbaba" yaz ,
#include <stdio.h> 
#include <string.h>
int main(int argc, char *argv[])
{
int i,sayac=0;
int k;
char yeni_dizi[50];

k=strlen(argv[1]);
strcpy(yeni_dizi,argv[1]);

for(i=0;i<k;i++)
{
if(yeni_dizi[i] =='a' || yeni_dizi[i] =='A')
{

sayac++;
}
}

printf("%d tane a girdiniz %s",sayac,yeni_dizi );

}


< Resime gitmek için tıklayın >



Valla bende bilmiyorum cmd ye gerek kalmadan , direk scanfle argvye girdi alınıyormu





< Bu mesaj bu kişi tarafından değiştirildi cezaalp -- 29 Ocak 2015; 0:20:27 >
Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @waleur5
C
10 yıl
Yüzbaşı

Yapamadım be recursiveyli soruyu , bizim 4. ödevde recursiveyle ilgiliydi , gönderememiştim ozamanda ödevi . Bari tatilde bakayım , yaparım heralde dedim hayla yapamadım . Tam mantık oturmadı , bi bu konu eksik bide dosyalama konusu , okullar açılana kadar halledeyim bunları.




Bu mesajda bahsedilenler: @waleur5
P
10 yıl
Teğmen

Merhabalar c programlama dilinde fonksiyonlara kadar bilgim mevcut;

C'de soyle bir program yazabilir miyim? Ne ogrenmem gerekir kaynak onerir misiniz?

Orn:

Bir siteye giris yapilacak bu sitede belirlenen sayfa araliklarindaki sayfalarda kaynak kodundan aranan kelime bulunacak ve bu kelime'nin bulundugu satirdaki kodlar kopyalanip txt dosyasina kayit edilecek.



< Bu ileti mobil sürüm kullanılarak atıldı >

W
10 yıl
Yarbay

gerizekalıyım ya :D.gerçi gene program hata verdi ama makroları dogru tanımlamışım değilmi? ozaman sorun yok




Bu mesajda bahsedilenler: @cezaalp
R
10 yıl
Binbaşı

Evde bir sure once aldigim ve kosede duran Sefer alganin heryonuyle C# kitabi 0 dan baslayan icin uygunmudur.



< Bu ileti mobil sürüm kullanılarak atıldı >

W
10 yıl
Yarbay

quote:

Orijinalden alıntı: cezaalp

bak buna girdiyi alırken , bu verdiğim kodu derle, derlediğin zaman deneme.exe gibi bir dosya oluşuyo ya bunu masaüstüne at , cmdyi aç cd desktop yaz , sonra cmd ye
deneme.exe "alperbaba" yaz ,
#include <stdio.h> 
#include <string.h>
int main(int argc, char *argv[])
{
int i,sayac=0;
int k;
char yeni_dizi[50];

k=strlen(argv[1]);
strcpy(yeni_dizi,argv[1]);

for(i=0;i<k;i++)
{
if(yeni_dizi[i] =='a' || yeni_dizi[i] =='A')
{

sayac++;
}
}

printf("%d tane a girdiniz %s",sayac,yeni_dizi );

}


< Resime gitmek için tıklayın >



Valla bende bilmiyorum cmd ye gerek kalmadan , direk scanfle argvye girdi alınıyormu

neden dizi 50 karakter? birde

 


if(argc<2)
printf("yetersiz parametre");

int i,sayac=0;
short int k;

gets(*argv);
k=strlen(*argv);
for(i=0;i<k;i++)
{
if(*argv[i]=='a' || *argv[i]=='A')
{

sayac++;
}
}
printf("%d tane a girdiniz",sayac);
}





buda çalıştı şimdi benim yazdığım haydaa
saol bu arada strcpy'yide öğrenmiş oldum





< Bu mesaj bu kişi tarafından değiştirildi waleur5 -- 29 Ocak 2015; 13:55:00 >
Bu mesaja 3 cevap geldi.
C
10 yıl
Er

Hangisi ile grand theft auto 2 gibi 2D bir oyun ve hangisiyle gta vice city gibi 3D bir oyun yapılabilir?


Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @£XE
F
10 yıl
Er

iyi günler c# console applicitonda kullanılan giriş çıkış komutları nerledir ve bunlara örnek verebilirmisiniz lütfen bulamadım acil ilginiz için teşkkürler




Bu mesajda bahsedilenler: @ot
D
10 yıl
Er

Merhabalar,

C# İle Bir Uygulama Yapmak İstiyorum Fakat Hata Alıyorum. Yapmak İstediğim İse Şu, Bir Windows Uygulamasını Yarım Saat Ara İle Kapatıp Açmak İstiyorum. Timer İle Uygulamayı Açıyorum Fakatma İşlemini Gerçekleştirirken Sorun Yaşıyorum. Yardımlarınızı Bekliyorum.



C
10 yıl
Yüzbaşı

50 yerine 100 ver , 500 ver farketmez , ilerde zaten mallocu filan öğrenceksin .
gets(*argv); de işe yaradı ha , ama hayla çözemedim argcyide 1 alıyo




Bu mesajda bahsedilenler: @waleur5
E
10 yıl
Er

Merhaba C çalıştığım kitapta böyle bir örneğe rastladım. Örnekte x'i double olarak tanımlamış. Ancak ben programda double olarak tanımlayınca sonuç 0 çıkıyor. Ben x'i float olarak tanımlayınca sorun çözüldü. Neden double olarak tanımlayamadığımı anlayamadım. Biri açıklarsa sevinirim. Dev c++ kullanıyorum.
Not: Program e üzeri x sersinin ilk 10 terimini hesaplamak için yazılmış.
#include <stdio.h> 
int main()
{
float x;
int d;
char ch;
char atla;
double pay,payda,sonuc,terim;
do
{
printf("Seri icin bir x degeri giriniz: ");
scanf("%f",&x);
scanf("%c",&atla);
payda=1;
sonuc=1;
pay=x;
for (d=2;d<=10;d=d+1)
{
terim=pay/payda;
sonuc=sonuc+terim;
pay=pay*x;
payda=payda*d;
}
printf("Sonuc: %.4f",sonuc);
printf("\nTekrar girecek misiniz?(E/H)");
scanf("%c",&ch);
}while(ch=='E');
}


Bu mesaja 1 cevap geldi.
V
10 yıl
Binbaşı

quote:

Orijinalden alıntı: £XE

Arkadaşlar buraya böyle bir konu açma ihtiyacı duydum. C/C++/C# da takıldığınız yerler olursa bu konu altında paylaşın. Ben ve diğer arkadaşlar elimizden geldikçe yardımcı olalım.

[size=3]NOT : Bana şu programı yazabilir misiniz ? Tarzında sorulara cevap vermeyeceğim. Önce kendiniz yapabildiğiniz kadar yapın, takıldığınız yerlerde kodu koyup sorun yardımcı olalım..





İyi Çalışmalar.

Sorumdan haberdar olmanız için alıntı yaptım kusura bakmayın.Sorum şu: ben win8.1 kullanıyorum dev c++'ta imleçle alakalı bir problemim var.Şöyle ki: imlecin herhangi bir yerde olduğunu düşünün.İmleç oradayken backspace'e basıp silince imlecin olduğu yerdeki değilde birkaç karakter gerideki karakteri siliyor.Bunu editör ayarlarından düzeltebileceğimi düşünüyorum ama nasıl yapabileceğimi bilmiyorum.Yardımcı olursanız çok iyi olur. Allah'a emanet olun :D





< Bu mesaj bu kişi tarafından değiştirildi Veronicaa -- 31 Ocak 2015; 21:42:35 >
Bu mesaja 1 cevap geldi.
P
10 yıl
Yüzbaşı

Aradaki boşluğu belki tab tuşuyla bırakmışsınızdır ondan olabilir belki.


Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @azad112
C
10 yıl
Yüzbaşı

scanf("%lf",&x); de 'lf' yerine 'f' kullanmışsın


Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @enzorbey
E
10 yıl
Er

quote:

Orijinalden alıntı: cezaalp

scanf("%lf",&x); de 'lf' yerine 'f' kullanmışsın

teşekkür ederim. Düzeldi :)


Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @cezaalp
B
10 yıl
Yarbay

Çok çok basit bir sorunum var, çözemedim gitti :) C#

private void StartTimer()
{
var BenimTimer = new DispatcherTimer();
BenimTimer.Tick += BenimTimer_Tick;
BenimTimer.Interval = new TimeSpan(0, 0, 1);
BenimTimer.Start();
}


Böyle bir timer kodum var. Timer'ı TextBlock'a aktarıp mesela 5'ten geriye sayabiliyorum ama 5,4,3,2,1,0,-1,-2 diye devam ediyor. Ben 0'a gelince durmasını istiyorum. Nasıl yapabilirim ?

if kullanmayı denedim olmuyor, dispatcherTimer yok diyor.
private DispatchTimer BenimTimer; koyuyorum yukarı, timer yine durmuyor.

Ekleme: Kısacası BenimTimer'ı nasıl StartTimer()'ın dışına alabilirim ? Şuanki haliyle dışarıdan müdahale edemiyorum. Yani StartTimer() var ama StopTimer() yok.





< Bu mesaj bu kişi tarafından değiştirildi Biyturs_OnSr -- 1 Şubat 2015; 4:46:39 >
Bu mesaja 2 cevap geldi.
F
10 yıl
Er

denklem = (a + b) ( a + b )/( a ^ 6+ b) ; ne olur c sarp da yapılması gerekiyor değerler klavyeden girilecek lütfen acil :(( !!



V
10 yıl
Binbaşı

quote:

Orijinalden alıntı: prof.dr.13175

Aradaki boşluğu belki tab tuşuyla bırakmışsınızdır ondan olabilir belki.

Alakası yok editörden kaynaklanıyor.İmleç olduğu yerde değil de aslında birkaç karakter ileride.Yardımcı olabilecek olan yok mu?





< Bu mesaj bu kişi tarafından değiştirildi Veronicaa -- 6 Şubat 2015; 22:29:35 >
Bu mesaja 1 cevap geldi.
V
10 yıl
Binbaşı

http://youtu.be/7tndn4G2RX0 videoda anlattığım sorunu nasıl çözebileceğimi biliyorsanız lütfen yazabilir misiniz?





< Bu mesaj bu kişi tarafından değiştirildi Veronicaa -- 6 Şubat 2015; 22:28:22 >
Bu mesaja 1 cevap geldi.
5
10 yıl
Yüzbaşı

C öğrendim bu sene okulda ikinci dönem c# göreceğiz sizce kendimi daha fazla geliştirmek için ve stajyer olarak bir yerlere kendimi atmam için nasıl bir yol izlemem gerekli? şehir başkent



< Bu ileti mobil sürüm kullanılarak atıldı >
Bu mesaja 3 cevap geldi.