SERHAT
SERHAT
Trabzon
14/10/2015 tarihinden beri üye
55 GY Puanı
53K GY Sırası

Kişisel Sayfaları

İlgi Alanları

2 Rozet
0 Sertifika
2 Soru Sordu
1 Cevap Verdi
0 Blog Yazısı
1 Etiket Takibi

Hakkında

İş Tecrubesi

Kullanıcıya ait İş tecrübesi bilgisi bulunmamaktadır.

Eğitim Geçmişi

Karadeniz Teknik Üniversitesi
| Aralık 2020 - Aralık 2020

Sertifikalar & Başarılar

GY Sertifikaları (0)
Kullanıcının GY sertifikası bulunmamaktadır.
Diğer Sertifikaları (0)
Kullanıcıya ait sertifika bulunmamaktadır.
Test Sonuçları (0)

Kullanıcıya ait test sonucu bulunmamaktadır.

Dil Becerileri

Son Forum Aktiviteleri

3
Tümünü Gör

arkadaşlar c++ da yazılmış program acil yardım !!!!

arkadaşlar programı aşşağıda paylaşıyorum 

burada çözemediğim ''ay'' döngüsünün içinde ''int& b'' yazıyo. buradaki &'in anlamı ne 

aynı şekilde yildiz döngüsündede var

ve son olarak for (      ; k<7 ;  k+=2, n--, r++ )  buradaki her noktalı virül arasının anlamı nedir??

Şimdiden Teşekkürler...

#include <conio.h>
#include <iostream>
using namespace std;
int  ay ( int a, int& b );
double  yildiz ( double mak[ ], double y, double& x );

int i=2, j=1;

int main ( )
{
    int k=3, n=5, r=0, h=0;
    double mak[ ] = { 5,  3,   4,  0,  1,  4 },  y=3,  x=3;
    for (      ; k<7 ;  k+=2, n--, r++ )
    { 
        if (k == 5)
        {   h = yildiz ( mak, y, x );  }
        else
        {   cout<<"k "<<k<<" --h "<<h<<endl<<endl; }
        if ( r > 1 ) break;
        if ( mak[k–2] > mak[n] )
        {   h = mak[k–2] – 2 * mak[n];  cout<<" ++++ "<<h<<endl; }
        else if ( mak[k] > mak[n] )
        {   mak[k] = 2*mak[i]; cout<<"mak= "<<mak[k];  }
        if ( k < n–1 ) continue ;
        cout << "\n**** "<<x<<endl<<endl ;
        h = ay ( k, n );  
          cout<<"\nn h y x "<<n<<"  "<<h<<"  "<<y<<"  "<<x;
    }
    getch( ); return 0;
}

int ay ( int y,  int& x )
{   x += y;
     cout<<"ay = "<<j<<"  "<<x;
     return y;
}
double yildiz ( double mak[],  double y,  double& x )
{   int k(2);   
     j=2;      mak[j] *= 2;      x += k;      y *= k;
     cout<<"yildiz= "<<j<<" "<<mak[j]<<" "<<x<<" "<<y<<endl;
     return y;
}

 

7 yıl 10 ay önce yanıtladın

arkadaşlar c++ alıyorum


#include <conio.h>
#include <iostream>
using namespace std;

int main()


     double a,b,c,x,disc;
     cout<<"a,b,c,x degerlerini giriniz= ";
     cin>>a,b,c,x;
     disc=(a+b+c);
     if(disc<=0 && a>0)
     {
         cout<<"y= "<<y=((a*b)-(c*x))/disc;
     }
     else if(disc<=0 && (b-c)!=0)
     {
         cout<<"y= "<<y=abs(x*disc);
     }
     else if(a>c || b+c=0)
     {
         cout<<"y= "<<y=disc*disc*disc;
     }
     else
     {
         cout<<"y= "<<y=(a+b+c)/x;
      }

 

     getch();
     return(0);
}

burdaki hatayı söylerseniz sevinirim 

program c++

8 yıl önce yanıtladın

arkadaşlar c++ alıyorum

20 Mart 2016 tarihinde cevaplandı


int main()
{
     double a,b,c,x,disc,y;
     cout<<"a,b,c,x degerlerini giriniz= ";
     cin>>a>>b>>c>>x;
     disc=(a+b+c);
    
     if(disc<=0 && a>0)
     {
      y=((a*b)-(c*x))/disc;
  cout<<"y= ";
  }
  else if(disc<=0 && (b-c)!=0)
  {
    y=abs(x*disc);
   cout<<"y= ";
  }
  else if(a>c || b+c=0)
  {
   y=disc*disc*disc;
  cout<<"y= ";
  }
  else
  {
      y=(a+b+c)/x;
   cout<<"y= ";
  }



     getch();
     return(0);
}

aslında programı bu şekline kadar düzelttim ama

else if'in içinde y=abs satırında tek bi hata kaldı onu bulamıyorum