C++ Yeni Başlayanlar Arkadaşlar İçin Bi Kaç Kücük Ders :)

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Banlı Üye
Katılım
1 Eki 2016
Mesajlar
1,521
Tepki puanı
334
Yaş
32
9 HİZMET YILI
DİKKAT:Alıntı yada çalıntı değildir.
Başlayalım.
1. Yarıçapı girilen dairenin çevresini ve alanını hesaplayan program:

Kod:
#include <iostream>

using namespace std;

#define PI 3.14

int main(****)
{
float radius;
float circum, area;

cout << "Yaricapi yaziniz.";
cin >> radius;
circum = 2 * PI * radius;
area = PI * radius * radius;
cout << "Cevresi:" << circum << endl;
cout << "Alanı:" << area << endl;
system("PAUSE");
return EXIT_SUCCESS;
system("PAUSE");
}


2.Dereceden Denklemin Köklerini bulan program:

Kod:
#include <cstdlib>
#include <iostream>
#include <math.h>

using namespace std;

int main(****)
{
float a, b, c;
float disc;
float x1, x2;

cout << "a, b ve c katsayilarini yaziniz.";
cin >> a >> b >> c;
disc = b * b - 4 * a * c;
if (disc < 0)
cout << "Gercel kok yok." << endl;
else {
if (disc == 0) {
x1 = -b / (2 * a);
cout << x1 << "noktasinda cakısan iki kok var." << endl;
} else {
x1 = (-b + sqrt(disc)) / (2 * a);
x2 = (-b - sqrt(disc)) / (2 * a);
cout << x1 << "ve" << x2
<< "noktalarinda iki gercel kok var." << endl;
}
}
system("PAUSE");
return EXIT_SUCCESS;
}


3: Kullanıcının belirttiği işlemi yapan program:

Kod:
#include <cstdlib>
#include <iostream>

using namespace std;

int main(****)
{
int num1, num2, result;
char op;

cout << "Islemi yaziniz.";
cin >> num1 >> op >> num2;
switch (op) {
case '+': result = num1 + num2;
break;
case '-': result = num1 - num2;
break;
case '*': result = num1 * num2;
break;
case '/': result = num1 / num2;
break;
case '%': result = num1 % num2;
break;
default: cout << "Boyle bir islem yok." << endl;
return EXIT_FAILURE;
}
cout << num1 << op << num2 << "İslemin sonucu:" << result << endl;
system("PAUSE");
return EXIT_SUCCESS;
}


4.İngiliz - Metrik birim dönüşümü yapan program:

Kod:
#include <iostream>
#include <stdlib.h>

using namespace std;

int main(****)
{
int choice;
float inch, cm, f, c;

cout << "1.inch-cm" << endl;
cout << "2.f-c" << endl;
cout << "3.Cikis" << endl;
cout << "Seciminiz;";
cin >> choice;

switch (choice) {
case 1:
cout << "inch cinsinden uzunluk:";
cin >> inch;
cm = 2.54 * inch;
cout << cm << "cm" << endl;
break;
case 2:
cout << "f cinsinden sicaklik:";
cin >> f;
c = ( f - 32 ) * 5.0 / 9.0;
cout << c << "C" << endl;
break;
case 3:
system("PAUSE");
return EXIT_SUCCESS;
default:
cout << " Boyle bir islem yok." << endl;
return EXIT_FAILURE;

}
system("PAUSE");
return EXIT_SUCCESS;
}


5.Girilen 2 sayının obebini bulan program:

Kod:
#include <iostream>
#include <stdlib.h>

using namespace std;

int main (****)
{
int num1, num2;
int a, b, r=1;

cout << "Sayilari yaziniz:" << endl;
cin >> num1 >> num2;

if ( num1 > num2 ) {
a = num1;
b = num2;
} else {
a = num2;
b = num1;
}
while ( b > 0 ) {
r = a % b;
a = b;
b = r;
}
cout << num1 << "ve" << num2
<< "sayilarinin ebobu:" << a << endl;
system ("PAUSE");
return EXIT_SUCCESS;
}
 
Üye
Katılım
28 Eyl 2017
Mesajlar
4
Tepki puanı
0
Yaş
36
8 HİZMET YILI
verdiginiz kodların hepsını denedim ve soyle hata veriyor









#include <cstdlib>
#include <iostream>
#include <math.h> ==kaynak dosyası mat.h acılamıyo diyo

using namespace std;

int main(****)==bi ifade bekleniyor diyor
{ ==bir bildirim bekleniyo diyo
float a, b, c;
float disc;
float x1, x2;

cout << "a, b ve c katsayilarini yaziniz.";
cin >> a >> b >> c;
disc = b * b - 4 * a * c;
if (disc < 0)
cout << "Gercel kok yok." << endl;
else {
if (disc == 0) {
x1 = -b / (2 * a);
cout << x1 << "noktasinda cakısan iki kok var." << endl;
} else {
x1 = (-b + sqrt(disc)) / (2 * a);
x2 = (-b - sqrt(disc)) / (2 * a);
cout << x1 << "ve" << x2
<< "noktalarinda iki gercel kok var." << endl;
}
}
system ===bu bildirimin depolama tur tanımlayıcısı yok===== diyo ("PAUSE");
return==bı bildirim bekleniyor diyo== EXIT_SUCCESS;
}







anladigim kadariyla kodunuz sıkıntısız ama bende niye sıkıntı yapıyo visual 2017 kullanıyorum windows 7 ultimate sp1 pcm cevaplarsanız sevinirim iyi gunler
 
Üye
Katılım
28 Eyl 2017
Mesajlar
4
Tepki puanı
0
Yaş
36
8 HİZMET YILI
@MrDeAT KArdesim nasıl yapmalıyız ben cs 1.6 da hazir bi source yi duzenlemek istiyorum kendime gore ama herkes yapabiliyo bi ben yapamıyorum visual studio surumumu mu degismem lazım pcm windows 7 ultimate sp1 visual studio 2017 var onu silmemmi lazım hatasiz bi versiyon ne onerebilirsiniz benim pc me gore bana gore iyi gunler mesajiniz icin tesekkurler
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...