Skip to main content

Program Sortir Data Menggunakan Array Satu Dimensi Bahasa C

SOAL PEMROGRAMAN KOMPUTER
BAHASA C



Buatlah program menggunakan aray satu dimensi untuk menyortir nilai
dari yang terbesar ke yang terkecil dengan nilai sudah dalam program
nilai [] = {50, 80, 40, 90, 60, 83, 50, 70, 30}
#include <stdio.h>
#define banyaknya_nilai 9
void  main()
{
    static int nilai[]={50, 80, 40, 90, 60, 83, 50, 70, 30};
    int i,j,tukar;
  
    printf("Nilai Ujian sebelum Sortir\n");
    for (i=0;i<banyaknya_nilai;i++)
    {
        printf("%d \n",nilai[i]);
    }
  
    printf("Nilai Ujian setelah Sortir\n");
    for (i=0;i<banyaknya_nilai;i++)
    {
        for (j=0;j<banyaknya_nilai;j++)
        {
            if (nilai[i] > nilai[j])
            {
                tukar=nilai[i];
                nilai[i]=nilai[j];
                nilai[j]=tukar;
            }
        }
    }
    for (i=0;i<banyaknya_nilai;i++)
    {
        printf("%d \n",nilai[i]);
    }
getch();
}

Comments

Popular posts from this blog

program bahasa c membantu kasir memisahkan kembalian

SOAL BAHASA C USING DEV++ Buatlah program untuk membantu kasir swalayan untuk memisahkan pecahan uang kembalian menjadi 50.000. 20.000, 10.000,5.000, 2.000, 500 dan   100 Dengan menginputkan jumlah kembalian!   #include <stdio.h> #include <stdlib.h> #include <conio.h> void main() {     int a,b,c,d,e,f,g;     int kembalian;     printf ("jumlah uang kembalian = ");     scanf ("%i",&kembalian);        a=kembalian / 50000;     b=(kembalian - (a * 50000)) / 20000;     c=(kembalian - ((a * 50000) + ( b * 20000))) / 10000;     d=(kembalian - ((a * 50000) + ( b * 20000) + (c * 10000))) / 5000;     e=(kembalian - ((a * 50000) + ( b * 20000) + (c * 10000) + ( d * 5000)))/1000;     f=(kembalian - ((a * 50000) + ( b * 20000) + (c * 10000) + ( d * 5000) + ( e*1000)))/500; ...

Aturan Lubang Uji Emisi 2D 8D (FORMAT TATA CARA PENENTUAN LUBANG PENGAMBILAN SAMPEL)

 A. DIAMETER LUBANG CEROBONG KURANG DARI SAMPAI DENGAN 20 CM B. DIAMETER LUBANG CEROBONG LEBIH DARI 20 CM Pemantauan Emisi dengan menggunakan metode Isokinetik sebagaimana dimaksud pada ayat (1) huruf a dilakukan dengan ketentuan: a. bentuk cerobong bulat: 1. jumlah lubang sampling berbentuk bulat untuk diameter lebih dari 20 cm (dua puluh) sentimeter sampai dengan 30 cm (tiga puluh) sentimeter sebanyak 1 (satu) buah dengan titik lintas 2 (dua) sampai 4 (empat); 2. jumlah lubang sampling berbentuk bulat untuk diameter 30 cm (tiga puluh) sentimeter sampai dengan 61 cm (enam puluh satu) sentimeter sebanyak 2 (dua) buah dengan titik lintas 8 (delapan) sampai 32 (tiga puluh dua); dan 3. jumlah lubang sampling berbentuk bulat untuk diameter di atas 61 cm (enam puluh satu) sentimeter sebanyak 2 (dua) atau 4 (empat) buah dengan titik lintas 8 (delapan) sampai 48 (empat puluh delapan); b. bentuk cerobong empat persegi panjang: 1. jumlah lubang sampling berbentuk empat persegi panjang untuk...

SISTEM INSTALLASI GENSET

Definisi Installasi Genset Pemasangan Instrumen pendukung pada Generator Set   sehingga Generator Set tersebut dapat berfungsi secara optimal sesuai dengan kapasitas yang di tentukan oleh pabrik pembuat FAKTOR FAKTOR YANG MEMPENGARUHI INSTALASI GENSET      1. Ruang genset (power House)      2.  Lantai pondasi      3.  Spring Mounting (Mounting Genset)      4. Ventilasi (sistem Udara Masuk intake dan Keluar dari radiator discharge)      5. Pemipaan Bahan Bakar termasuk Tangki bahan bakar      6. Exhaust Sitem (sitem pembuangan Bahan bakar, knalpot)      7. Electrical Sistem      8. Sistem Peredam Suara (soundprofing) Dari Sistem Electrical . Sistem electrical merupakan sistem pengkabelan atau sistem transmisi power ke beban - Pemasangan Panel Kontrol Genset (beberapa jenis p...