Çözüldü Koddaki hata nedir?

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.

kyu1111

Femtopat
Katılım
27 Ağustos 2023
Mesajlar
74
Daha fazla  
Sistem Özellikleri
acer nitro AN515-57
i11400h
3050ti
Cinsiyet
Erkek
1705414131056.png

C++:
#include<iostream>
using namespace std;
int main()
{
int kurulnotu ;
int anatomipratik;
int histopratik;
int pdonotu;
int netnot;
cout << "kurul notunuzu giriniz:\n";
cin >> kurulnotu;
cout << "anatomi pratik notu(100 üzerinden):\n";
cin >> anatomipratik;
cout << "histo pratik notu(100 üzerinden):\n";
cin >> histopratik;
cout << "pdö notu:\n";
cin >> pdonotu;
netnot =(kurulnotu*81/100+anatomipratik*15/100+histopratik*4/100)*85/100+pdonotu*15/100;
cout << "total komite notunuz:" << netnot << endl;
if (netnot>=90){
cout<<"yuhamk" << endl }
else if (netnot>=80&&netnot<90){
cout<<"saygilarhocam" << endl }
else if (netnot>=70&&netnot<80){
cout<<"iyisin" << endl }
else if (netnot>62&&netnot<70){
cout<<"wp" << endl }
else if (netnot>=60&&netnot<62){
cout<<"ucundan<3" << endl }
else {
cout<<"tekrardeneyinizxd" << }
return 0;}
 
Son düzenleyen: Moderatör:
Çözüm
Kodun doğru ve türkçe destekli hali:
C++:
#include<iostream>
using namespace std;
int main()
{
    setlocale(LC_ALL,"Turkish");
int kurulnotu ;
int anatomipratik;
int histopratik;
int pdonotu;
int netnot;
cout << "kurul notunuzu giriniz:\n";
cin >> kurulnotu;
cout << "anatomi pratik notu(100 üzerinden):\n";
cin >> anatomipratik;
cout << "histo pratik notu(100 üzerinden):\n";
cin >> histopratik;
cout << "pdö notu:\n";
cin >> pdonotu;
netnot =(kurulnotu*81/100+anatomipratik*15/100+histopratik*4/100)*85/100+pdonotu*15/100;
cout << "total komite notunuz:" << netnot << endl;
if (netnot>=90){
cout<<"yuhamk" << endl ;}
else if (netnot>=80&&netnot<90){
cout<<"saygilarhocam" << endl ;}
else if (netnot>=70&&netnot<80){
cout<<"iyisin" << endl ;}
else if (netnot>62&&netnot<70){
cout<<"wp" << endl ;}
else if (netnot>=60&&netnot<62){
cout<<"ucundan<3" << endl ;}
else {
cout<<"tekrardeneyinizxd";}
return 0;}
Visual stüdyo Code'de C++ yazmak için bu videodakileri yapman lazım çünkü editor derleme yapamaz. Ama istersen dev C++'da kullanabilirsin. Ama kullanmak istersen buraya yaz. Bazı hatalar alma ihtimalin olası. Ama bilgisayarın iyiyse direkt Visual stüdyod kullan.
 
Eki Görüntüle 2086353
C++:
#include<iostream>
using namespace std;
int main()
{
int kurulnotu ;
int anatomipratik;
int histopratik;
int pdonotu;
int netnot;
cout << "kurul notunuzu giriniz:\n";
cin >> kurulnotu;
cout << "anatomi pratik notu(100 üzerinden):\n";
cin >> anatomipratik;
cout << "histo pratik notu(100 üzerinden):\n";
cin >> histopratik;
cout << "pdö notu:\n";
cin >> pdonotu;
netnot =(kurulnotu*81/100+anatomipratik*15/100+histopratik*4/100)*85/100+pdonotu*15/100;
cout << "total komite notunuz:" << netnot << endl;
if (netnot>=90){
cout<<"yuhamk" << endl }
else if (netnot>=80&&netnot<90){
cout<<"saygilarhocam" << endl }
else if (netnot>=70&&netnot<80){
cout<<"iyisin" << endl }
else if (netnot>62&&netnot<70){
cout<<"wp" << endl }
else if (netnot>=60&&netnot<62){
cout<<"ucundan<3" << endl }
else {
cout<<"tekrardeneyinizxd" << }
return 0;}
21, 23, 25, 27 ve 29.cu satırlarda noktalı virgül yok; ayrıca 31. satırda std::endl'ı yazmamışsınız. Bundan dolayı .exe dosyası oluşmamış olabilir.
 
Kodun doğru ve türkçe destekli hali:
C++:
#include<iostream>
using namespace std;
int main()
{
    setlocale(LC_ALL,"Turkish");
int kurulnotu ;
int anatomipratik;
int histopratik;
int pdonotu;
int netnot;
cout << "kurul notunuzu giriniz:\n";
cin >> kurulnotu;
cout << "anatomi pratik notu(100 üzerinden):\n";
cin >> anatomipratik;
cout << "histo pratik notu(100 üzerinden):\n";
cin >> histopratik;
cout << "pdö notu:\n";
cin >> pdonotu;
netnot =(kurulnotu*81/100+anatomipratik*15/100+histopratik*4/100)*85/100+pdonotu*15/100;
cout << "total komite notunuz:" << netnot << endl;
if (netnot>=90){
cout<<"yuhamk" << endl ;}
else if (netnot>=80&&netnot<90){
cout<<"saygilarhocam" << endl ;}
else if (netnot>=70&&netnot<80){
cout<<"iyisin" << endl ;}
else if (netnot>62&&netnot<70){
cout<<"wp" << endl ;}
else if (netnot>=60&&netnot<62){
cout<<"ucundan<3" << endl ;}
else {
cout<<"tekrardeneyinizxd";}
return 0;}
 
Çözüm
Kodun doğru ve Türkçe destekli hali:
C++:
#include<iostream>
using namespace std;
int main()
{
 setlocale(LC_ALL,"Turkish");
int kurulnotu ;
int anatomipratik;
int histopratik;
int pdonotu;
int netnot;
cout << "kurul notunuzu giriniz:\n";
cin >> kurulnotu;
cout << "anatomi pratik notu(100 üzerinden):\n";
cin >> anatomipratik;
cout << "histo pratik notu(100 üzerinden):\n";
cin >> histopratik;
cout << "pdö notu:\n";
cin >> pdonotu;
netnot =(kurulnotu*81/100+anatomipratik*15/100+histopratik*4/100)*85/100+pdonotu*15/100;
cout << "total komite notunuz:" << netnot << endl;
if (netnot>=90){
cout<<"yuhamk" << endl ;}
else if (netnot>=80&&netnot<90){
cout<<"saygilarhocam" << endl ;}
else if (netnot>=70&&netnot<80){
cout<<"iyisin" << endl ;}
else if (netnot>62&&netnot<70){
cout<<"wp" << endl ;}
else if (netnot>=60&&netnot<62){
cout<<"ucundan<3" << endl ;}
else {
cout<<"tekrardeneyinizxd";}
return 0;}

Hocam çok teşekkürler 10 numara çalışıyor. Rica etsem set local ile ilgili bana ufak bir bilgi de verebilir misiniz?
 
Hocam çok teşekkürler 10 numara çalışıyor. Rica etsem set local ile ilgili bana ufak bir bilgi de verebilir misiniz?

Türkçe karakter desteği sağlar. Ama Visual stüdyo Code'de çalışmadı denediğimde, ama C++dev de çalışıyor.

Hocam onun dışında hata satırlarını okumaya çalışın, C++ yazarken bayağı bir hata ile karşilasir insan.
 

Yeni konular

Geri
Yukarı