C++ Yardım Pls!!!
-
fatal_17 bunu yazdı:
-----------------------------
bende ondan diyorum yeni başladım die:) ezdikçe ezdin beni :) evt demek istediğini cok iyi anladım cok sağol aslında bi konu açsanalar böle sorusu olan arkadaşlar oraya sorsa iyi olur....nese cok tşk:D
-----------------------------Ezen adam olmasa gaza gelmezsin. :)
Ayrıca forumda arama fonksiyonu var,
Hani :P
-
//birde böyle dene hesap makinasını istenmeyen işlem girişi yapıldığında program başa dönüyor.
#include <cstdlib>
#include <iostream>using namespace std;
int main(int argc, char *argv[])
{
float sayi1,sayi2,sonuc;
char islem,x;
tekrar:
cout<<"************************************************\n";
cout<<"* HESAP MAKINASI V.1 *\n";
cout<<"* Carpma icin * *\n";
cout<<"* Bolme icin / *\n";
cout<<"* Toplama icin + *\n";
cout<<"* Cikarma icin - *\n";
cout<<"* Coder By ..... *\n";
cout<<"************************************************\n";
cout<<"Bir sayi giriniz : ";
cin>>sayi1;
cout<<"islemi giriniz : ";
cin>>islem;
cout<<"2. sayiyi giriniz : ";
cin>>sayi2;
switch (islem)
{
case '+':
sonuc=(sayi1+sayi2);
cout<<"Toplama islemi sonucu : "<<sonuc<< endl;
cin>>sonuc;
case '-':
sonuc=(sayi1-sayi2);
cout<<"Cıkarma islemi sonucu : "<<sonuc<< endl;
cin>>sonuc;
case '*':
sonuc=(sayi1*sayi2);
cout<<"Carpma islemi sonucu : " <<sonuc<< endl;
cin>>sonuc;
case '/':
sonuc=(sayi1/sayi2);
cout<<"Bolme islemi sonucu : "<<sonuc<< endl;
cin>>sonuc;
default: cout<<"gecersiz islem girisi\n";goto tekrar; break;
}
system("PAUSE");
return EXIT_SUCCESS;
} -
tşkler dostum
-
tşkler dostum saol
-
konusu açılmışken geçen sene yaptıgım hesap makinem :) vay be ne heyecanlanmıştım o zamanlar :) belki işine yarar.
#include <stdio.h>
#include <iostream.h>
#include <stdlib.h>
#include <math.h>
#include <conio.h>
int main()
{
system("title ..::HesaP.MakinesI::..");
system("color E5");
int a,b;
char os1,os2,os3,t;
printf("System status checking .... \n");
printf("OK!\n");
system("pause");
printf("Loading Program ...\n");
printf("OK!\nNickneyime Presents... :D\n\n");
system("pause");
printf("**********************************************************\n");
printf("* MENU *\n");
printf("* *\n");
printf("* 1-Toplama ==> + *\n");
printf("* 2-Cikarma ==> - *\n");
printf("* 3-Carpma ==> * *\n");
printf("* 4-Bolme ==> / *\n");
printf("* 5-Kalan Hesaplama ==> m *\n");
printf("* 6-Sayi Ussu Sayi ==> h *\n");
printf("* 7-Kare Alma ==> j *\n");
printf("* 8-Kup Alma ==> k *\n");
printf("* 9-Kare Kok Alma ==> l *\n");
printf("* *\n");
printf("**********************************************************\n");
printf("Son 4 islem icin t'ye basiniz.. \n\nAma yok ben ilk 5 postayi yapcam diosan herhangi bi tusa bas :D ..>\n\n");
scanf("%c",&os2);
if( os2 == 't' || os2 == 'T'){
printf("*********************************************************\n");
printf("*su anda sadece son 4 operatoru kullanabilirsiniz.. *\n");
printf("*operator simgesi girin...> *\n");
scanf("%s",&os3);
switch( os3 ) {
case 'j':
printf("*sayiyi girin..> *\n");
scanf("%d",&a);
printf("%d %c %d=%d\n\n",a,os3,a,a*a);getch(); break;
printf("*********************************************************");
case 'k':
printf("*sayiyi girin..> *\n");
scanf("%d",&a);
printf("%d %c %d=%d\n",a,os3,a,a*a*a);getch(); break;
printf("*********************************************************");
case 'l':
printf("*sayiyi girin..> *\n");
scanf("%d,",&a);
printf("%d %c %d=%f\n",a,os3,a,(float)sqrt(a));getch(); break;
printf("*********************************************************");
default:
printf("OLUMUNE HATA :D YANLIS OPERATOR GIRDIN\n");
}
}
else {
printf("su anda sadece ilk 6 operatoru kullanabilirsiniz...\n\n");
printf("operator simgesi girin...>\n");
scanf("%s",&os1);
printf("*ilk sayiyi girin...> *\n");
scanf("%d",&a);
printf("*diger sayiyi girin...> *\n");
scanf("%d",&b);
switch( os1 ) {
case '+':
printf("%d %c %d = %d\n",a,os1,b,a+b); break;
case '-':
printf("%d %c %d = %d\n",a,os1,b,a-b); break;
case '*':
printf("%d %c %d = %d\n",a,os1,b,a*b); break;
case '/':
printf("%d %c %d =%.15f\n",a,os1,b,(float)a/b); break;
case 'm':
printf("%d %c %d =%d\n",a,os1,b,a%b); break;
case 'h':
printf("%d %c %d =%0.f\n",a,os1,b,pow(a ,b)); break;
default:
printf("OLUMUNE HATA :D YANLIS OPERATOR GIRDIN\n");
}}
getch();
system("PAUSE");
return 0;
}