Bismillahirahmanirrahim.
Tulisan ini diambil dari Laporan 1 saya di kelas Pemrograman kursus Teknoplasma- Nama: Muhammad Dimas Akbar
- Distro: Trisquel Aramo 11 KDE
- Provinsi: Jawa Barat
- Tanggal: 25 Januari 2024
- Pertemuan berapa: 10
- Pengajar: Ade Malsasa Akbar
Tulisan ini dapat diambil dalam bentuk [PDF] dan [Writer]
Program-1.c
/* Nama File : INTRO1.C */ #include <stdio.h> int main () { printf("Assalamualaikum!\n"); printf("Sesuatu yang menyenangkan adalah pemrograman,\n"); printf("Dan pemrograman C adalah yang lebih menyenangkan,\n"); printf("Testing...\n.1\n..2\n...3\n"); getchar(); return 0; |
|
/* Analisis bab 1 program 1: * baris 1: baris ini adalah komentar, diabaikan oleh komputer * baris 2: pemanggilan pustaka oleh #include, yang dipanggil adalah file stdio.h * baris 3: fungsi utama dengan tipe data integer * baris 4-8: fungsi printf untuk mencetak pesan ke layar monitor * baris 9 : fungsi getchar untuk mencetak karakter * kode return adalah perintah mengirim nilai balik kepada yang memanggil fungsi */ |
Program-2.c
|
/* nama file: intro2.c */ #include <stdio.h> int main () { int jumlah, selisih;
jumlah=123 + 456; selisih=456 - 123;
printf("Jumlah dari 123 dan 445 adalah %d\n\n",jumlah); printf("Selisih dari 123 dan 445 adalah %d\n",selisih);
getchar(); }
|
/* Analisis Bab 1 Program 2 * baris 5 : evaluasi jumlah dan selisih di variabel tipe integer * baris 7-8 : rumus jumlah dan selisih * baris 10-11 : printf mencetak pesan dan hasil evaluasi jumlah dan selisih di layar monitor */ |
Program-3.c
|
/* Nama File : intro3.c */
#include <stdio.h>
int main () { int var1=339, var2, jumlah, selisih;
var2=259;
jumlah=var1 + var2; selisih=var1 - var2;
printf("Hasil penjumlahan %d dan %d = %d\n\n",var1,var2,jumlah); printf("Hasil pengurangan %d dan %d = %d\n",var1,var2,selisih);
getchar();
return 0; } |
/* Analisis bab 1 program 3 * baris 7: deklarasi dengan pemberian nilai, variabel bertipe data integer * baris 11-12 : rumus perhitungan jumlah dan selisih * baris 14-15 : %d pada masing-masing baris menggantikan variabel yang ditulis di sebelah kanan, posisi berdasarkan penempatan */ |
Program-4.c
|
/* Nama File : intro4.c */
#include <stdio.h> #include <stdlib.h>
int main () { float harga, jumlah, total, hasil;
system("clear"); // clrscr();
harga = 132.055; jumlah = 50;
total=harga * jumlah; hasil=total / jumlah;
printf("Harga Total = %f\n\n", total); printf("Hasil Pembagian = %f\n\n", hasil);
getchar();
return 0; } |
/* Analisis Bab 1 Program 4 * baris 8 : deklarasi variabel tipe data float * baris 10 : perintah kepada sistem untuk membersihkan terminal, dengan komentar clrscr(); yang diabaikan oleh komputer * baris 12-13 : harga dan jumlah * baris 15-16 : rumus perhitungan * baris 18-19 : %f menggantikan variabel yang dituliskan di sebelah kanan */ |
Program-5.c
|
/* Nama File : intro5.c */
#include <stdio.h>
int main () { char karakter; system("clear"); // clrscr(); printf("\nMempelajari penggunaan getche() dengan variabel"); printf("\nTekan tombol yang dikehendaki "); karakter=getchar(); printf("\n\nAnda menekan tombol %c", karakter);
getchar(); return 0; }
|
/* Analisis bab 1 Program 5 * baris 7 : deklarasi variabel tipe data char * baris 11 : fungsi getchar untuk mengambil input pengguna * baris 12 : %c menggantikan variabel yang dituliskan di sebelah kanan */ |
Program-6.c
|
/* Nama File : intro6.c */
#include <stdio.h>
#define PI 3.14
int main () { float jari2=10, luas, keliling;
luas= PI * jari2 * jari2; //luas=3.14 * 10 * 10 keliling= 2 * PI * jari2;
printf("Luas Lingkaran berjari-jari %f adalah %f\n", jari2, luas); printf("\nKeliling lingkarannya adalah %f", keliling); getchar(); return 0; } |
/* Analisis bab 1 program 6 * baris 9 : deklarasi variabel tipe data float * baris 11-12 : rumus perhitungan * baris 14 : %f pertama digantikan jari2, %f kedua digantikan oleh luas * baris 15 : %f digantikan oleh keliling */ |
Program-7.c
|
/* Nama File : intro7.c */
#include <stdio.h>
int main () { printf("\t\t PRAKTIKUM\n"); printf("\t\t PEMROGRAMAN BAHASA C\n"); printf("\t\t PROGRAM DIPLOMA IV\n"); printf("\tPOLITEKNIK ELEKTRONIKA NEGERI SURABAYA\n"); printf("\t INSTITUT TEKNOLOGI SEPULUH NOPEMBER\n"); printf("\t\t SURABAYA\n"); printf("\n==========================================================\n"); getchar();
} |
/* Analisis bab 1 program 7 * baris 7-13 : printf mencetak layar ke monitor, /t berfungsi sebagai tab paragraf */ |
Program-8.c
|
#include <stdio.h>
int main () { float total_h_cpu, total_h_ram, total_h_motherboard, total_akhir; total_h_cpu = 700000 - (700000 * 5 / 100); total_h_ram = 380000 - (380000 * 10 / 100); total_h_motherboard = 800000 - (800000 * 8 / 100); total_akhir = total_h_cpu + total_h_ram + total_h_motherboard; printf("No\tNama Barang\t\tHarga\t\tDiskon\tHarga Akhir\n"); printf("1\tCPU 850Mhz\t\t700.000,-\t5\%\t %.f,-\n", total_h_cpu); printf("2\tRAM 128Mhz\t\t380.000,-\t10\%\t %.f,-\n", total_h_ram); printf("3\tMotherboard PIII\t800.000,-\t8\%\t %.f,-\n", total_h_motherboard); printf("---------------------------------------------------------------------- +\n"); printf("Total Harga:\t\t\t\t\t\t%.f, -\n", total_akhir); getchar(); } |
/* Analisis bab 1 program 8 * baris 7 : deklarasi variabel bertipe data float * baris 8-10 : operasi bilangan * baris 11 : rumus perhitungan * baris 12 : mencetak pesan ke layar monitor * baris 13-15 : mencetak pesan dengan kode nama variabel di sebelah kanan * baris 17 : mencetak pesan total harga dengan variabel total_akhir */ |
Program-9.c
|
/* Nama File : intro9.c */
#include <stdio.h>
int main () { int var1=25, var2=6, hasil;
hasil=var1 / var2;
printf("Hasil pembagian = %d",hasil);
getchar(); }
|
/* Analisis program 9 * baris 7 : deklarasi variabel tipe data integer * baris 9 : rumus * baris 11 : mencetak pesan dengan %d mengambil variabel hasil */ |
Program-10.c
/* Nama File : intro10.c */
#include <stdio.h>
int main () { char karakter; system("clear"); // clrscr(); printf("\nMempelajari penggunaan getche() dengan variabel"); printf("\nTekan tombol yang dikehendaki "); karakter=getchar(); printf("\n\nAnda menekan tombol %c", karakter); printf("\n\nAnda menekan tombol %d", karakter); printf("\n\nAnda menekan tombol %f", karakter);
getchar(); return 0; }
|
|
/* Analisis Bab 1 Program 10 * baris 11 : fungsi getchar untuk mengambil input pengguna * baris 12-14 : mencetak pesan input dengan kode khusus mengambil variabel karakter */ |
Program-11.c
|
/* Nama File : intro11.c */
#include <stdio.h>
int main () { float fahrenheit, celsius; celsius = 100; fahrenheit = (9.0/5.0 * celsius) + 32.0; printf("Suhu 100 derajat celsius sama dengan %f fahrenheit.\n", fahrenheit); return 0; } |
/* Analisis bab 1 program 11 * baris 6 : deklarasi variabel bertipe data float * baris 7-8 : rumus perhitungan * baris 9 : mencetak pesan dengan kode khusus variabel fahrenheit * baris 10 : program selesai dengan mengirim angka 0 kepada sistem operasi */ |
Kesimpulan
****
No comments:
Post a Comment