case 7: case kısmından itibaren burası burayı silince program çalışıyor ama ben bu kısmında ekli olmasını istiyorum. |
arkadaşlar ikinci dereceden denklemin gerçel kökleri olduğu varsayımıyla,kökleri hesaplayacak makro fonksiyonları tanımlayınız
|
ben uğraştım bayağı ama kullanıcı değer girmedigi için kafam karıştı yardım edebilirmisiniz.(c programlama). 1 ile 100 arasındaki asal sayılardan tek olanların toplamını hesaplayan fonksiyonu rekursif olarak hesaplayın.
|
komut satırından aktarılan bir mesajda kaç tane 'a' harfi olduğunu sayan ve ekranda gösteren programı yazınız
|
Merhaba dostum Hangi derleyici kullanıyosun. Hatanın nerde olduğunu göstermiyor mu.? Visual studio kullanmanı (başka derleyicide varmı bilmediğimden bunu önerdim) ve debug yaparak adım adım kodları takip etmeyi araştırmanı tabsiye ederim. Tam inceleyemedim ama; int a,i,n,g,d,c,b,t,o; Burda tanımlamışsın intleri Ama int dizi[ o ]; // Burda dizi mi tanımlamaya çalıştın. o değişkenine bişey atamadın daha dizi kaç boyutlu nasıl anlayacak bunu program. Dizi tanımlamayı araştırmanı tavsiye ederim. float ortalama[n] // Bu da aynı şekilde. n değişkeninde bir değer yok daha.. Son olarak da değişkenleri daha anlaşılır vermeye çalış ki sana yardımcı olabilelim. int a,i,n,g,d,c,b,t,o; Yukardaki şekilde hiç bişey anlayamayıız biz. int alan, kenar1, kenar2, alanToplam, cevreToplam, uzunKenar, kısaKenar // gibi açıklayıcı olmanı tavsiye ederim. |
Merhaba arkadaşlar, C++ da matrix vector çarpım yapmaya çalıştım ama çalışmıyor hatamın nerde oldugunu anlayamadım. Bir bakabilirmisiniz ? void matrixVector ( const int n, const double* A, const double* x, double* y ){ //for(int i = 0; i < n; i++){ // y[i*n] = 0.0; // } for(int i = 0; i < n; i++){ for(int j = 0; j < n; j++){ y[i*n] += A[i*n+j]*x[j*n]; } } for(int i=0; i<n; i++){ cout<<y[i*n]<<" "; } cout<<"\n"; } int main(){ int n; n=7; double* A = new double[n*n]; double* x = new double[n]; double* y = new double[n]; for (int i = 0; i < n; i++) { for (int j = 0; j < n; j++) { A[i*n+j] = rand()% 100 + 1; cout<<A[i*n+j]<<" "; } cout<<"\n"; } cout<<"\n"; for(int i=0; i<n; i++){ x[i*n] = rand()%100+1; cout<<x[i*n]<<" "; } cout<<"\n"; matrixVector(n,A,x,y); delete[] A; delete[] y; delete[] x; return 0; } |
Merhaba öncelikle teşekkür ederim. Dev C++ kullanıyorum. Sorun şurada o kodu alıp ayrı bir sayfada başına gerekli kütüphaneyi ekleyip int main fonksiyonu altında açtığımda hiç bir sorun olmadan çalışıyor ama case olarak diğer programımla birleştirince çalışmayı durdurdu hatası alıyorum yani dizi kısmında bir hata olduğunu sanmıyorum. Yinede tekrar bakacağım. Ayrıca derleyici bir hata bulmuyor. Çalıştırabiliyorum programı ama hiçbir şey yapamadan çalışmayı durdurdu çıkıyor. |
#define kok1(b,c,d) (-b - sqrt(d))/(2*a) ----> a yı tanımlamamışsın burada #define kok2(b,c,d) (-b + sqrt(d))/(2*a) ---------> burda da aynı hata |
Nasil tanimlayacagim o parantezemi eklicem sorulari koydum bugun ara verdim ondan yrn denicem ![]() bu arada dier sorularima forumdaki zamani uygun arkadaslar bakabilirmi |
#define kok1(b,c,d) (-b - sqrt(d))/(2*a) bak c yi tanımlamışsın a yı tanımlamamışsın orda #define kok1(b,a,d) (-b - sqrt(d))/(2*a) yapsan olur şiimdi recursive soruna bakcam , recursive çok b.ktan bir konu , birazdan anımıda anlatacam ![]() |
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> < Resime gitmek için tıklayın > Valla bende bilmiyorum cmd ye gerek kalmadan , direk scanfle argvye girdi alınıyormu |
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. |
gerizekalıyım ya :D.gerçi gene program hata verdi ama makroları dogru tanımlamışım değilmi? ozaman sorun yok |
Evde bir sure once aldigim ve kosede duran Sefer alganin heryonuyle C# kitabi 0 dan baslayan icin uygunmudur. |
neden dizi 50 karakter? birde
buda çalıştı şimdi benim yazdığım haydaa ![]() saol bu arada strcpy'yide öğrenmiş oldum ![]() |
Hangisi ile grand theft auto 2 gibi 2D bir oyun ve hangisiyle gta vice city gibi 3D bir oyun yapılabilir? |
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 |
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. |
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> |
kullanarak buraya ekle yardımcı olalım
Bu mesajda bahsedilenler: @enzorbey