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

quote:

Orijinalden alıntı: cllyldrm

Integer için Console.Read, string için Console.Readline.

Vs için projene gelip sağ tıkladıktan sonra Set As Startup Project demen yeterli.

Buradaki ReadLine bir satır aşağıya geçmiyor muydu? integer da da kullanamaz mıyız?

Teşekkürler.


Bu mesaja 2 cevap geldi.
L
11 yıl
Yarbay

quote:

Orijinalden alıntı: The Rolling Stones

quote:

Orijinalden alıntı: cllyldrm

Integer için Console.Read, string için Console.Readline.

Vs için projene gelip sağ tıkladıktan sonra Set As Startup Project demen yeterli.

Buradaki ReadLine bir satır aşağıya geçmiyor muydu? integer da da kullanamaz mıyız?

Teşekkürler.

integer'da şöyle kullanabilirsiniz.
int c = int.Parse(Console.ReadLine());


Ayrıca "6 75" şeklinde tek satırda girilen sayıları almak için de
string[] tokens = Console.ReadLine().Split();
int a = int.Parse(tokens[0]);
int b = int.Parse(tokens[1]);

gibi kullanabilirsiniz. Ayrıca "6,75" olursa tam emin dğeilim ama
string[] tokens = Console.ReadLine().Split(","); derseniz olcaktır. Bilyiosunuzdur belki ama bilmeyenler vardır diye yzdım :P


Bu mesaja 1 cevap geldi.
F
11 yıl
Yarbay

quote:

Orijinalden alıntı: GhilleintheMist

quote:

Orijinalden alıntı: The Rolling Stones

quote:

Orijinalden alıntı: cllyldrm

Integer için Console.Read, string için Console.Readline.

Vs için projene gelip sağ tıkladıktan sonra Set As Startup Project demen yeterli.

Buradaki ReadLine bir satır aşağıya geçmiyor muydu? integer da da kullanamaz mıyız?

Teşekkürler.

integer'da şöyle kullanabilirsiniz.
int c = int.Parse(Console.ReadLine());


Ayrıca "6 75" şeklinde tek satırda girilen sayıları almak için de
string[] tokens = Console.ReadLine().Split();
int a = int.Parse(tokens[0]);
int b = int.Parse(tokens[1]);

gibi kullanabilirsiniz. Ayrıca "6,75" olursa tam emin dğeilim ama
string[] tokens = Console.ReadLine().Split(","); derseniz olcaktır. Bilyiosunuzdur belki ama bilmeyenler vardır diye yzdım :P


Hocam yeni başladım daha Parse metodlarını, Split, tokens falan onlara daha gelmedim.


Bu mesaja 1 cevap geldi.
L
11 yıl
Yarbay

quote:

Orijinalden alıntı: The Rolling Stones

quote:

Orijinalden alıntı: GhilleintheMist

quote:

Orijinalden alıntı: The Rolling Stones

quote:

Orijinalden alıntı: cllyldrm

Integer için Console.Read, string için Console.Readline.

Vs için projene gelip sağ tıkladıktan sonra Set As Startup Project demen yeterli.

Buradaki ReadLine bir satır aşağıya geçmiyor muydu? integer da da kullanamaz mıyız?

Teşekkürler.

integer'da şöyle kullanabilirsiniz.
int c = int.Parse(Console.ReadLine());


Ayrıca "6 75" şeklinde tek satırda girilen sayıları almak için de
string[] tokens = Console.ReadLine().Split();
int a = int.Parse(tokens[0]);
int b = int.Parse(tokens[1]);

gibi kullanabilirsiniz. Ayrıca "6,75" olursa tam emin dğeilim ama
string[] tokens = Console.ReadLine().Split(","); derseniz olcaktır. Bilyiosunuzdur belki ama bilmeyenler vardır diye yzdım :P


Hocam yeni başladım daha Parse metodlarını, Split, tokens falan onlara daha gelmedim.

hocam tokens sadece değişken adı özel bişey yok onda :)
Parse ise değişken türü değiştirmede kullanılıyor.
Split ise string'i parametre olarak aldığı karakterleri gördükçe ayırıyor. Varsayılan oalrak " " karakterini gördükçe ayırır. Yani kısaca satırı okuyup boşlukları gördükçe onu string tipinde bir array'a ekledik. Daha sonra da bu stringleri tam sayıya çevirdik. Yazdıklarım da eksiklikler olabilir tam C# bilmiyorum ben de. Yanlışı varsa düzeltir başka biri :)



T
11 yıl
Yarbay

quote:

Orijinalden alıntı: The Rolling Stones

quote:

Orijinalden alıntı: cllyldrm

Integer için Console.Read, string için Console.Readline.

Vs için projene gelip sağ tıkladıktan sonra Set As Startup Project demen yeterli.

Buradaki ReadLine bir satır aşağıya geçmiyor muydu? integer da da kullanamaz mıyız?

Teşekkürler.

C++ sanirim sadece cin ile satir okuyorsunuz.

cin ile satir okursan bosluklarda okumasi biter
getline ile okursan yeni satira gecene kadar(\n gorene kadar) okur.

C# daki ReadLine de C++ daki getline in esitligi.


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

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?


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