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

quote:

Orijinalden alıntı: CardaQue

int i,s1,s2,toplam=0; 
printf("iki adet sayi giriniz:"); scanf("%d%d",&s1,&s2);
if(s1<s2)
{
for(i=s1;i<=s2;i++)
{
toplam=toplam+i;
}

}
else if(s1>s2)
{
for(i=s1;s2<=i;i--);
{
toplam=toplam+i;
}
}
else
{
printf("Aynı sayiyi girdiniz.");
}

printf("İki sayi arasindaki sayilarin toplami %d'dir",toplam);




else if bloğu istediğimi yapmıyor. 10 ile 5 arasındaki sayının toplamını 4 buluyor, sorun nerede acaba?

Merhaba,

Sorun else if'in içindeki for döngüsünde for(i=s1;s2<=i;i--); dikkat edersen satır sonunda ; işareti var. Gözünden kaçmış sanırım, arada bana da olur.

Kolay gelsin...


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

Bumu çok yapıyorum zaten. Baktım dakikalarca ama sorunu göremedim. Teşekkür ederim



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


Bu mesajda bahsedilenler: @özgür beyin
T
11 yıl
Teğmen

Merhaba, güzel bir konu olmuş. Ben c'de kod yazmaya yeni başladım. Acemiyim denilebilir ve meslek ile ilgili basit bi kaç program yazayım dedim. Herşeyi tanıttım vs. mesafe'yi hesaplayıp ekrana yazdırması lazim ama bir sorundan ötürü bunu yapmıyor yardım edebilirmisiniz ?


#include <stdio.h>
int main()
{
float p1x, p1y, p2x, p2y;
float mesafe;
printf("Birinci poligon noktasinin y koordinatlarini giriniz:");
scanf("%f", &p1y);
printf("Birinci poligon noktasinin x koordinatlarini giriniz:");
scanf("%f", &p1x);

printf("Ikinci poligon noktasinin y koordinatlarini giriniz:");
scanf("%f", &p2y);
printf("Ikinci poligon noktasinin x koordinatlarini giriniz:");
scanf("%f", &p2x);

mesafe=(float)pow(pow(p1x-p2x,2)+pow(p1y-p2y,2),1/2);
printf("Mesafe=%.3f'dir.\n", mesafe);
return 0;
}



T
11 yıl
Yarbay

Hocam iyi günler size bir sorum olucak bir ödevim vardı yaptım ama çok basit bir yerde takıldım burayı nasıl düzelticem ?http://forum.donanimhaber.com/m_87905402/tm.htm


Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @£XE
G
11 yıl
Yarbay

merhaba herkese,

Brian W. Kernighan ve Dennis M. Ritchie nin C dili kitabına çalışıyorum.Anlamadığım bir nokta var karakter giriş çıkışı diye.putchar ve getchar fonksiyonlarını anlamadım.karakter saymak kopyalamak falan diyorlar.yardımcı olacak biri var mı ?


Bu mesaja 1 cevap geldi.
H
11 yıl
Çavuş

Arkadaslar C# ta klavye tuslarina nasil bastirilabilir. Yani istedigim programi calistirinca arka plana atilsa bile Örn. bbbbbbbbbb.... gibi tusa bassin. Bu nasil yapılabilir. Biz onde bir internet sayfasi vb bir sayfanin yazı kutusuna geldigimizdede bu ise devam edebilsin



J
11 yıl
Yüzbaşı

quote:

Orijinalden alıntı: Tolgá

merhaba herkese,

Brian W. Kernighan ve Dennis M. Ritchie nin C dili kitabına çalışıyorum.Anlamadığım bir nokta var karakter giriş çıkışı diye.putchar ve getchar fonksiyonlarını anlamadım.karakter saymak kopyalamak falan diyorlar.yardımcı olacak biri var mı ?

merhaba hocam, kabaca getchar scanf, putchar printf komutu diyebiliriz. yalnız printf veya scanf komutundan sonra %d %f gibi değişkenimize göre değişen bildirimler kullanmamıza gerek kalmaz

pow fonksiyonu math kütüphanesi içinde yer aldığından ve kodunuzun başına #include <math.h> eklemediğiniz için hata veriyor, onu düzeltirseniz düzelecektir





< Bu mesaj bu kişi tarafından değiştirildi Jestia -- 14 Şubat 2014; 23:54:34 >

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

Bu mesajda bahsedilenler: @tbag00
G
11 yıl
Yarbay

quote:

Orijinalden alıntı: Jestia

quote:

Orijinalden alıntı: Tolgá

merhaba herkese,

Brian W. Kernighan ve Dennis M. Ritchie nin C dili kitabına çalışıyorum.Anlamadığım bir nokta var karakter giriş çıkışı diye.putchar ve getchar fonksiyonlarını anlamadım.karakter saymak kopyalamak falan diyorlar.yardımcı olacak biri var mı ?

merhaba hocam, kabaca getchar scanf, putchar printf komutu diyebiliriz. yalnız printf veya scanf komutundan sonra %d %f gibi değişkenimize göre değişen bildirimler kullanmamıza gerek kalmaz

pow fonksiyonu math kütüphanesi içinde yer aldığından ve kodunuzun başına #include <math.h> eklemediğiniz için hata veriyor, onu düzeltirseniz düzelecektir

Teşekkürler.



S
11 yıl
Çavuş

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


Bu mesaja 2 cevap geldi.
Z
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

ne hatası verıyor onu yazsaydın hocam birde codeblocks öneririm


Bu mesaja 1 cevap geldi.
S
11 yıl
Çavuş

quote:

Orijinalden alıntı: zztrk

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

ne hatası verıyor onu yazsaydın hocam birde codeblocks öneririm

Ya benim paylastigim son konuya bakarsan anlarsin sanirim



< Bu ileti mobil sürüm kullanılarak atıldı >
Bu mesaja 1 cevap geldi.
O
11 yıl
Er

Arkadaşlar bi C++ programı yazıp statik bir kaç ip adresindeki veritabanında bulunan bi tablodaki veriyi çekip excele kaydetmek istiyorum. program ip adreslerini bi txt dosyasından alacak. program çalışınca bilgisayardaki aktif tarihteki veriyi .mdb den çekecek yardımcı olabilir misiniz?



A
11 yıl
Teğmen

Merhaba, acaba usb portlarının voltajını düşürme yolu var mı c++ da



< Bu ileti mobil sürüm kullanılarak atıldı >
Bu mesaja 1 cevap geldi.
C
11 yıl
Yüzbaşı

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?


Bu mesaja 1 cevap geldi.
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.