Defender kodlanılan hesap makinesini zararlı olarak algılıyor

414605

Hectopat
Katılım
12 Ocak 2021
Mesajlar
1.357
Makaleler
1
Çözümler
13
Sıkıldığım için hesap makinesi yapmak istemiştim fakat Windows Defender kodladığım hesap makinesini zararlı olarak algılıyor. Programın içinde sonsuz döngü olduğundan kaynaklanıyor olabilir mi?

64 bit olarak derleyince sorun çıkmıyor fakat 32 bit olunca bu şekilde zararlı olarak algılıyor.

VT Link (32 Bit): VirusTotal

Derleyici: GCC Compiler

Not: Ben Kaspersky kullandığım için bu uyarıyı bana vermedi, başka bilgisayarda çalıştırınca uyarı verdi.


[CODE lang="cpp" title="Programın kaynak kodları"]#include <iostream>
#include <locale.h>

using namespace std;

int main(){
setlocale(LC_ALL, "turkish"); //Türkçe Karakter Kullanmak İçin

float sayi1,sayi2,secim,sonuc;
bool durum = true;
string kontrol;
cout << "***** Hesap Makinesi *****" << endl;

while (durum){
cout << "\n1)Toplama\n2)Cikarma\n3)Carpma\n4)Bolme\nLutfen yapmak istediğiniz islemi secin: ";
cin >> secim;

if (secim == 1){
cout << "\n1.Sayiyi Girin: ";
cin >> sayi1;
cout << "2.Sayiyi Girin: ";
cin >> sayi2;
sonuc = sayi1 + sayi2;
cout << "\nSonuc: " << sonuc << endl << endl;

cout << "Devam etmek ister misiniz? (Y/N): ";
cin >> kontrol;

if (kontrol == "y" || kontrol == "Y"){
durum = true;
cout << "----------------------------------------\n";
}
else{
durum = false;
}
}

if (secim == 2){
cout << "\n1.Sayiyi Girin: ";
cin >> sayi1;
cout << "2.Sayiyi Girin: ";
cin >> sayi2;
sonuc = sayi1 - sayi2;
cout << "Sonuc: " << sonuc << endl << endl;

cout << "Devam etmek ister misiniz? (Y/N): ";
cin >> kontrol;

if (kontrol == "y" || kontrol == "Y"){
durum = true;
cout << "----------------------------------------\n";
}
else{
durum = false;
}
}

if (secim == 3){
cout << "\n1.Sayiyi Girin: ";
cin >> sayi1;
cout << "2.Sayiyi Girin: ";
cin >> sayi2;
sonuc = sayi1 * sayi2;
cout << "Sonuc: " << sonuc << endl << endl;

cout << "Devam etmek ister misiniz? (Y/N): ";
cin >> kontrol;

if (kontrol == "y" || kontrol == "Y"){
durum = true;
cout << "----------------------------------------\n";
}
else{
durum = false;
}
}

if (secim == 4){
cout << "\n1.Sayiyi Girin: ";
cin >> sayi1;
cout << "2.Sayiyi Girin: ";
cin >> sayi2;
sonuc = sayi1 / sayi2;
cout << "Sonuc: " << sonuc << endl << endl;

cout << "Devam etmek ister misiniz? (Y/N): ";
cin >> kontrol;

if (kontrol == "y" || kontrol == "Y"){
durum = true;
cout << "----------------------------------------\n";
}
else{
durum = false;
}
}
}

return 0;
}[/CODE]
 
Son düzenleme:

Yeni konular

Geri
Yukarı