Arama butonu
Bu konudaki kullanıcılar: 3 misafir, 1 mobil kullanıcı
4171
Cevap
168373
Tıklama
3
Öne Çıkarma
Cevap: C/C++/C# Sorularınız Buraya. . .(GÜNCEL) (139. sayfa)
L
11 yıl
Yarbay

quote:

Orijinalden alıntı: CardaQue

int dizi[]={1,2,3,4,5,6,7,8,9,10}; 
for(int i=0;i<=10;i++);
{
printf("%d",dizi[i]);
}



sorunu 4. satırda i yazan yerde olduğunu gösteriyor; fakat hatayı bulamadım?

for'dan hemen sonra ";" kullanmışsınız. onu silerseniz sorun düzelir.

int dizi[]={1,2,3,4,5,6,7,8,9,10};
for(int i=0;i<=10;i++)
{
printf("%d",dizi);
}

olacak yani





< Bu mesaj bu kişi tarafından değiştirildi Lord Nibbler -- 4 Mart 2014; 21:43:01 >
Bu mesaja 1 cevap geldi.
C
11 yıl
Yüzbaşı

Doğru ya. Geçende soru sormuştum buraya orada da aynı hatayı yapmışım. Çok teşekkür ederim.


Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @GhilleintheMist
M
11 yıl
Çavuş

typedef struct node
{
struct NODE* next, *previous;
int id;
int priority
}NODE;

arkadaşlar bana bu kodu bir açıklayabilir misiniz?



C
11 yıl
Yüzbaşı

quote:

Orijinalden alıntı: sessizsessiz

Kardeş ben c++ a yeni başlayacağım, daha doğrusu başladım biraz dev c++ indirdim kodlar doğru olmasına rağmen hata veriyor ne yapmam lazım ? ms visual studio kullansam fark eder mi? Şimdiden teşekkürler

Benim bildiğim Devc++ c nin derleyicisi


Bu mesaja 1 cevap geldi.
Z
11 yıl
Yüzbaşı

quote:

Orijinalden alıntı: CardaQue

quote:

Orijinalden alıntı: sessizsessiz

Kardeş ben c++ a yeni başlayacağım, daha doğrusu başladım biraz dev c++ indirdim kodlar doğru olmasına rağmen hata veriyor ne yapmam lazım ? ms visual studio kullansam fark eder mi? Şimdiden teşekkürler

Benim bildiğim Devc++ c nin derleyicisi

c++ da derler ,proje oluştururken sorar


Bu mesaja 1 cevap geldi.
C
11 yıl
Yüzbaşı

quote:

Orijinalden alıntı: zztrk

quote:

Orijinalden alıntı: CardaQue

quote:

Orijinalden alıntı: sessizsessiz

Kardeş ben c++ a yeni başlayacağım, daha doğrusu başladım biraz dev c++ indirdim kodlar doğru olmasına rağmen hata veriyor ne yapmam lazım ? ms visual studio kullansam fark eder mi? Şimdiden teşekkürler

Benim bildiğim Devc++ c nin derleyicisi

c++ da derler ,proje oluştururken sorar

O kadarını bilmiyorum. Bende daha yeniyim de benim kullandığım devc++ta sormuyor. Nedenini bilmiyorum ya da ben yapmayı bilmiyorum o da olabilir


Bu mesaja 1 cevap geldi.
K
11 yıl
Er

Merhaba Arkadaşlar.. benim şöyle bir sorunum var. visual studio 2012 de bir forum arayüzü yaptım. kendime göre iş takip programı yapmaya çalışıyorum. ekran görüntüsü 1 deki gibi bir arayüz. burdan bakabilirsiniz.
burada excele aktar dediğim zaman excele aktarıyor. burada sorun yok. sorunum kaydetmede forma girdiğim bilgileri kayıt edemiyorum.

birde combobox yapıcam işler diye yapılan işleri listeleyecek ve seçtiğim işin bilgilerini gösterecek. örnek resimler yükledim arkadaşlar. resim 2

bunu nasıl yaparım.
< Resime gitmek için tıklayın >< Resime gitmek için tıklayın >


Bu mesaja 1 cevap geldi.
K
11 yıl
Er

B
11 yıl
Teğmen

Arkadaşlar twitter dan seçtiğim kişilerin paylaştığı güncel tweetleri 15 dk da bir kontrol edip not defterine kayıt eden c# programının kodlarına ihtiyacım var.





< Bu mesaj bu kişi tarafından değiştirildi Böbreğinize Talibim -- 6 Mart 2014; 8:32:31 >
Bu mesaja 1 cevap geldi.
M
11 yıl
Binbaşı

#include<stdio.h>

int main() {


int i,j,k,h;

printf("sayı giriniz");
scanf("%d", &h);

for(i=1; i<=h; i++) {

for( k=1; k<=(h-i); k++) {
printf(" ");
}
for(j=1; j<=(2i-1); j++) {
printf("*");
}
}



}

bu kodda nasıl bir hata var acaba? derleyici "[Error] invalid operands to binary <= (have 'int' and 'complex int') " diyor


Bu mesaja 1 cevap geldi.
S
11 yıl
Teğmen

3. for döngüsünde 2i derken 2*i demek istediniz galiba?


Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @mow_
M
11 yıl
Binbaşı

evet ya onu hep unutuyorum . kodu şöyle düzenledim ve çalışıyor :

#include<stdio.h>

int main() {


int i,j,k,h;

printf("sayı giriniz");
scanf("%d", &h);

for(i=1; i<=h; i++) {

for( k=1; k<=(h-i); k++) {
printf(" ");
}
for(j=1; j<=(2*i-1); j++) {
printf("*");

}
printf("\n");
}






ancak compile süresi nedense normalden uzun. bunun sebebi ne olabilir?





< Bu mesaj bu kişi tarafından değiştirildi mow_ -- 7 Mart 2014; 18:30:47 >


Bu mesajda bahsedilenler: @Mr. Pink , @Seikatsu
M
11 yıl
Binbaşı

şu 2i yazdığınız yeri 2*i yazarak dener misiniz?


Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @mow_
M
11 yıl
Binbaşı

Denedim ve oldu hocam ama nedense compile suresi normalden uzun.



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

Bu mesajda bahsedilenler: @Mr. Pink
K
11 yıl
Er

merhaba arkadaşlar resimdeki gibi bir program yaptım. excele aktar deyince aktarıyor. kaydet deyince sql server 2012 database içine kayıt ediyor.

şimdi benim sorunum şu? bilgileri doldurup kayıt ettikten sonra sql serverdeki "isadi" kolonundaki bilgileri bana comboboxta göstermesi.



****SqlConnection con = new SqlConnection("Data Source=.;Initial Catalog=İş Takippp;Integrated Security=true");

SqlCommand cmd = new SqlCommand("Insert Into deneme(isAdi,Kullanıcı,GüncellemeSüresi,Yapılacakİş,VeriAnalizi,Sonuç,İlkGüncellemeTarihi,SonGüncellemeTarihi,İşeBaşlangıçTarihi,İşBitişTarihi,işDurumu,Aciliyet) values('" + textBox1.Text + "','" + textBox2.Text + "','" + textBox3.Text + "','" + textBox7.Text + "','" + textBox4.Text + "','" + textBox10.Text + "','" + DateTime.Now.ToString("MM.dd.yyyy hh:mm:ss") + "','" + DateTime.Now.ToString("MM.dd.yyyy hh:mm:ss") + "','" + DateTime.Now.ToString("MM.dd.yyyy hh:mm:ss") + "','" + DateTime.Now.ToString("MM.dd.yyyy hh:mm:ss") + "','" + textBox11.Text + "','" + textBox12.Text + "')", con);
con.Open();
cmd.ExecuteNonQuery();

con.Close();

}****

yukardaki kodlar benim kayıt etme kodlarım.

daha sonraki yapıcam işlemde comboxtan bir veri seçtiğimde o verinin bilgilerini bana göstermesini sağlamak.

yardım edecek arkadaş varmı...teşekkürler.
< Resime gitmek için tıklayın >


Bu mesaja 1 cevap geldi.
C
11 yıl
Binbaşı

iki sayının obeb okeklerini fonksiyon kullanarak hesaplayan program için yardım edebilirmisiniz?


Bu mesaja 1 cevap geldi.
N
11 yıl
Yüzbaşı

#include <stdio.h> 

int main()
{
float a,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,sonuc,b,b2;
int ders,hafta,b3,b4,b5,b6,b7,b8,b9,b10,b11,b12,b13,b14,b15,b16;
printf("Ders sayinizi yaziniz :"); scanf("%d",&ders);

switch(ders)
{

case 8 : {
printf("1.Dersinizi haftada kac saat goruyorsunuz? :"); scanf("%d",&a);
printf("1. Dersinizin Ortalama Notu :"); scanf("%.2f",&b);
printf("2.Dersinizi haftada kac saat goruyorsunuz? :"); scanf("%d",&a2);
printf("2. Dersinizin Ortalama Notu :"); scanf("%.2f",&b2);
printf("3.Dersinizi haftada kac saat goruyorsunuz? :"); scanf("%d",&a3);
printf("3. Dersinizin Ortalama Notu :"); scanf("%.2f",&b3);
printf("4.Dersinizi haftada kac saat goruyorsunuz? :"); scanf("%d",&a4);
printf("4. Dersinizin Ortalama Notu :"); scanf("%.2f",&b4);
printf("5.Dersinizi haftada kac saat goruyorsunuz? :"); scanf("%d",&a5);
printf("5. Dersinizin Ortalama Notu :"); scanf("%.2f",&b5);
printf("6.Dersinizi haftada kac saat goruyorsunuz? :"); scanf("%d",&a6);
printf("6. Dersinizin Ortalama Notu :"); scanf("%.2f",&b6);
printf("7.Dersinizi haftada kac saat goruyorsunuz? :"); scanf("%d",&a7);
printf("7. Dersinizin Ortalama Notu :"); scanf("%.2f",&b7);
printf("8.Dersinizi haftada kac saat goruyorsunuz? :"); scanf("%d",&a8);
printf("8. Dersinizin Ortalama Notu :"); scanf("%.2f",&b8);
printf("Haftada gordugunuz toplam ders sayisi :"); scanf("%d",&hafta);
sonuc=((a*b)+(a2*b2)+(a3*b3)+(a4*b4)+(a5*b5)+(a6*b6)+(a7*b7)+(a8*b8))/hafta;

printf("YIL SONU BAŞARI PUANI: %.2f",sonuc);
break;
}

}
}


Yeni başladım daha kendimi geliştirmek için ders sayısını ve ortalamasını girdiğimizde yıl sonu başarı puanını hesaplayan bir program yapmaya çalıştım ancak atlama yapıyor nerede hatam var yardımcı olabilir misiniz?


Bu mesaja 2 cevap geldi.
Ö
11 yıl
Yüzbaşı

quote:

Orijinalden alıntı: nereyeeserse

#include <stdio.h> 

int main()
{
float a,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,sonuc,b,b2;
int ders,hafta,b3,b4,b5,b6,b7,b8,b9,b10,b11,b12,b13,b14,b15,b16;
printf("Ders sayinizi yaziniz :"); scanf("%d",&ders);

switch(ders)
{

case 8 : {
printf("1.Dersinizi haftada kac saat goruyorsunuz? :"); scanf("%d",&a);
printf("1. Dersinizin Ortalama Notu :"); scanf("%.2f",&b);
printf("2.Dersinizi haftada kac saat goruyorsunuz? :"); scanf("%d",&a2);
printf("2. Dersinizin Ortalama Notu :"); scanf("%.2f",&b2);
printf("3.Dersinizi haftada kac saat goruyorsunuz? :"); scanf("%d",&a3);
printf("3. Dersinizin Ortalama Notu :"); scanf("%.2f",&b3);
printf("4.Dersinizi haftada kac saat goruyorsunuz? :"); scanf("%d",&a4);
printf("4. Dersinizin Ortalama Notu :"); scanf("%.2f",&b4);
printf("5.Dersinizi haftada kac saat goruyorsunuz? :"); scanf("%d",&a5);
printf("5. Dersinizin Ortalama Notu :"); scanf("%.2f",&b5);
printf("6.Dersinizi haftada kac saat goruyorsunuz? :"); scanf("%d",&a6);
printf("6. Dersinizin Ortalama Notu :"); scanf("%.2f",&b6);
printf("7.Dersinizi haftada kac saat goruyorsunuz? :"); scanf("%d",&a7);
printf("7. Dersinizin Ortalama Notu :"); scanf("%.2f",&b7);
printf("8.Dersinizi haftada kac saat goruyorsunuz? :"); scanf("%d",&a8);
printf("8. Dersinizin Ortalama Notu :"); scanf("%.2f",&b8);
printf("Haftada gordugunuz toplam ders sayisi :"); scanf("%d",&hafta);
sonuc=((a*b)+(a2*b2)+(a3*b3)+(a4*b4)+(a5*b5)+(a6*b6)+(a7*b7)+(a8*b8))/hafta;

printf("YIL SONU BAŞARI PUANI: %.2f",sonuc);
break;
}

}
}


Yeni başladım daha kendimi geliştirmek için ders sayısını ve ortalamasını girdiğimizde yıl sonu başarı puanını hesaplayan bir program yapmaya çalıştım ancak atlama yapıyor nerede hatam var yardımcı olabilir misiniz?

Merhaba,

Hatan şuradan kaynaklanıyor: scanf("%.2f"); şeklinde float değer alamazsın kullanıcıdan %f olmalı, hepsini %f yaparsan düzelir. Buna ek olarak: o kadar değişken tanımlamana gerek yoktu 2 adet dizi yada, tek bir tane matris tanımlasan yeterli böyle hem kodlar çok kötü olur böyle hemde ram üzerinde gereğinden fazla yer kaplarsın. Birde sadece 8 ders için yapmışsın sadece 8 ders için yaptıysan kullanıcıdan neden ders sayısı alıyorsun ki? Onu ya kullanıcıdan aldığın değere göre yap, yada kaldır bence. ve de son olarak 1,2,3,4,5,6,.. gibi tek tek dersleri almak için kod yazmaktansa for döngüsü içerisinde gelen değerleri bir diziye yada matrise atmak daha iyidir bu sayede programın satır sayısı gereksiz yere çoğalmaz.

Kolay gelsin...


Bu mesaja 1 cevap geldi.
N
11 yıl
Yüzbaşı

quote:

Orijinalden alıntı: özgür beyin

quote:

Orijinalden alıntı: nereyeeserse

#include <stdio.h> 

int main()
{
float a,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,sonuc,b,b2;
int ders,hafta,b3,b4,b5,b6,b7,b8,b9,b10,b11,b12,b13,b14,b15,b16;
printf("Ders sayinizi yaziniz :"); scanf("%d",&ders);

switch(ders)
{

case 8 : {
printf("1.Dersinizi haftada kac saat goruyorsunuz? :"); scanf("%d",&a);
printf("1. Dersinizin Ortalama Notu :"); scanf("%.2f",&b);
printf("2.Dersinizi haftada kac saat goruyorsunuz? :"); scanf("%d",&a2);
printf("2. Dersinizin Ortalama Notu :"); scanf("%.2f",&b2);
printf("3.Dersinizi haftada kac saat goruyorsunuz? :"); scanf("%d",&a3);
printf("3. Dersinizin Ortalama Notu :"); scanf("%.2f",&b3);
printf("4.Dersinizi haftada kac saat goruyorsunuz? :"); scanf("%d",&a4);
printf("4. Dersinizin Ortalama Notu :"); scanf("%.2f",&b4);
printf("5.Dersinizi haftada kac saat goruyorsunuz? :"); scanf("%d",&a5);
printf("5. Dersinizin Ortalama Notu :"); scanf("%.2f",&b5);
printf("6.Dersinizi haftada kac saat goruyorsunuz? :"); scanf("%d",&a6);
printf("6. Dersinizin Ortalama Notu :"); scanf("%.2f",&b6);
printf("7.Dersinizi haftada kac saat goruyorsunuz? :"); scanf("%d",&a7);
printf("7. Dersinizin Ortalama Notu :"); scanf("%.2f",&b7);
printf("8.Dersinizi haftada kac saat goruyorsunuz? :"); scanf("%d",&a8);
printf("8. Dersinizin Ortalama Notu :"); scanf("%.2f",&b8);
printf("Haftada gordugunuz toplam ders sayisi :"); scanf("%d",&hafta);
sonuc=((a*b)+(a2*b2)+(a3*b3)+(a4*b4)+(a5*b5)+(a6*b6)+(a7*b7)+(a8*b8))/hafta;

printf("YIL SONU BAŞARI PUANI: %.2f",sonuc);
break;
}

}
}


Yeni başladım daha kendimi geliştirmek için ders sayısını ve ortalamasını girdiğimizde yıl sonu başarı puanını hesaplayan bir program yapmaya çalıştım ancak atlama yapıyor nerede hatam var yardımcı olabilir misiniz?

Merhaba,

Hatan şuradan kaynaklanıyor: scanf("%.2f"); şeklinde float değer alamazsın kullanıcıdan %f olmalı, hepsini %f yaparsan düzelir. Buna ek olarak: o kadar değişken tanımlamana gerek yoktu 2 adet dizi yada, tek bir tane matris tanımlasan yeterli böyle hem kodlar çok kötü olur böyle hemde ram üzerinde gereğinden fazla yer kaplarsın. Birde sadece 8 ders için yapmışsın sadece 8 ders için yaptıysan kullanıcıdan neden ders sayısı alıyorsun ki? Onu ya kullanıcıdan aldığın değere göre yap, yada kaldır bence. ve de son olarak 1,2,3,4,5,6,.. gibi tek tek dersleri almak için kod yazmaktansa for döngüsü içerisinde gelen değerleri bir diziye yada matrise atmak daha iyidir bu sayede programın satır sayısı gereksiz yere çoğalmaz.

Kolay gelsin...

Bilgilendirdiğin için teşekkür ederim... Daha dediğim gibi acemiyim for döngüsünü yeni yeni kavramaya başladım henüz matris yapısını bilmiyorum... Ders sayısı 16'ya kadar yapacağım o yüzden ders sayısı istedim :) Matrisi öğrendikten sonra uğraşayım bununla o zaman


Bu mesaja 1 cevap geldi.
M
11 yıl
Teğmen

C' ye yeni başlıyorum şu şekilde bi kod oluşturmam gerek, "evet" veya "hayır" ile cevaplanan bir soru sorulacak bunun cevabına göre iki farklı sonuç yazılacak.

"SORU" "CEVAP" TEPKİ"

Örneğin "Öğrenci misin"----"evet"--- "ne güzel"
"Öğrenci misin"----"hayır"--- "vs." gibi

Biraz araştırdım if/else kullanılacak galiba ama iyi bi anlatım bulamadım bi el atsanız :)


Bu mesaja 1 cevap geldi.