By ArifaGora on 6th May

Dalam kehidupan sehari-hari, hampir tidak pernah lepas dengan perhitungan. Perhitungan yang dimaksud, bisa jadi penambahan, pengurangan, perkalian, ataupun pembagian (seolah menjadi hal yang mutlak). Sementara itu mencari sebuah selisih juga tidak terlepas dalam kehidupan. Contohnya adalah saat kita akan mengcompare atau membandingkan harga suatu produk di tempat A, dengan harga suatu produk yang sama di tempat lain, maka kita gunakan selisih. Nah,  di bawah ini akan coba kami contohkan program untuk mengetahui selisih sebuah nilai dari sejumlah nilai (angka) yang ada. Program dibuat dengan Array dan bahasa yang digunakan adalah C++.

#include <iostream>
using namespace std;
int main()
{
        int i, skor[5], maks;
     cout << “Masukkan 5 skor:\n”;
     cin >> skor[0];
     maks = skor[0];
     for (i = 1; i < 5; i++)
     {
         cin >> skor[i];
         if (skor[i] > maks)
             maks = skor[i];
             //maks merupakan elemen tertinggi dari skor[0],…, skor[i].
     }
     cout << “Skor tertinggi adalah ” << maks << endl
          << “Daftar skor dan selisihnya dari \n”
          << “skor tertinggi adalah:\n”;
     for (i = 0; i < 5; i++)
         cout << skor[i] << “, selisih dari elemen tertinggi adalah: ”  << (maks – skor[i]) << endl;
     return 0;
}

Hasil running program tersebut adalah :

 

hasil running awal

 

memasukkan input nilai

 

 

hasil akhir program

 

 

 

 

Gambar pertama merupakan tampilan awal dimana kita input angka yang akan dimasukkan.

Gambar kedua merupakan tampilan angka yang kita inputkan.

Gambar ketiga hasil akhir dari program yang kita buat.

Semoga bermanfaat..

There are no comments yet.

Leave a Comment

Your email address will not be published. Required fields are marked *