Aplikasi menggunakan <stdarg.h>
|
Source
Code:
|
//membuat aplikasi fungsi tugas 8
//oleh fakhri munziar 490130
#include <stdio.h>
#include <stdlib.h>
#include <stdarg.h> //header ini yang akan kita buat
aplikasinya
int sum_up(int count,...) //deklarasi dari fungsi variable
{
va_list ap; //untuk list argument dari variable
yang akan digunakan
int i, sum;
va_start(ap, count); //menginisialisasikan variable dari list argument
sum=0;
for(i=0; i<count; i++) //looping menampilkan i dari 0 sampai<count kenaikan 1)
sum+=va_arg(ap, int); //menambahkan nilai berikutnya
dalam list argument
va_end (ap); //untuk membersihkan daftar list yang telah diisi
sebelumnya
return sum; //pengembalian dari nilai penambahan
}
int main (void)
{
printf("Hasil sum up pertama adalah
%d\n",
sum_up(2, 2, 6)); //2 merupakan penambahan yang
dilakukan sebanyak 2 kali di deret tsb
printf("Hasil sum up kedua adalah
%d\n",
sum_up(4, 1, 3, 5, 7));//4
merupakan penambahan sebanyak 4 kali di deret tsb
sum_up(0);
system
("pause");
return 0;
}
|
Deskripsi
singkat:
|
Pada program ini dilakukan pembuatan program untuk menghitung
deret angka sebanyak x, dengan menggunakan stdarg.h, stdarg.h ini adalah sintax
yang ada dalam c dan apabila kita ingin dapat menggunakannya untuk perhitungan
deret sebanyak x buah. Misalnya pada program ini perhitungan yang pertama sebanyak
2 deret perhitungan dan pada perhitungan kedua sebanyak 4 deret hitungan.
untuk video lihat di sini, chek this out!
|
Kamis, 18 April 2013
Tugas 4
Langganan:
Posting Komentar (Atom)
Tidak ada komentar:
Posting Komentar