C++ farklı düzeyde projeler nereden bulunabilir?

tayfunsercan

Hectopat
Katılım
18 Ekim 2020
Mesajlar
65
Daha fazla  
Cinsiyet
Erkek
Udemy'den farklı kursları bitirdikten sonra nasıl ilerleyebilirim? Farklı düzeyde projeler bulup bunları inceleyerek ilerleyebilirim diye düşünmüştüm. Deneyimli arkadaşlar varsa ve yol gösterirse sevinirim.
 
internetten c++ hesap makinesi, c++ at yarışı, c++ basit oyun gibi aramalar ile bulabilirsin.
 
Bir dil, teknoloji ile ilgili ek kapsamlı kaynak aradığımda github'taki awesome repolarına bakıyorum. Google'a awesome c++ falan yazıpta da bulabilirsiniz. Mesela şunu buldum:


C++'ta kendinizi geliştirmek istiyorsunuz farklı farklı bir sürü teknolojiyi listeyen güzel bir kaynak listesi.
 
İngilizcem orta seviyede yine de çeviri yardımıyla da olsa güzel örnekler teşekkür ederim. Sanırım çözüme ulaşamazsam forumlarda sorumu sorarak çözümü bulabilirim. Acaba sayfa sayısına göre mi seviyeler değişiyor, yoksa karışık mı?
Hep github adlı siteyi öneriyorlar. Bu sitede şu olayı anlayamadım. Örneğin bazı projelerin içerisine girdiğimde cpp uzantılı dosya olmuyor. Yani kodlara nasıl ulaşacağımı anlayamıyorum. Teşekkür ediyorum cevabın için.
 
Son düzenleme:
Udemy'den farklı kursları bitirdikten sonra nasıl ilerleyebilirim? Farklı düzeyde projeler bulup bunları inceleyerek ilerleyebilirim diye düşünmüştüm. Deneyimli arkadaşlar varsa ve yol gösterirse sevinirim.

Hocam internetten kodları inceleyerek ve o kodları değiştirerek geliştirebilirsiniz isterseniz ben size örnek bir kod bırakıyım.

[CODE title="C++ Hesap Makinesi" highlight="1-74"]#include <iostream>
#include <windows.h>
#include <locale.h>
int main(){
setlocale(LC_ALL,("Turkish"));
system("color a");
do{
int sayi1,sayi2;
int to,ci,ca,ka;
double bo;
std::cout << "\n\nHESAP MAKINESI\n";
std::cout << "\n1. Ýþlem: Toplama\n2. Ýþlem: Çýkarma\n3. Ýþlem: Çarpma\n4. Ýþlem: Bölme\n5. Ýþlem: Kalan Bulma\n-1. Ýþlem: Çýkýþ\n";
int karar;
std::cout << "Ýþlem: ";
std::cin >> karar;
if(karar==-1){
system("color c");
int i0;
std::cout << "Onaylamak için 0: ";
std::cin >> i0;
if(i0==0){
std::cout << "\nProgramdan baþarýyla çýkýþ yapýldý.";
}
else{
system("color a");
std::cout << "\nProgramdan çýkýþ isteði iptal edildi!\n";
}
}
else if(karar==1){
std::cout << "1. Sayý: ";
std::cin >> sayi1;
std::cout << "2. Sayý: ";
std::cin >> sayi2;
to = sayi1 + sayi2;
std::cout << sayi1 << " + " << sayi2 << " = " << to;
}
else if(karar==2){
std::cout << "1. Sayý: ";
std::cin >> sayi1;
std::cout << "2. Sayý: ";
std::cin >> sayi2;
ci = sayi1 - sayi2;
std::cout << sayi1 << " - " << sayi2 << " = " << ci;
}
else if(karar=3){
std::cout << "1. Sayý: ";
std::cin >> sayi1;
std::cout << "2. Sayý: ";
std::cin >> sayi2;
ca = sayi1 * sayi2;
std::cout << sayi1 << " * " << sayi2 << " = " << ca;
}
else if(karar==4){
std::cout << "1. Sayý: ";
std::cin >> sayi1;
std::cout << "2. Sayý: ";
std::cin >> sayi2;
bo = sayi1 / sayi2;
std::cout << sayi1 << " / " << sayi2 << " = " << bo;
}
else if(karar==5){
std::cout << "1. Sayý: ";
std::cin >> sayi1;
std::cout << "2. Sayý: ";
std::cin >> sayi2;
ka = sayi1%sayi2;
std::cout << sayi1 << " % " << sayi2 << " = " << ka;
}
else{
std::cout << "Geçersiz iþlem türü!";
}
}while(true);
return 0;
}[/CODE]

Burdanda exe halini indirebilip bakabilirsiniz hocam.
Ve çok uğraşmadığım için bazı buglar olabilir hocam.
 
Son düzenleme:
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…