Hai teman-teman.. buat kalian yang bari=u belajar pemrograman, banyakin nyoba-nyoba bikin fungsi ya.. seperti contoh fungsi dibawah ini. fungsi sederhana pengeset nilai absolut. selamat menyimak :)
#include <conio.h>
#include <stdio.h>
int nilai_absolut(int n){
return n>0?n:n*-1;
}
int main(){
int k;
printf("Masukkan bilangan bulat: ");scanf("%d",&k);
printf("Nilai absolut dari %d adalah %d",k,nilai_absolut(k));
return 0;
}
sekian dari saya.. terimakasih sudah berkunjung. semoga bermanfaat :)
#C
mas tolong penjelasan dari return yang diatas
BalasHapusint nilai_absolut(int n){
Hapusreturn n>0?n:n*-1;
}
penjelasan: nilai absolut adalah nilai mutlak, artinya nilai yg tidak negatif. maka, agar menjadi nilai positif hsebuah nilai negatif harus dikalikan dengan yg negatif pula. jika sudah positif maka tidak perlu dikalikan dg negatif. jadi:
n>?n:n*n-1;
pertama dicek dulu apakah nilai n lebih besar dr 0? (n>0?) ini syntax pada C,C++,C# dan java. jika tidak maka dikembalikan n, jika iya maka n dikali -1
misal n = -3
-3 > 0 ? tidak, maka return -3 * -1 = 3
jadi nilai mutlak -3 adalah 3
apakah sudah jelas? betewe aku cewek ya, jangan panggil mas :D
Kenalan dong mbak hehe
BalasHapusBolehh. Add LinkedIn ku aja
Hapushttps://www.linkedin.com/in/nurmalita-sari-b24ba4106