Derlenirken hata yok da ben mantık hatası yapıyorum bu belli ama nerde hata yapıyorum anlamıyorum kitab bana ogretıklerı ıle bunu yapabılcemı dusunuyor ama yapamıyorum :) Help me ..
#include <iostream>
using namespace std;
int main(){ setlocale(LC_ALL,"Turkish");
int number1=0, number2=0, number3=0; int result1=0, result2=0, result3=0;
cout<<"Uc tam sayı gırınız:"; cin>>number1>>number2>>number3;
if parantezinin içinde doğru olan bir ifade olursa , if bloğunun içine girer;if parantezinin içinde yanlış olan bir ifade olursa if bloğuna girmez. Art arda 3 tane operatör kullanman derleyici için birşey ifade etmez.
if(number1>number2) gibi tek operatör kullanman gerekir.Ve şu anlama gelir.number1 number2 den büyükse if bloğuna gir ve işlemleri uygula;ndeğilse if bloğuna girme.
if(number1>number2 && number1>number3) { cout<<"En büyük number1"; }
< Bu mesaj bu kişi tarafından değiştirildi my-lord -- 7 Ekim 2017; 18:48:33 >
Hocam tesekkur ederım kıtap bana & ısaretı gostermedı ve suana kadar ogrettıgımız programlama teknıgı ıle yaptın dedı benımde karsıma ılk defa 3 lu karsılastırma cıktı bende dıyorum neden olmuyo :) program 3 tane tam sayı al ve bunların ortalamalarını toplamlarını carpımlarını en kucuk ve en buyuk sayıyı al ve ekranda goster idi kodlarını paylasıyorum burda belkı bır baskasınada faydalı olur; #include<iostream> #include<locale.h> using namespace std;
int main()
{ setlocale(LC_ALL,"Turkish"); int number1=0,number2=0, number3=0; int result1=0,result2=0, result3=0;
cout<<"Uc tane tam sayı gırınız"<<endl; cin>>number1>>number2>>number3;
#include <iostream>
using namespace std;
int main(){
setlocale(LC_ALL,"Turkish");
int number1=0, number2=0, number3=0;
int result1=0, result2=0, result3=0;
cout<<"Uc tam sayı gırınız:";
cin>>number1>>number2>>number3;
result1=number1+number2+number3;
cout<<"Toplam:"<<result1<<endl;
result2=(number1+number2+number3)/3;
cout<<"Ortalamaları:"<<result2<<endl;
result3=number1*number2*number3;
cout<<"Carpımları:"<<result3<<endl;
if(number1>number2>number3)
cout<<number1<<">"<<number2<<number3;
cout<<"En buyuk sayı:"<<number1<<endl;
if(number2>number1>number3)
cout<<number2<<">"<<number1<<number3<<endl;
cout<<"En buyuk sayı:"<<number2<<endl;
if(number3>number2>number1)
cout<<number3<<">"<<number2<<number1<<endl;
cout<<"En buyuk sayı:"<<number3<<endl;
if(number1<number2<number3)
cout<<number1<<"<"<<number2<<number3<<endl;
cout<<"En kucuk sayı:"<<number1<<endl;
if(number2<number1<number3)
cout<<number2<<"<"<<number1<<number3<<endl;
cout<<"En kucuk sayı:"<<number2<<endl;
if(number3<number2<number1)
cout<<number3<<"<"<<number2<<number1<<endl;
cout<<"En kucuk sayı:"<<number3<<endl;
return 0;
}