loading...

Thursday 3 November 2016

LAPORAN PRATIKUM Algoritma dan Pemrograman (pert10)

LAPORAN HASIL PRAKTEK
 ALGORITMA PEMOGRAMAN
Image result for LOGO UNIVERSITAS NEGERI PADANG

DOSEN PEMBIMBING:
SRI NOFRI WIHANDARI S,Pdt,M,Pdt
DISUSUN OLEH:
 IZSAL QURLINAS AFANDI
D2 TEKNIK ELEKTRONIKA
PENDIDIKAN DILUAR DOMISILI
UNIVERSITAS NEGERI PADANG
FAKULTAS TEKNIK
AKADEMI KOMUNITAS NEGERI
PADANG PARIAMAN
2016

• Contoh Program Pertama

ASSALAMUALAIKUM WR.WB

- Pertama Buka Aplikasi DEV C ++ Yang Sudah Terinstal Di PC Anda. Jika Belum Punya,Anda Bisa Mendownload Nya Disini.

- Jika Sudah,Klik Pada Tab File > New > Project. Seperti Gambar Dibawah Ini.




- Kemudian Akan Keluar Tampilan Seperti Gmbar Dibawah Ini.


- Lalu, Klick Console Application,Dan Lalu Centang Pada Pilihan Yang Bernama C Project. Lalu Edit Nama Project Yang Akan Tersimpan. Dan Tekan OK. Kemudian Simpan Project Tersebut.


- Kemudian, Isi Sourche Code Untuk Membuat Luas Lingkaran Pada Header File main.c Dengan Sourche Code Di Bawah Ini.

//----------------------------------------------------------------------------//
#include <stdio.h>
#include <conio.h>
//----------------------------------------------------------------------------//
#define NMAKS 100
//----------------------------------------------------------------------------//
typedef int ArrayInt[NMAKS];
//----------------------------------------------------------------------------//
void BacaArray(ArrayInt A, int N);
void TulisArray(ArrayInt A, int N);
void HitungArray(ArrayInt A, int N, float *U);
//----------------------------------------------------------------------------//
main(){
ArrayInt A;
int K, N;
float U;
//----------------------------------------------------------------------------//
printf("Jumlah Data Array :");
scanf("%d", &N);
//----------------------------------------------------------------------------//
printf("\nBaca Data :\n");
BacaArray(A, N);
//----------------------------------------------------------------------------//
printf("\nTulis Data :\n");
TulisArray(A, N);
//----------------------------------------------------------------------------//
HitungArray(A, N, &U);
printf("\nRata - Rata Data = %.2f\n", U);
}
//----------------------------------------------------------------------------//
void BacaArray(ArrayInt A, int N){
int i;
for(i = 0; i<N; i++){
printf("Nilai A[%d] : ", i);
scanf("%d", &A[i]);
}
}
//----------------------------------------------------------------------------//
void TulisArray(ArrayInt A, int N){
int i;
for(i = 0; i<N; i++){
printf("Nilai A[%d] = %d\n", i, A[i]);
}
}
//----------------------------------------------------------------------------//
void HitungArray(ArrayInt A, int N, float *U){
int i;
float Jumlah;
i = 1;
Jumlah = 0;
for(i = 0; i<N; i++)
Jumlah = Jumlah + A[i];
*U = Jumlah / N;
getch();
}
//----------------------------------------------------------------------------//

- Lalu, Jika Sourche Code Diatas Sudah Di Copy Ke File main.c. Klik Pada Tab Execute > Compile & Run Atau Dengan Jalan Pintas Keyboard Dengan Memencet F11. Dan Simpan File main.c Ke Tempat Folder Yang Ingin Anda Simpan.

- Jika Sudah,Maka Akan Keluar Tampilan Seperti Gambar Di Bawah Ini



• Contoh Program Kedua

- Pertama Buka Aplikasi DEV C ++ Yang Sudah Terinstal Di PC Anda. Jika Belum Punya,Anda Bisa Mendownload Nya Disini.

- Jika Sudah,Klik Pada Tab File > New > Project. Seperti Gambar Dibawah Ini.



- Kemudian Akan Keluar Tampilan Seperti Gmbar Dibawah Ini.


- Lalu, Klick Console Application,Dan Lalu Centang Pada Pilihan Yang Bernama C Project. Lalu Edit Nama Project Yang Akan Tersimpan. Dan Tekan OK. Kemudian Simpan Project Tersebut.


- Kemudian, Isi Sourche Code Untuk Membuat Luas Lingkaran Pada Header File main.c Dengan Sourche Code Di Bawah Ini.

//----------------------------------------------------------------------------//
#include <stdio.h>
#include <conio.h>
//----------------------------------------------------------------------------//
#define NMAKS 100
//----------------------------------------------------------------------------//
struct Nilai{
char Nama[100];
float Mat;
float B_Ind;
float B_Ing;
float Rerata;
};
//----------------------------------------------------------------------------//
typedef struct Nilai UN[NMAKS];
//----------------------------------------------------------------------------//
void BacaNilai(UN A, int N);
void TulisNilai(UN A, int N);
void TotalNilai(UN A, int N);
//----------------------------------------------------------------------------//
main(){
UN A;
int i, N;
float U;
printf("Jumlah Data Penilaian : ");
scanf("%d", &N);
BacaNilai(A, N);
TulisNilai(A, N);
TotalNilai(A, N);
}
//----------------------------------------------------------------------------//
void BacaNilai(UN A, int N){
int i;
for(i = 0; i<N; i++){
printf("\nNama : ");
scanf("%s", &A[i].Nama);
printf("Nilai Matematika : ");
scanf("%f", &A[i].Mat);
printf("Nilai Bahasa Indonesia : ");
scanf("%f", &A[i].B_Ind);
printf("Nilai Bahasa Inggris : ");
scanf("%f", &A[i].B_Ing);
}
}
//----------------------------------------------------------------------------//
void TulisNilai(UN A, int N){
int i;
for(i = 0; i<N; i++){
printf("\nNama : %s\n", A[i].Nama);
printf("Nilai Matematika : %.2f\n", A[i].Mat);
printf("Nilai Bahasa Indonesia : %.2f\n", A[i].B_Ind);
printf("Nilai Bahasa Inggris : \n\n", A[i].B_Ing);
}
}
//----------------------------------------------------------------------------//
void TotalNilai(UN A, int N){
int i;
for(i = 0; i<N; i++){
A[i].Rerata = (A[i].Mat + A[i].B_Ind + A[i].B_Ing) / 3;
printf("Nama : %s\n", A[i].Nama);
printf("Nilai Rata - Rata : %.2f\n", A[i].Rerata);
}
getch();
}
//----------------------------------------------------------------------------//

- Lalu, Jika Sourche Code Diatas Sudah Di Copy Ke File main.c. Klik Pada Tab Execute > Compile & Run Atau Dengan Jalan Pintas Keyboard Dengan Memencet F11. Dan Simpan File main.c Ke Tempat Folder Yang Ingin Anda Simpan.

- Jika Sudah,Maka Akan Keluar Tampilan Seperti Gambar Di Bawah Ini

 

No comments: