FAQ |
Calendar |
![]() |
|
Programming Share, tanya jawab, saling bantu antar programmer dengan berbagai macam bahasa pemrograman. |
![]() |
|
Thread Tools |
#1
|
|||
|
|||
![]()
Jika diketahui sejumlah N bilangan: x1, x2, ..., xN yang masing-masing merupakan hasil pengukuran, maka untuk mengetahui kecenderungan nilai-nilai tersebut digunakan besaran-besaran yang sering dikenal sebagai statistik deskriptif, antara lain nilai terkecil, nilai terbesar, nilai rata-rata, dan sebagainya. Buatlah program yang membaca masukan dari standard input dan kemudian menghitung besaran-besaran tersebut, dan menuliskan keluaran ke standard output. Program Anda tidak diperkenankan menggunakan struktur data array. FORMAT MASUKAN Baris pertama berisi bilangan bulat N (1 ≤ N ≤ 10000), diikuti N buah bilangan floating point. Baris ke-(i+1) berisi bilangan xi (-1000000.00 ≤ xi ≤ +1000000.00). Dipastikan tidak akan ada kesalahan dalam data masukan sehingga program anda tidak perlu memeriksa adanya kesalahan penulisan data masukan. FORMAT KELUARAN Keluarkan dalam satu baris: bilangan terkecil, bilangan terbesar, dan rata-rata, yang masing-masing dipisahkan dengan satu spasi. Semua bilangan dibulatkan ke dua digit di belakang tanda desimal (titik). ![]() CONTOH MASUKAN 1 10 297536.26 526260.62 828177.56 -45559.92 978715.10 383672.24 467737.00 67692.93 -765057.71 790913.04 CONTOH KELUARAN 1 -765057.71 978715.10 353008.71 ![]() CONTOH MASUKAN 2 30 -810984.36 -579222.13 -117867.17 849146.53 -109313.71 852713.84 925273.01 -471109.60 -344732.29 806856.12 556582.16 616013.89 295053.48 142864.77 -502461.22 -248941.25 -429372.21 -441792.48 -421294.55 888891.92 230231.19 -476848.18 -703358.42 739601.31 47096.13 953740.58 -891076.69 -841539.26 -334396.20 317560.98 CONTOH KELUARAN 2 -891076.69 953740.58 16577.21 Code: #include int main(){ double x,jumlah, rata, besar, kecil; unsigned int n,i; scanf("%u",&n); scanf ("%lf",&x); kecil=besar=jumlah=x; for (i=1;i Terkait:
|
![]() |
|
|