Arama butonu
Bu konudaki kullanıcılar: 1 misafir
2
Cevap
209
Tıklama
0
Öne Çıkarma
C++ hakkında bir kaç soru
F
2 yıl
Er
Konu Sahibi

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.



B
2 yıl
Çavuş

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;
 }
 for ( i = 0; i < 3; i++ )
  toplam += sayi;
   
 ortalama = toplam / 3;
 cout<<"Ortalama: "<< ortalama <<'\n';
  
 int en_yakin = sayi[0];
  
 for ( i = 1; i < 3; i++ ) {
  if ( abs ( ortalama - sayi ) < abs ( ortalama - en_yakin ) )
   en_yakin = sayi;
 }
 cout<<"Ortalamaya en yakın sayı: "<< en_yakin;
}


Bu mesaja 1 cevap geldi.
F
2 yıl
Er
Konu Sahibi

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




Bu mesajda bahsedilenler: @beykanfalcon
DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.