@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? |
ACİL !!!! YARDIM Klavyeden girilen bir tam sayının Pozitif tam bölenlerini bulan programı yazınız ? |
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(); } |
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 |
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); |
Merhaba Visual Studio da yapdigim programin exe sine nasil kalici olarak icon gomebilirim?![]() |
tesekkurler.ben arastiriyim modulu hemen |
http://www.youtube.com/watch?v=muMItg__8g4 |
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 |
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 |
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. |
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> |
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 |
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. |
Ben C++ ya öğrenmeye yeni başladım.Muhammed Mastar'ın sitesindeki kendi hazırladığı derslerini izliyorum.
Öncelikle sürekli olarak char kullanıyor örnek vericek olursak
class deneme
{
private:
char isim[20];
}
sürekli böyle gidiyor. public kısımda ise strcpy yazıyor;
void ata(char *str) gibi , neden bunu kullanıyor olabilir? String kullanmak daha mantıklı değilmi?
Bu mesaja 1 cevap geldi. Cevapları Gizle