Untuk posting kali ini kita akan membuat program sederhana dengan bahasa C, permasalahan kali ini adalah menentukan nilai max dari 3 buah bilangan serta menetukan biangan iru termasuk bialngan negatif atau positif.
Untuk membuat sebuah program tentu saja kita harus membuat algoritmanya terlebih dahulu tapi kita akan lewati itu. Kita hanya menentukan tipe data lalu output yang diingkan serta logika menentukan niali maksimal dari ketiga bilangan.
Input : misalkan bil1=a, bil2=b, dan bil3=c dengan tipe integer
logika : jika a>b dan a>c maka a = max
jika b>a dan b>c maka b= max
jika c>a dan c>b maka c= max
selanjutnya untuk menetukan negatif atau positif
jika nilai max > 0 maka positif
jika nilai max < 0 maka negatif
Output : Bilangan max serta negatif atau positif
berikut jika ditulikan dalam bahasa C, bisa anda coba.
#include <stdio.h>
#include <conio.h>
int main (){
int a, b,c, max ;
printf("input bilangan 1 :"); scanf("%d",&a);
printf("input bilangan 2 :"); scanf("%d",&b);
printf("input bilangan 3 :"); scanf("%d",&c);
//Algoritma
if((a>b)&&(a>c))
max=a;
if((b>a&&(b>c)))
max=b;
if((c>a)&&(c>b))
max=c;
printf("bil terbesar :%d\n", max);
if(max>0)
printf("bil trsb adalah bil positif \n ");
if(max<0)
printf("bil trsb adalah bil negatif \n");
getch ();
return 0;
}
jika ada pertanyaan silahkan komen dibawah sini. Terima Kasih Semoga bermanfaat