-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathDers4.cpp
74 lines (55 loc) · 3.22 KB
/
Ders4.cpp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
//@ykslkrkci tarafından Persona Non Grata için hazırlanmıştır.
#include<iostream>
//Koşullar Ders1
using namespace std;
int main()
{
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
int sayi1,sayi2,sonuc,sonuc2; //Farklı İnteger değişkenler yarattım.
cout<<"Birinci Sayi: ";
cin>>sayi1; //sayi1 değişkeninin değerini kullanıcıdan aldım.
cout<<endl<<"İkinci Sayi: ";
cin>>sayi2; //sayi2 değişkeninin değerini kullanıcıdan aldım.
if(sayi1>sayi2) //Eğer sayi1 sayi2 den büyük ise
{
cout<<"Sayi1 Daha Buyuk."<<endl; //Koşula bağlı ne yazdırmasını istediğimi söyledim.
cout<<"Merhaba Persona"<<endl; //İf'e bağlı değil sayı1 sayi2 den küçük olsada bunu ekrana bastırıcak peki nasıl bunu aşabiliriz?
} //Süslü parantez ile blok içine almazsam if koşulunu Persona yazıcaktı if den bağımsız. Ama blok haline sokarsak sadece if koşulu true olursa Persona yazdırıcak.
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
sonuc = (sayi1>=0)&&(sayi2>=0); //İkili koşulu bu halde yazabiliriz. &&-->Anlamı (VE DURUMU) yani solununda sağınında true olmasını istiyoruz.Eğer iksinden birisi false ise sonuc false olucaktır.
if(sonuc)
{
cout<<"İki tarafta true oldu :)"<<endl;
}
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
sonuc2 = (sayi1>=0)||(sayi2>=0); // || --> Veya anlamına gelir.Koşullardan birisi sağlandığında true değerini alır.İkiside sağlanmazsa false değerinia alır.
if(sonuc2)
{
cout<<"Koşullardan en az 1 tanesi true değerini aldi."<<endl;
}
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
if(-1)
{
cout<<"if içindeki 0 dan farklı tüm sayıları true olarak görüyor."<<endl; //Yani if blogunun içerisine giriyor.
}
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
if("Persona Non Grata")
{
cout<<"if içindeki 0 dan farklı tum sayıları true olarak göruyor."<<endl; //Yani if blogunun içerisine giriyor.
}
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
int persona,non,grata;
cout<<"İlk deger: ";
cin>>persona;
cout<<endl<<"İkinci Deger: ";
cin>>non;
grata = persona == non ; //Birnevi bir koşul yaratmış oldum.
if (grata) //Grata değişkeni true olursa if'in içerisine giricek, grata false olursan koşula girmiyecek.
//if(sayi1==sayi2) Bu halde de yazabilirdim.Yukarıdaki koşulun aynısı.
//if(sayi1!=saiy2) Eğer sayi1 sayi2'ye eşit değilse...
{
cout<<"Persona Non'a eşittir.";
}
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
return 0;
}