#include<iostream>
using
namespace std;
int main(){
int x,y;
string e,t;
cout<<"birincisi";
cin>>x;
cout<<"ikincisi";
cin>>y;
if(x>y){
cout<<"birinci
sayi buyuktur\n";
e=x%2>0 ?
("sayi tektir"):(" sayi cifttir");
cout<<e;}
else {
cout<<"ikinci
sayi buyuktur\n";
t=y%2>0 ?
("sayi tektir"):(" sayi cifttir");
cout<<t;
}
system("pause");
return 0;
}
Burada c++ en
sevdiğim koddan bahsedeceğim …ternary komutu bu kod çalışması (koşul ?
koşul_doğru : koşul _yanlış) prensibi ile çalışır
.Klavyeden iki sayı aldık bu sayılardan hangisinin
büyük
olduğunu if döngüsü ile bulduk ve if
döngüsü içindeki ternary
komutu ile sayinin
teklik çiftlik durumuna baktık eger sayinin modu
0’dan büyük ise yani sayi tek ise birinci yani sol taraftaki komutu string olarak
belirlediğimiz e değişkenine atadık sayi çift olsaydı sağ taraftaki komut e değişkenine atanır ve cout ile ekrana
yazılır.
Hiç yorum yok:
Yorum Gönder