arkadaşlar ikinci dereceden denklemin gerçel kökleri olduğu varsayımıyla,kökleri hesaplayacak makro fonksiyonları tanımlayınız soru bu makro kısmını doğru yapmışmıyım? uygulamaya dökmek istedimde hatalar verdi ilgilenirseniz sevinirim edit:resim görünmüyorsa buyurunhttps://www.youtube.com/watch?v=0EWbonj7f18 |
kökleri float olarak tanımlasan daha sağlıklı olur. Ayrıca math.h kütüphanesi de eklemen gerekiyor uygulamaya, sqrt fonksiyonunu bulamaz gibime geliyor. Ekranda beklemesi için de System("PAUSE"); eklemelisin. |
bu hataları ondanmı verdi. edit:ekledim fakat hala aynı çalıştıran kodu atsın lütfen ![]() |
Beyler bi yardım |
Merhaba. PictureBox içine eklenen resmin içindeki kırmızı-yeşil-mavi renkleri nasıl buldurabilirim? Ve buldurduklarımı nasıl not defterine nasıl yazdırabilirim? İnternette ki siteleri araştırdım fakat hepsi ingilizceydi, anlayamadım. Bana ne yapacağım hangi adımları izleyeceğim konusunda yardımcı olabilir misiniz? |
Koduda atsana buraya bi bakayım yarın , pek bakamıyorum gözlerim çok kuruyo ve çok fena yanıyo , roacutanenin yan etkisi galiba ![]() |
Merhaba C ile program yazmaya daha yeni başladım. Birkaç şey yazdıktan sonra bunları switch case ile birleştirmeye başladım. Şu ana kadar bir sorun yoktu fakat bugün 7. case seçeneğini ekledikten sonra program çalışmayı durdurdu sorunu yaşadım. Eklediğim 7. program kendi başına sorunsuz çalışıyor. Bu soruna neyin sebep olabileceğini söylerseniz sevinirim. Program 7 seçenekle çok uzun olduğu için buraya eklemiyorum. |
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 ![]() |
txt ye kayıt ederken kişi bilgilerinin arasına ayırıcı bir işaret koy
"Ad1 Soyad1 numarası1&Ad2 Soyad2 numarası2&Ad3 Soyad3 numarası3&Ad4 Soyad4 numarası4"
listeleme öncesinde bu koyduğun işareti split komutunu uygulayarak kayıtları ayrıştırabilirsin.
silme işlemi yapılırken de kayıtları aynı şekilde hafızaya alırsın, diziden silip kayıtların olduğu yeni bir diziye de atabilirsin sonra tekrar onları txt ye eskisini silip yazabilirsin.
< Bu ileti mobil sürüm kullanılarak atıldı > Bu mesaja 1 cevap geldi. Cevapları Gizle