Hesap Makinesi [C++Da İlk Programım..]
-
ne gibi bi dosya ?
-
1)normal bir klasörü bir yere kopyalamasını söylemek
2)yada kendisini bir klasörün içine kopyalamasını söylemek.
3)ya da bir resim gösterip bunu ekranda aramasını söylemek.
bunlar gibi seyler işte. Özellikle 2 numaralı olan önemli :D -
Tarantula Hesap Makinesi yaptiktan sonra istedigin programi fiziksel diskte kayitli bir dataya yonlendirme islevi goren bir program yazmak biraz kasar seni...az daha gelistir kendini emeklemeden kosma :)...
-
hoca artık iş piskopatlığa kaçıyo. Emeklemeyi geceli bayaa oldu. Ben hesap makinasını tam 10 ay evvel yazdım. Su an serseri istatistikler cıkaran lüzumsuz programlar yazıyorum.
Neredeyse hersey hazır ama dısardan dosya tanıtamıyom işte..
yardım :))
biri kodları yazarsa 2-3 satır ya da bi komut varsa adını girn yeter.. -
Antikky, sadece bagzi Matematiksel Formüllerde gerekiyor. Hepsinde degil.
Genki ama bak yazdigin Programin aciklari var.. Yani ben simdi '+' yerine bir String girersem, hata olusuyor. bitmeyen döngümü ne deniliyordu.
buraya eve varinca kodumu yayinlicam. Diyelimki + yerine String girersen Hata Mesaji cikiyor karsina. -
hoca adam işin basında bırak da programa istenilen stringler girilmiş olsun yoksa ilk baslardayken zor oluyo onlarla uğraşması
-
tarantula hocam dedıklerın zor seyler degıl eger 10 aydır programlama ıcındeysen...
http://cppreference.com/all_cpp_functions.html
burdan bak sytnaxlara.. Zaten örnek kod vs de o sitede var. Burdan yazılan ornek kodları al editle programına koy. Zaten C++ gibi bi dilde tüm syntaxları ve nasıl kullanıldıklarını ezbere bilen kimse oldugunu da sanmıyorum... -
sagol hoca işe yarar duruyo bi göz atayım..
-
http://rapidshare.de/files/28988348/C_giris.rar.html
Buyrun arkadaslar,c++ için başlangıcta işe yara bi döküman! -
Alin la, birisi Compile etsin, benim compilerin shareware süresi dolmus. yenisi temin etmem lagzim..
biris compile etsin, hata varmi?
#include
#include
#include
using namespace std;
int arti(int a, int b);
int cikarma(int a, int b);
int main()
{
char operation, ende;
int a, b, c;
do
{
// ----- Merha diyoruz burda -----------------------------------------------------
cout << "Seciniz" << endl;
cout << "-------------------------------------------" << endl;
cout << "\t[+]\t[-]" << endl;
cout << "-------------------------------------------" << endl;
cout << "Seciminiz: ";
cin >> operation;
// ----- Operation -----------------------------------------------------
switch(operation)
{
// ----- ARTI -----------------------------------------------------
case '+':
cout << "\nToplama icin 2 Sayi giriniz" << endl;
while ((cout << "Sayi 1: ") && !(cin >> a)){
cout << "*** TEK RAKAMLAR KABUL EDILIYOR LAN DENYO ***" << endl;
cin.clear();
cin.ignore(numeric_limits::max(), '\n');
}
while ((cout << "Sayi 2: ") && !(cin >> b)){
cout << "*** TEK RAKAMLAR KABUL EDILIYOR LAN DENYO ***" << endl;
cin.clear();
cin.ignore(numeric_limits::max(), '\n');
}
c = arti(a,b);
cout << "\n\n-------------------------------------------" << endl;
cout << "Toplama Sonucu: " << c << endl;
cout << "-------------------------------------------" << endl;
cout << "\n\n";
break;
// ----- CIKARMA -----------------------------------------------------
case '-':
cout << "\nCikarma icin 2 Sayi giriniz:" << endl;
while ((cout << "Sayi 1: ") && !(cin >> a)){
cout << "*** TEK RAKAMLAR KABUL EDILIYOR LAN DENYO ***" << endl;
cin.clear();
cin.ignore(numeric_limits::max(), '\n');
}
while ((cout << "Sayi 2: ") && !(cin >> b)){
cout << "*** TEK RAKAMLAR KABUL EDILIYOR LAN DENYO ***" << endl;
cin.clear();
cin.ignore(numeric_limits::max(), '\n');
}
c = cikarma(a,b);
cout << "\n\n-------------------------------------------" << endl;
cout << "Cikarma sonucu: " << c << endl;
cout << "-------------------------------------------" << endl;
cout << "\n\n";
break;
// ----- YANLIS HESAPLAMA -----------------------------------------------------
default:
cout << "\nYanlis Operasyon sectin.. Birdaha dene bakim\n" << endl;
cout << "\n\n";
break;
}
cout << "Eger devam etmek istiyorsan 'e' tikla: " << endl;
cin >> ende;
clrscr();
}
while(ende == 'e'); {
gotoxy(31,20);
cout << "Copyright by G-TurK";
gotoxy(30,13);
cout << "Dikkat la, prorami kapatiyom.. soylemedi deme";
Sleep(500);
cout << ".";
Sleep(500);
cout << ".";
Sleep(500);
cout << ".";
Sleep(500);
cout << ".";
}
return 0;
}
// ----- Funktionen -----------------------------------------------------
int arti(int a, int b)
{
return a+b;
}
int cikarma(int a,int b)
{
return a-b;
}
Toplam Hit: 9023 Toplam Mesaj: 32