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

quote:

Orijinalden alıntı: AdiqeCaLe

Benim de çarşamba büt var.While-do while-for döngülerinde takıldım.Bir türlü kafam basmadı.Bazı problemlerin hem while ile hem de for ile olanını olarak ayrı ayrı oluşturulmuş şekilde örnekler verilmiş link vb. önerebilir misiniz?Netteki örnekleri anlayabiliyorum ama kendim soruları yapmaya çalışında marş basmıyor.Önerileriniz nelerdir?

10.sınıf bilişim teknolojileri dalı modullerine bak. programlama temelleri dersinde do while ve while döngüleri anlatılıyor


Bu mesaja 2 cevap geldi.
B
12 yıl
Er

ACİL !!!!
Klavyeden girilen bir tam sayının Pozitif tam bölenlerini bulan programı bulunuz ?
(Benim yaptığım bu, fakat ''hata raporu gönder'' sekmesi çıkıyor )


#include<conio.h>
#include<stdio.h>
main()
{
int sayi, i, sonuc;
printf(" sayi gir:");
scanf("%d",sayi);
for(i=1; i<=sayi; i++)
{
sonuc = sayi / i ;
if (sonuc*i == sayi)
printf ("sonuç yaz:",i);
}
getche();
}


Bu mesaja 1 cevap geldi.
-
12 yıl
Yüzbaşı

quote:

Orijinalden alıntı: brodeyyo

ACİL !!!!
Klavyeden girilen bir tam sayının Pozitif tam bölenlerini bulan programı bulunuz ?
(Benim yaptığım bu, fakat ''hata raporu gönder'' sekmesi çıkıyor )


#include<conio.h>
#include<stdio.h>
main()
{
int sayi, i, sonuc;
printf(" sayi gir:");
scanf("%d",sayi);
for(i=1; i<=sayi; i++)
{
sonuc = sayi / i ;
if (sonuc*i == sayi)
printf ("sonuç yaz:",i);
}
getche();
}



scanf("%d",&sayi);



G
12 yıl
Yarbay

Merhaba Visual Studio da yapdigim programin exe sine nasil kalici olarak icon gomebilirim?


Bu mesaja 1 cevap geldi.
A
12 yıl
Yarbay

quote:

Orijinalden alıntı: erkin0007

quote:

Orijinalden alıntı: AdiqeCaLe

Benim de çarşamba büt var.While-do while-for döngülerinde takıldım.Bir türlü kafam basmadı.Bazı problemlerin hem while ile hem de for ile olanını olarak ayrı ayrı oluşturulmuş şekilde örnekler verilmiş link vb. önerebilir misiniz?Netteki örnekleri anlayabiliyorum ama kendim soruları yapmaya çalışında marş basmıyor.Önerileriniz nelerdir?

10.sınıf bilişim teknolojileri dalı modullerine bak. programlama temelleri dersinde do while ve while döngüleri anlatılıyor



tesekkurler.ben arastiriyim modulu hemen



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

E
12 yıl
Yüzbaşı

quote:

Orijinalden alıntı: SACRED085

Merhaba Visual Studio da yapdigim programin exe sine nasil kalici olarak icon gomebilirim?

http://www.youtube.com/watch?v=muMItg__8g4



E
12 yıl
Yüzbaşı

quote:

Orijinalden alıntı: reExecution

quote:

Orijinalden alıntı: elektro_gadget

@reExecution

Ben şahsen video dersleri tavsiye etmem. İyi bir kitabın yerini asla tutamazlar.

Eğer sınıfta karakter işlemleri yapılıyor ise char* kullanmak daha doğal ve daha öğretici olur. Ama sınıftaki bu stringler başka amaca hizmet ediyorsa yani sadece bir araç ise o zaman string nesnesi uygun olur.

aslında bende kitap almak istiyordum fakat aydın gibi küçük bir şehirde yaşadığımdan şehirde çoğu kitapçıda c++ yok 2001 basımı c var , delphi var internetten sipariş edecektim ama bi videoları deneyeyim dedim bende.
hmm.. karakterlerle pek işlem yapmıyor ama dediğim gibi char isim[20] gibi tanımlayıp,sonra friend fonksiyondan bunu cin ile girdiğimiz değere eşitliyor.

Bide bişey sorabilirmiyim?
örneğin deneme.cpp dosyasında int main() hariç kısımlara , yani class renkler gibi kısımlara sınıfmı nesnemi demek daha doğru olur , pek fark varmıdır arasında?

hocam kitaplar berbat almayın
internet cok daha iyi bu konuda.translate kullanarka güzel kodlara ulaşmannız mümkün
sınıf(class) deseniz daha iyi olur.nesneler,classların elemanlarıdır.nesneler,bir fonksiyon yada değişken olabilirler ve classlar içinde bulunurlar

başka tanımla.
sanırım nesne dediğmiz şey pirivate olarak tanımlanan değişkenler(class içinde)

bu konu için 12.sınıf web programcılığı dalı ,nesneye dayalı programlama modülüne bakabilirsiniz.php olarak anlatılmış ama mantığı anlayacaksınızdır


Bu mesaja 2 cevap geldi.
A
12 yıl
Yarbay

Modüle tekrar baktım hocam ama örnekler yetersiz geldi.Başka önerebileceğin bir şey var mı?
@erkin0007


Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @erkin0007
E
12 yıl
Yüzbaşı

quote:

Orijinalden alıntı: AdiqeCaLe

Modüle tekrar baktım hocam ama örnekler yetersiz geldi.Başka önerebileceğin bir şey var mı?
@erkin0007

muhammed mastar ve sina5an diye bi kullanıcıvar youtubede

ayrıca

do while kulalndığınız zaman do içerisindekiler,while da belirttiğiniz koşul sağlanmasada bir kereye mansus gerçekleşir eğer koşulda sağlanırsa norma while gibi calışır.yalnız bi kere fazla döner sanırsam

while döngüsüyle .sonsuz kere iki sayıyı toplayan program

tüm komutlar while döngüsünde kullanılır.kodların en sonunda array.clear(); kulalnılır bu c# dada c++ da da olması lazım
mesela bunu yapmayı dene.fordan farkını kavrarsın



K
12 yıl
Yüzbaşı

quote:

Orijinalden alıntı: erkin0007

sınıf(class) deseniz daha iyi olur.nesneler,classların elemanlarıdır.nesneler,bir fonksiyon yada değişken olabilirler ve classlar içinde bulunurlar

başka tanımla.
sanırım nesne dediğmiz şey pirivate olarak tanımlanan değişkenler(class içinde)


yanlış.

sınıf(class) bir tiptir. örneğin
class ComplexNumber
{
double real, imag;
ComplexNumber(double _real, double_imag);
double absoluteValue();
}

bu bir sınıftır.

siz bu tipten bir değişken tanımladığınızda, ona nesne denir.

yani

ComlexNumber num(3, 4);

buradaki num, ComplexNumber (sınıfı) tipinden bir nesne (object)tir.

sınıfın içindeki değişkenler ve fonksiyonlara da üye (member) değişken ve metotlar denir.


Bu mesaja 1 cevap geldi.
A
12 yıl
Yarbay

Problem:1'den 52 arasında olan çift sayılari ve tek sayıları ayrı ayrı bulup,çift sayıların toplamını tek sayıdan çıkaran program?

Böyle yaptım ama else ile ilgili ifadede hata var diyor.Ama anlayamadım.

#include<stdio.h> 
#include<conio.h>
main()
{
int i;
int toplam1=0;
int toplam2=0;
for(i=0;i<52;++i)
{
if(i%2==0)
toplam1=toplam1+i;
printf("Cift sayilar toplami=%d\n",toplam1);
else
toplam2=toplam2+i;
printf("Tek sayilar toplami=%d\n",toplam2);
}
printf("Sonuc=%d\n",toplam1-toplam2);
getch();
}



Bu mesaja 1 cevap geldi.
K
12 yıl
Yarbay

quote:

Orijinalden alıntı: erkin0007

quote:

Orijinalden alıntı: reExecution

quote:

Orijinalden alıntı: elektro_gadget

@reExecution

Ben şahsen video dersleri tavsiye etmem. İyi bir kitabın yerini asla tutamazlar.

Eğer sınıfta karakter işlemleri yapılıyor ise char* kullanmak daha doğal ve daha öğretici olur. Ama sınıftaki bu stringler başka amaca hizmet ediyorsa yani sadece bir araç ise o zaman string nesnesi uygun olur.

aslında bende kitap almak istiyordum fakat aydın gibi küçük bir şehirde yaşadığımdan şehirde çoğu kitapçıda c++ yok 2001 basımı c var , delphi var internetten sipariş edecektim ama bi videoları deneyeyim dedim bende.
hmm.. karakterlerle pek işlem yapmıyor ama dediğim gibi char isim[20] gibi tanımlayıp,sonra friend fonksiyondan bunu cin ile girdiğimiz değere eşitliyor.

Bide bişey sorabilirmiyim?
örneğin deneme.cpp dosyasında int main() hariç kısımlara , yani class renkler gibi kısımlara sınıfmı nesnemi demek daha doğru olur , pek fark varmıdır arasında?

hocam kitaplar berbat almayın
internet cok daha iyi bu konuda.translate kullanarka güzel kodlara ulaşmannız mümkün
sınıf(class) deseniz daha iyi olur.nesneler,classların elemanlarıdır.nesneler,bir fonksiyon yada değişken olabilirler ve classlar içinde bulunurlar

başka tanımla.
sanırım nesne dediğmiz şey pirivate olarak tanımlanan değişkenler(class içinde)

bu konu için 12.sınıf web programcılığı dalı ,nesneye dayalı programlama modülüne bakabilirsiniz.php olarak anlatılmış ama mantığı anlayacaksınızdır

peki . sağol yani deneme sınıfı , private kısmının içindekiler birer nesne,public içinde aynısı geçerli.

incelerim hocam

teşekkürler.@kirmik





< Bu mesaj bu kişi tarafından değiştirildi Kemâncı -- 17 Haziran 2013; 9:20:02 >
Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @kirmik
K
12 yıl
Yüzbaşı

quote:

Orijinalden alıntı: reExecution
peki . sağol yani deneme sınıfı , private kısmının içindekiler birer nesne,public içinde aynısı geçerli.

değil işte :)
deneme sınıf
public ve private'ın altındakiler birer "üye"
deneme sınıfının bir örneği (instance) bir nesne


Bu mesaja 1 cevap geldi.
K
12 yıl
Yarbay

quote:

Orijinalden alıntı: kirmik

quote:

Orijinalden alıntı: reExecution
peki . sağol yani deneme sınıfı , private kısmının içindekiler birer nesne,public içinde aynısı geçerli.

değil işte :)
deneme sınıf
public ve private'ın altındakiler birer "üye"
deneme sınıfının bir örneği (instance) bir nesne

tamam şimdi tam oldu .
Birbirine yakın kavramlar, karıştırabiliyorum da.


Bu mesaja 1 cevap geldi.
K
12 yıl
Yüzbaşı

quote:

Orijinalden alıntı: reExecution

quote:

Orijinalden alıntı: kirmik

quote:

Orijinalden alıntı: reExecution
peki . sağol yani deneme sınıfı , private kısmının içindekiler birer nesne,public içinde aynısı geçerli.

değil işte :)
deneme sınıf
public ve private'ın altındakiler birer "üye"
deneme sınıfının bir örneği (instance) bir nesne

tamam şimdi tam oldu .
Birbirine yakın kavramlar, karıştırabiliyorum da.

görsel:

< Resime gitmek için tıklayın >


Bu mesaja 1 cevap geldi.
K
12 yıl
Yarbay

quote:

Orijinalden alıntı: kirmik

quote:

Orijinalden alıntı: reExecution

quote:

Orijinalden alıntı: kirmik

quote:

Orijinalden alıntı: reExecution
peki . sağol yani deneme sınıfı , private kısmının içindekiler birer nesne,public içinde aynısı geçerli.

değil işte :)
deneme sınıf
public ve private'ın altındakiler birer "üye"
deneme sınıfının bir örneği (instance) bir nesne

tamam şimdi tam oldu .
Birbirine yakın kavramlar, karıştırabiliyorum da.

görsel:

< Resime gitmek için tıklayın >

yani , yanlış anlamadıysam , main dışında oluşturduğumuz bir oluşum (temel sınıf) gibi birşey oluyor biz mainden farklı türlerde çağırınca , o bir nesne oluyor?


Bu mesaja 1 cevap geldi.
G
12 yıl
Yarbay

quote:

Orijinalden alıntı: reExecution

yani , yanlış anlamadıysam , main dışında oluşturduğumuz bir oluşum (temel sınıf) gibi birşey oluyor biz mainden farklı türlerde çağırınca , o bir nesne oluyor?

main e neden taktın onu anlamadım. main programın giriş noktasıdır başka birşey değil.

Sınıf dediğimiz şey soyut bir bilgidir. Derleyici bu bilgiyi nesne oluşturmak ve üyelere erişmek için kullanır.

class Ob {
int a;
float b;
};

Derleyici bunu gördüğü zaman nesneyi nasıl oluşturacağını bilir. Sistemde int ve float 4 byte ise nesne boyutu 8 byte olacak der.

Ob nes;
Yukarıdaki soyut sınıf bildirimi şimdi fiziksel bir gerçeklik kazandı. Bellekte 8 byte nes nesnesi için kullanılıyor.

nes.a = 42;
a etiketi ilk 4 byte ı ifade ediyor.

nes.b = 10.5f;
b etiketi ise sonraki 4 byte ı.

Buradaki sembollere biz üye değişken veya üye nesne deriz. Fakat derleyici için bunlar bellek bölgelerini belirlemek için kullanılan etiketlerdir.

Üye fonksiyonlar nesne içinde yer kaplamaz.



K
12 yıl
Yüzbaşı

Ben öğrenmek istiyorum nasıl öğrenebilrim?


Bu mesaja 1 cevap geldi.
E
12 yıl
Binbaşı

C için sıfırdan konu anlatan videolar var mı bildiğiniz ? Java için buldum fakat java zor ilk c öğren dediler ?


Bu mesaja 1 cevap geldi.
A
12 yıl
Yarbay

quote:

Orijinalden alıntı: AdiqeCaLe

Problem:1'den 52 arasında olan çift sayılari ve tek sayıları ayrı ayrı bulup,çift sayıların toplamını tek sayıdan çıkaran program?

Böyle yaptım ama else ile ilgili ifadede hata var diyor.Ama anlayamadım.

#include<stdio.h> 
#include<conio.h>
main()
{
int i;
int toplam1=0;
int toplam2=0;
for(i=0;i<52;++i)
{
if(i%2==0)
toplam1=toplam1+i;
printf("Cift sayilar toplami=%d\n",toplam1);
else
toplam2=toplam2+i;
printf("Tek sayilar toplami=%d\n",toplam2);
}
printf("Sonuc=%d\n",toplam1-toplam2);
getch();
}



Yardımcı olabilecek var mı?

Edit:En sonunda buraya kadar yapabildim .Ben ayrı ayrı çift ve tek sayilari toplayıp farkını alayım dedim ama cift ve tek sayilari adım adım toplamış.

http://n1306.hizliresim.com/1b/l/p9nxr.png

Edit 2: Çözdüm.





< Bu mesaj bu kişi tarafından değiştirildi AdiqeCaLe -- 18 Haziran 2013; 16:02:42 >
Bu mesaja 1 cevap geldi.