Şimdi Ara

C++ hakkında bir kaç soru

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
1 Misafir - 1 Masaüstü
5 sn
4
Cevap
0
Favori
291
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • merhaba üniversite öğrencisiyim uzaktan eğitim olduğu için bir şey anlayamadık C++ proglama üzerinden 3 soru hazırlanmamız istendi sorular şu şekilde yardımcı olabilecek varsa sevinirim.

    1- Bilgisayara bir ülkenin nüfusu ve yıllık nüfus artış yüzdesi ve yıl bilgileri veriliyor, verilen yıl sonra ülke nüfusunu bulan bir program yazınız.

    2- Bilgisayara bir malın fiyatı girilmektedir, eğer malın fiyatı 100TL’den büyükse %8, küçükse %18 KDV oranını hesaplayarak, KDV değerini ve KDV li toplam satış fiyatını ekrana yazan bir program hazırlayınız.

    3- Bilgisayara 3 adet sayı girilmektedir bu sayılar içerisinden girilen üç sayının ortalamasına en yakın sayıyı bulan bir program yazınız.




  • 1-----------------------


    #include <iostream>


    using namespace std;


    int main()

    {

      int nufus = 1000000; //1 milyon nufus

      float nufus_artis = 0.30; //yillik artis %30

      int yil = 3; //3 yillik artis

      int x=0;

       

      while(x!=yil)

      {

        nufus = nufus + nufus*nufus_artis;

        x++;

      }

      cout<<yil<<" sonra toplam nufus : "<<nufus;


      return 0;

    }


    2---------------------------


    #include <iostream>


    using namespace std;


    int main()

    {

      int fiyat;

      float kdv;

      float toplam_fiyat;

      cout << "Malin fiyatını giriniz: ";

      cin >> fiyat;

       

      if(fiyat > 100)

        kdv = 0.08;

         

      else

        kdv = 0.18;

       

      toplam_fiyat = fiyat + fiyat*kdv;

         

      cout<<"Fiyatı "<<fiyat<<" olan bir ürünün KDV oranı: %"<<100*kdv;

      cout<<" Toplam satış fiyatı: "<<toplam_fiyat;


      return 0;

    }


    3-----------------------------------


    #include <iostream>


    using namespace std;


    int main()

    {

     int sayi[3]; //array

     int toplam = 0;

     int ortalama;

     int i;

      

     for ( i = 0; i < 3; i++ ){

       cout<<"Sayı giriniz: ";

       cin>>sayi[i];

     }

     for ( i = 0; i < 3; i++ )

      toplam += sayi[i];

       

     ortalama = toplam / 3;

     cout<<"Ortalama: "<< ortalama <<'\n';

      

     int en_yakin = sayi[0];

      

     for ( i = 1; i < 3; i++ ) {

      if ( abs ( ortalama - sayi[i] ) < abs ( ortalama - en_yakin ) )

       en_yakin = sayi[i];

     }

     cout<<"Ortalamaya en yakın sayı: "<< en_yakin;

    }





  • beykanfalcon B kullanıcısına yanıt

    hocam teşekkür ederim var olun 3. soru hata veriyor diğer ikisi çalışıyor fakat bizim hocam cin cout yerine printf scanf komutunu kulanıyordu buna dönüştürmek kolaymıdır sonradan pürüz çıksın istemiyorum cunku vize odevi olduğu için

  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.