Jelajahi eBook
Kategori
Jelajahi Buku audio
Kategori
Jelajahi Majalah
Kategori
Jelajahi Dokumen
Kategori
VINA RIDWAN TI. A PAGI ALGORITMA PEMROGRAMAN 1 (SATU) TEKNIK INFORMATIKA 1110000036
b. Program Penentu nilai Genap dan Ganjil (Listing dan Screenshot Program)
#include <stdio.h> #include <conio.h> void main() { int bil; clrscr(); printf ("Masukkan bilangan : "); scanf ("%d",&bil); if (bil%2==0) { printf ("Ini Bilangan genap"); } else { printf ("Ini bilangan ganjil"); } getch(); }
c. Program Penentu Nilai Negatif atau Positif (Listing dan Screenshot Program)
/*Program penentu bilangan*/ #include <STDIO.H> #include <CONIO.H> main() { int bil; clrscr(); printf("Masukkan bilangan:");scanf("%d",&bil); if(bil>0) printf("Bilangan yang anda masukkan bernilai positif"); else if(bil<0) printf("Bilangan yang anda masukkan bernilai negatif"); else printf("Bilangan yang anda masukkan bernilai Nol"); getch(); }
b.
4.#include <stdio.h>
#include <conio.h> void main() { char nama[20],mtk[30]; int nl; clrscr(); printf("Masukkan Nama Mahasiswa :"); scanf("%s",nama); printf("Masukkan Mata Kuliah :"); scanf("%s",mtk); printf("Masukkan Nilai Ujian :"); scanf("%i",&nl); printf("Nama Mahasiswa :%s\n",nama); printf("Mata Kuliah :%s\n",mtk); printf("Nilai Ujian :%i\n",nl); if(nl >=80 && nl <= 100) { printf ("A"); } if(nl >=65 && nl< 80) { printf ("B"); } if(nl >=55 && nl < 65) { printf ("C"); } if(nl >=40 && nl <= 55) { printf ("D"); } if(nl >=0 && nl <= 40) { printf ("E"); } getch(); }
Modul 5 a. Program Fungsi Penjumlahan dan Pengurangan (Listing dan Screenshot Program)
#include <stdio.h> #include <conio.h> int main() { int ulang,pil; float bil,bil2,hasil; ulang=4; do { clrscr(); printf("MENU UTAMA\n"); printf("==========\n"); printf("1. Fungsi penjumlahan\n"); printf("2. Fungsi pengurangan\n"); printf("3. Selesai\n\n"); printf("Tentukan pilihan anda :");scanf("%d",&pil); switch(pil) { case 1 : clrscr(); printf("Menjalankan Fungsi penjumlahan\n"); printf("Masukkan bilangan pertama = "); scanf("%f",&bil); printf("Masukkan bilangan kedua = "); scanf("%f",&bil2); hasil = bil + bil2; printf("Hasilnya adalah = %5.1f",hasil); getch(); break; case 2 : clrscr(); printf("Menjalankan fungsi pengurangan\n"); printf("Masukkan bilangan pertama = "); scanf("%f",&bil); printf("Masukkan bilangan kedua = "); scanf("%f",&bil2); hasil= bil - bil2; printf("Hasilnya adalah = %5.1f",hasil); getch(); break; case 3 : return(0); } }while (ulang!=0); return(0); }
5. Modul 6 a. Merata ratakan 5 buah bilangan integer dalam array (Listing dan Screenshot Program)
#include <stdio.h> #include <conio.h> void main() { int a[5]; int i; int total; int rata2; clrscr(); for(i=0;i<=4;i++) { printf("Masukkan data integer untuk a[%d] :",i);scanf("%d",&a[i]); } total=0; for(i=0;i<=4;i++) { total=total+a[i]; } rata2=total/5; for(i=0;i<=4;i++) printf("\nData pada var a indeks yang ke-%d adalah : %i",i,a[i]); printf("\nRata rata array tersebut adalah :%i",rata2); getch(); }
void main() { int a[10]; int i; int total; int rata2; clrscr(); for(i=1;i<=10;i++) { printf("Masukkan data integer untuk a[%d] :",i);scanf("%d",&a[i]); } total=1; for(i=1;i<=10;i++) { total=total+a[i]; } rata2=total/10; for(i=1;i<=10;i++) printf("\nData pada var a indeks yang ke-%d adalah : %i",i,a[i]); printf("\nRata rata array tersebut adalah :%i",rata2); getch(); }
c. Merata-ratakan N buah bilangan #include<iostream> #include<conio.h> int i,a[10],rata; int main() { for(i=1;i<=10;i+=1) { printf("Masukkan Nilai A[%d] :",i); scanf("%d",&a[i]); } for(i=1;i<=10;i+=1) { rata=(a[1]+a[2]+a[3]+a[4]+a[5]+a[6]+a[7]+a[8]+a[9]+a[10])/10; } for(i=1;i<=10;i+=0) { printf("\n\nRata-Rata Nilai = %d\n",rata); printf("========================="); break; } getch(); }
BAB VIII
1. Username & Password
#include<iostream> #include<conio.h> int main() { char user[30],pass[30]; printf("T O P - S E C R E T\n"); printf("Indonesian Government Intelligence\n\n"); printf("\nPlease Verify Your Identity\n"); printf("Username :"); gets(user); printf("Password :"); gets(pass); if ((strcmp(user,"janio")==0)&(strcmp(pass,"death")==0)) {printf("\nUsername & Password Match\n"); printf("ACCESS GRANTED\n\n");} if ((strcmp(user,"janio")!=0)&(strcmp(pass,"death")==0)) {printf("\nUsername Invalid\n"); printf("ACCESS DENIED\n\n");} if ((strcmp(user,"janio")==0)&(strcmp(pass,"death")!=0)) {printf("\nPassword Invalid\n"); printf("ACCESS DENIED\n\n");} system("pause"); }
BAB IX
1. Ascending sorting #include <conio.h> #include <iostream> int main() { const int N=11; int a[N]; int i,j,T; for(i=1;i<=N-1;i++) { printf("Masukkan Nilai Integer A[%d] :",i);scanf("%d",&a[i]); } system("cls"); printf("\nNilai Pada A Sebelum Ascending Sorting :"); printf("\n==================================="); for(i=1;i<=N-1;i++) { printf("\nNilai A[%d] : %d",i,a[i]); } printf("\n\nSilahkan Tekan ENTER"); getch(); for(i=1;i<=N-2;i++) { for(j=i+1;j<=N-1;j++) { if (a[i]>=a[j]) { T=a[i]; a[i]=a[j]; a[j]=T; } } }
printf("\n\nNilai A Setelah Ascending Sorting :"); printf("\n==================================="); for(i=1;i<=N-1;i++) { printf("\nNilai A[%d] : %d",i,a[i]); } printf("\n\nBANDINGKAN DENGAN SEBELUMNYA"); getch(); }
} system("cls"); printf("\nKarakter Pada A Sebelum Ascending Sorting :"); printf("\n==================================="); for(i=1;i<=N-1;i++) { printf("\nKarakter A[%d] : %c",i,a[i]); } printf("\n\nSilahkan Tekan ENTER"); getch(); for(i=1;i<=N-2;i++) { for(j=i+1;j<=N-1;j++) { if (a[i]>=a[j]) { T=a[i]; a[i]=a[j]; a[j]=T; } } } printf("\n\nKarakter A Setelah Ascending Sorting :"); printf("\n==================================="); for(i=1;i<=N-1;i++) { printf("\nKarakter A[%d] : %c",i,a[i]); } printf("\n\nBANDINGKAN DENGAN SEBELUMNYA"); getch(); }
BAB X
1. Membuat Program Entri dan Menampilkan Hasil Entri dengan Structure
#include<iostream> #include<conio.h> #include<string.h> struct mhs { char nama[30]; char ttl[30]; char alamat[90]; char nim[30]; }mhs; int main() { printf("Masukkan Nama Mahasiswa : "); gets(mhs.nama); printf("Masukkan NIM : "); gets(mhs.nim); printf("Masukkan Alamat : "); gets(mhs.alamat); printf("Masukkan Tempat Tanggal Lahir : "); gets(mhs.ttl); printf("\n\n\n-----Silahkan Tekan ENTER Untuk Melihat Data Yang Telah Diisi-----\n\n"); getch(); printf("\n\nData Yang Telah Anda Isi\n"); printf("==================================\n\n"); printf("1. Nama : %s\n",mhs.nama); printf("2. NIM : %s\n",mhs.nim); printf("3. Alamat : %s\n",mhs.alamat); printf("4. Tempat Tanggal Lahir : %s\n",mhs.ttl); getch(); }