PROGRAM
MENCARI
NILAI MINIMUM DAN MAKSIMUM
Tugas ini Disusun
Untuk Memenuhi Tugas Kelompok
Dalam Mata Kuliah Pemrograman Komputer
Dosen Pembimbing : Endro Purnomo, S.Kom
Disusun oleh :
Ferry Anggriawan (092143608)
Semester : V E
PROGAM STUDI
PENDIDIKAN MATEMATIKA
FAKULTAS KEGURUAN
DAN ILMU PENDIDIKAN
UNIVERSITAS
MUHAMMADIYAH PURWOREJO
2011
PROGRAM
MENCARI
NILAI MINIMUM DAN MAKSIMUM
Permasalahan
Berapakah
nilai minimal dan maksimal dari perbadingan angka-angka?
Solusi
Masukkan
beberapa nilai angka, kemudian dibandingkan dengan angka-angka tersebut. Jika
bilangan lebih dari maksimal maka nilai tersebut maksimal, dan jika bilangan
lebih kecil dari minimal maka nilai tersebut minimal.
Algoritmanya
1. Tentukan banyak bilangan yang akan dibandingkan
2. Deklarasikan nilai max=0 dan nilai min=100000
3. Masukkan bilangan yg akan dibandingkan, bilangan yang diinputkan disimpan dalam variabel bil[i] (sebanyak bilangan pada langkah no 1)
4. Bandingkan bil[i] dengan max
5. Apabila bil[i] > max maka max = bil[i]
6. Jika tidak, maka max = max
7. Apabila bil [i] < min maka min = bil[i]
8. Jika tidak, maka min = min
9. Lakukan perulangan ke langkah 3 sampai bil [i] sebanyak bilangan yang telah ditentukan pada langkah no.1
10. Cetak bilangan maksimum dan minimum yang telah dibandingkan
1. Tentukan banyak bilangan yang akan dibandingkan
2. Deklarasikan nilai max=0 dan nilai min=100000
3. Masukkan bilangan yg akan dibandingkan, bilangan yang diinputkan disimpan dalam variabel bil[i] (sebanyak bilangan pada langkah no 1)
4. Bandingkan bil[i] dengan max
5. Apabila bil[i] > max maka max = bil[i]
6. Jika tidak, maka max = max
7. Apabila bil [i] < min maka min = bil[i]
8. Jika tidak, maka min = min
9. Lakukan perulangan ke langkah 3 sampai bil [i] sebanyak bilangan yang telah ditentukan pada langkah no.1
10. Cetak bilangan maksimum dan minimum yang telah dibandingkan
Source
code
#include<stdio.h>
void main()
{
//bagian data
int
n,l,nilai,total=0,max,min;
//bagian instruksi
printf("Program Mencari
Nilai Minimal dan Maksimal\n\n");
printf("==========================================\n\n");
printf("Berapa
jumlah data yang ingin diinputkan : ");
scanf("%d",&n);
for(l=1;l<=n;l++)
{
printf("masukkan
nilai ke-%d :",l);scanf("%d",&nilai);
total=total+nilai;
if(l==1)
{
max=nilai;min=nilai;
}
I f(max<nilai)max=nilai;
if(min>nilai)min=nilai;
}
printf("Nilai
terbesar diantara %d inputan adalah %d\n",n,max);
printf("Nilai
terkecil diantara %d inputan adalah %d\n",n,min);
system("Pause");
}
Sehingga didapat program mencari nilai minimal dan
maksimal seperti gambar dibawah ini:
+ komentar + 1 komentar
Mantap gannn ..... www.yoga1.blogspot.com
Posting Komentar