C++ ile kullanıcıdan 10 adet sayı girmesini isteyen ve girilen bu sayıların çift sayı ya da tek sayı olduğunu kontrol ederek ayrı ayrı ortalamalarını bulan programa ait kodlar ve ekran çıktısı.
Kullanıcıdan sayılar For Döngüsü yardımıyla alınmakta ve sayı girildiği zaman tek veya çift olduğu belirlenmektedir.
Her iki durum için ayrı ayrı toplam ve adet sayacları kullanılarak gerekli bilgiler toplanmakta. Daha sonra toplam/adet ile ortalama hesaplanmaktadır.
C++ Kodları:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 |
#include <iostream> #include<stdlib.h> using namespace std; int main() { setlocale(LC_ALL,"Turkish"); //Türkçe karakter int sayi; int tekAdet=0,ciftAdet=0; double tekToplam=0,ciftToplam=0; for(int i=1;i<=10;i++) { cout<<i<<". Sayı : "; cin>>sayi; if(sayi%2==1) { tekAdet++; tekToplam+=sayi; } else { ciftAdet++; ciftToplam+=sayi; } } cout<<"---------- www.algoritmaornekleri.com ----------"<<endl; cout<<"Girilen Tek Sayıların Ortalaması : "<<double(tekToplam/tekAdet)<<endl; cout<<"Girilen Çift Sayıların Ortalaması : "<<double(ciftToplam/ciftAdet)<<endl; } |
Ekran Çıktısı:
Add Comment