Kembali lagi bersama saya, disini saya akan menjelaskan tutorial membuat program untuk menghitung nilai melalui suatu formula tertentu, potingan ini juga untuk memenuhi tugas mata kuliah algoritma dan pemrograman. seperti ini soalnya :
Membuat program untuk menghitung nilai menurut formula (∑2X+Y) yang diberikan dari dua buah deret angkat dengan X = 2,4,6,3,2 dan Y = 4,2,3,5,2.Dalam program ini kita akan menginputkan beberapa angka yang kemudian akan dihitung dengan rumus atau formula yang ada yang akan menghasilkan suatu nilai. kita akan menginputkan nilai X terlebih dahulu kemudian kita akan menginputkan nilai Y, setelah itu baru dihitung dengan formula yang ada. Program ini akan menggunakan konsep array dan looping. oke langsung saja Check it out guys !
1. Bukalah Code Blocks anda.
2. Setelah itu hapus kode yang ada pada fungsi main () diantara kurung kurawal.
3. Kita lalu membuat variabel-variabel yang akan digunakan menggunakan tipe data Integer dan menggunakan konsep Array untuk membuat sebuah larik atau deret seperti ini .
#include <stdio.h>4. Selanjutnya kita akan menginputkan nilai dari variabel X terlebih dahulu , kita akan menggunakan konsep looping agar lebih simpel.
#include <stdlib.h>
int main()
{
int i, x[5], y[5], z[5]; //pada variabel a, b, z menggunakan konsep array karena akan digunakan untuk membuat suatu larik atau deret, angka di dalam kurung menunjukkan jumlah larik yang akan dibuat.
}
int main()
{ int i, x[5], y[5], z[5];5. Lalu kita akan menginputkan nilai dari variabel Y, sama seperti menginputkan variabel X tetapi diganti saja variabel yang digunakan menjadi variabel y[i], seperti ini :
for(i=0; i<5; i++) // akan melooping sampai 4kali untuk menginputkan nilai x
{
printf("masukan nilai X= "); //perintah memasukan nilai X.
scanf("%d",&x[i]); //nilai X yang di inputkan akan dimasukan ke variabel x[i] sesuai dengan berapa kali melooping.
}
}
int main()
{ int i, x[5], y[5], z[5];
for(i=0; i<5; i++)
{
printf("masukan nilai X = ");
scanf("%d",&x[i]);
}
printf("\n");
for(i=0; i<5; i++)
{
printf("masukan nilai Y = "); //perintah memasukan nilai Y.
scanf("%d",&y[i]); //nilai Y yang di iputkan akan dimasukan ke variabel y[i].
}6. Selanjutnya kita akan membuat kode untuk menghitung kedalam rumus dari nilai-nilai yang telah kita inputkan dan mencetak hasilnya. seperti ini :
int main()
{
int i, a[5], b[5], z[5];
for(i=0; i<5; i++)
{
printf("masukan nilai X = ");
scanf("%d",&a[i]);
} printf("\n");
for(i=0; i<5; i++)
{
printf("masukan nilai Y = ");
scanf("%d",&b[i]);
}
printf("No."); printf("X"); printf(" Y"); printf(" Z=2X+Y \n"); //mencetak sesuai dengan yang di inputkan.
for(i=0; i<5; i++)
{
z[i]= (2*x[i])+y[i]; //rumus yang akan digunakan mengacu pada variabel yang telah digunakan.
printf("%1d %2d %3d %3d \n",i+1, a[i], b[i], z[i]); //%d adalah pasangan dari tipe data integer yang berfungsi untuk mencetak suatu nilai yang telah di inputkan, setelah itu di ikuti variabel yang digunakan oleh masing-masing inputan.
}
}7. Setelah semua selesai dibuat , inilah screen shoot dari program yang telah dibuat.
0 komentar:
Posting Komentar