Bagian 3 :
Nama proyek : Praktikum12_3_NIM
Nama file : CariMinV3.c
Soal
Modifikasilah algoritma cariMaxV3 di slide 17 kuliah dasar pemrograman atau algoritma pemrograman, menjadi algoritma untuk mencari nilai minimal
|
Algoritma
Type larikint array(100) of integer
A : larik int
I,n,min, idmin : integer
Read(n)
For iç1 to n do
Read(A[i])
End for
Min ç A[1]
Idmin ç 1
For iç2 to n do
if (min>A[i])
{
min =A[i]; idmin = i;
}
End for
Write (Nilai minimal <min> di indek ke <idmin>)
|
Hasil Penerjemahan algoritma ke dalam bahasa C
#include <stdio.h>
#include <conio.h>
int main()
{
typedef int larikint[100];
larikint A;
int i,n, min, idmin;
printf("masukkan jumlah nilai :"); scanf("%d", &n); //mencari jumlah n
for (i=1; i<=n; i++)
{ printf("masukkan nilai :"); scanf("%d", &A[i]); } //mengambil nilai dalam array inputan
min = A[1];
idmin = 1;
//mencari nilai terkecil for (i=2; i<=n; i++)
{ if (min>A[i])
{ min =A[i]; idmin = i; }
}
printf("Nilai terkecil adalah %d di range ke %d", min, idmin); //menampilkan hasil pencarian
getch();
return 0;
}
|
Tidak ada komentar:
Posting Komentar