Kamis, 27 April 2017

Tugas Pra UTS (Algoritma & Pemograman)

Tugas Pra UTS (Algoritma & Pemograman)

Nim : 13160242
Nama : Sofyan Wahyu Wahidan
Kelas : 13.2A.07

Modifikasi Project .09
#include <conio.h>
#include <dos.h>
#include <stdio.h>
#include <stdlib.h>

#define VIDEO_INT 0x10
#define UCHAR unsigned char

void setMode(UCHAR mode);
void getCursorPos(UCHAR *y, UCHAR *x);
void setCursorPos(UCHAR y, UCHAR x);
void writeChar(UCHAR letter, UCHAR attr);
void writeString(UCHAR *str, UCHAR attr);

int main(void)
{
UCHAR baris, kolom;
UCHAR pilih;

setMode(3);
setCursorPos(4, 4); writeChar(213, 0x17);
setCursorPos(4, 74); writeChar(184, 0x17);
setCursorPos(20, 4); writeChar(192, 0x17);
setCursorPos(20, 74); writeChar(217, 0x17);

for (baris = 5; baris < 20; baris++)
{
setCursorPos(baris, 4); writeChar(179, 0x17);
setCursorPos(baris, 74); writeChar(179, 0x17);
}


for (kolom = 5; kolom < 74; kolom++)
{
setCursorPos(4, kolom); writeChar(205, 0x17);
setCursorPos(20, kolom); writeChar(196, 0x17);
}

setCursorPos(4, 5); writeChar(181, 0x17);
setCursorPos(4, 6);
writeString("Deksripsi SumberIlmu", 0x1f);
setCursorPos(4, 26); writeChar(198, 0x18);

for (baris = 5; baris < 20; baris++)
{
for (kolom = 5; kolom < 74; kolom++)
{
setCursorPos(baris, kolom);
writeChar(0x20, 0x1e);
}
}
setCursorPos(6, 5);
writeString("Sumber Ilmu ini adalah salah satu Blog pribadi saya, ", 0x1e0);
setCursorPos(7, 5);
writeString("Yang menyediakan Berbagai macam Tutorial, Tips Kesehatan,", 0x1e);
setCursorPos(8, 5);
writeString("Sejarah Dan Mitos Dunia, Dll.", 0x1f);
//Arah Kebawah
setCursorPos(10, 20);
writeString("B", 0x1f);
setCursorPos(11, 20);
writeString("B", 0x1f);
setCursorPos(12, 20);
writeString("B", 0x1f);
setCursorPos(13, 20);
writeString("B", 0x1f);
setCursorPos(14, 20);
writeString("B", 0x1f);
setCursorPos(15, 20);
writeString("B", 0x1f);
setCursorPos(16, 20);
writeString("B", 0x1f);
//Arah Kesamping Atas
setCursorPos(10, 21);
writeString("B", 0x1f);
setCursorPos(10, 22);
writeString("B", 0x1f);
setCursorPos(10, 23);
writeString("B", 0x1f);
setCursorPos(10, 24);
writeString("B", 0x1f);
setCursorPos(10, 25);
writeString("B", 0x1f);
setCursorPos(10, 26);
writeString("B", 0x1f);
//Arah Kesamping Bawah
setCursorPos(16, 21);
writeString("B", 0x1f);
setCursorPos(16, 22);
writeString("B", 0x1f);
setCursorPos(16, 23);
writeString("B", 0x1f);
setCursorPos(16, 24);
writeString("B", 0x1f);
setCursorPos(16, 25);
writeString("B", 0x1f);
setCursorPos(16, 26);
writeString("B", 0x1f);
//Arah Kebawah 2biji Atas
setCursorPos(11, 26);
writeString("B", 0x1f);
setCursorPos(12, 26);
writeString("B", 0x1f);
//Tengah
setCursorPos(13, 21);
writeString("B", 0x1f);
setCursorPos(13, 22);
writeString("B", 0x1f);
setCursorPos(13, 23);
writeString("B", 0x1f);
setCursorPos(13, 24);
writeString("B", 0x1f);
setCursorPos(13, 25);
writeString("B", 0x1f);
setCursorPos(13, 26);
writeString("B", 0x1f);
//Arah Kesamping Bawah
setCursorPos(14, 26);
writeString("B", 0x1f);
setCursorPos(15, 26);
writeString("B", 0x1f);
//Arah Kesamping Atas
setCursorPos(10, 29);
writeString("S", 0x1f);
setCursorPos(10, 30);
writeString("S", 0x1f);
setCursorPos(10, 31);
writeString("S", 0x1f);
setCursorPos(10, 32);
writeString("S", 0x1f);
setCursorPos(10, 33);
writeString("S", 0x1f);
setCursorPos(10, 34);
writeString("S", 0x1f);
//Arah Kesamping Bawah
setCursorPos(11, 29);
writeString("S", 0x1f);
setCursorPos(12, 29);
writeString("S", 0x1f);
//Arah Kesamping Atas
setCursorPos(13, 29);
writeString("S", 0x1f);
setCursorPos(13, 30);
writeString("S", 0x1f);
setCursorPos(13, 31);
writeString("S", 0x1f);
setCursorPos(13, 32);
writeString("S", 0x1f);
setCursorPos(13, 33);
writeString("S", 0x1f);
setCursorPos(13, 34);
writeString("S", 0x1f);
//Arah Kesamping Bawah
setCursorPos(14, 34);
writeString("S", 0x1f);
setCursorPos(15, 34);
writeString("S", 0x1f);
//Arah Kesamping Atas
setCursorPos(16, 29);
writeString("S", 0x1f);
setCursorPos(16, 30);
writeString("S", 0x1f);
setCursorPos(16, 31);
writeString("S", 0x1f);
setCursorPos(16, 32);
writeString("S", 0x1f);
setCursorPos(16, 32);
writeString("S", 0x1f);
setCursorPos(16, 33);
writeString("S", 0x1f);
setCursorPos(16, 34);
writeString("S", 0x1f);
//Arah Kebawah
setCursorPos(10, 37);
writeString("I", 0x1f);
setCursorPos(11, 37);
writeString("I", 0x1f);
setCursorPos(12, 37);
writeString("I", 0x1f);
setCursorPos(13, 37);
writeString("I", 0x1f);
setCursorPos(14, 37);
writeString("I", 0x1f);
setCursorPos(15, 37);
writeString("I", 0x1f);
setCursorPos(16, 37);
writeString("I", 0x1f);

setCursorPos(18, 5);
writeString("Ingin Lihat Biodata Owner Sumber Ilmu (Y/T)? [ ]", 0x1e);

for (;;)
{
setCursorPos(18, 51);
pilih = getch();

writeChar(pilih, 0x1e);
if((pilih=='t')||(pilih=='T'))
{
return EXIT_SUCCESS;
}

if ((pilih == 'Y') || (pilih == 'y'))
break;
}

clrscr();
setCursorPos(2, 30);
writeString("==BIODATA OWNER==", 0x7e);
setCursorPos(5,2);
writeString("----------------------------------------------------------------------------",0x7e);
setCursorPos(8, 2);
writeString("NIM          : 13160242", 0x7e);
setCursorPos(9, 2);
writeString("Nama Lengkap : Sofyan Wahyu Wahidan", 0x7e);
setCursorPos(10, 2);
writeString("Kelas        : 13.2A.07            ",0x7e);
setCursorPos(11, 2);
writeString("Jurusan      : Teknik Komputer     ", 0x7e);
setCursorPos(12, 2);
writeString("Kampus       : AMIK BSI SALEMBA 22", 0x7e);
setCursorPos(20,2);
writeString("----------------------------------------------------------------------------",0x7e);
setCursorPos(22,32);
writeString("TERIMA KASIH", 0x7e);
getch();
}
void setMode(UCHAR mode)
{
asm mov ah, 0x00;
asm mov al, mode;
asm int VIDEO_INT
return;
}

void getCursorPos(UCHAR *y, UCHAR *x)
{

UCHAR row, col;

asm mov ah, 0x03;
asm mov bh, 0x00;
asm int VIDEO_INT;
asm mov row, dh;
asm mov col, dl;

*y = row; *x = col;
return;
}
void setCursorPos(UCHAR y, UCHAR x)
{
asm mov ah, 0x02;
asm mov bh, 0x00;
asm mov dh, y;
asm mov dl, x;
asm int VIDEO_INT;

return;
}

void writeChar(UCHAR letter, UCHAR attr)
{
asm mov ah, 0x09;
asm mov al, letter;
asm mov bh, 0x00;
asm mov bl, 0x4E;
asm mov ch, 0x00;
asm mov cl, 0x01;
asm int VIDEO_INT;

return;
}
void writeString(UCHAR *str, UCHAR attr)
{
UCHAR x, y;

getCursorPos(&y, &x);

for (; *str != '\0'; str++)

{
if (x > 79)
{
 y++; x = 0;
 }

 setCursorPos(y, x++);
 writeChar(*str, attr);
 }
 return;
 }


1. Tampilan Runing Pertama
2. Jika di Klik "Y" Maka akan Masuk ke halaman selanjutnya Yaitu " BIODATA OWNER"
dan Jika pilih "T" maka akan keluar.












Terimakasih πŸ˜ƒ
Read more

Senin, 24 April 2017

6 Manfaat Jalan Kaki Bagi Kesehatan

Hai kawan 😊, kali ini kita bertemu lagi di tips sehat sumber ilmu.
Yahh, sesuai dengan judul kali ini saya akan memberitahukan apa saja sih, manfaat yang kita peroleh dengan jalan kaki rutin setiap hari. Ok langsung saja berikut 6 Manfaat Jalan Kaki Bagi Kesehatan :

1. Kesehatan jantung

Wah untuk yang satu ini cocok banget nih, buat kalian memiliki masalah kesehatan pada jantung. Cukup jalan kaki rutin setiap hari, anda sudah sudah membantu jantung anda agar tetap sehat.
Karna dengan berjalan kaki setiapa hari dapat membuat tekanan darah berkurang, sehingga mengurangi resiko stroke. Dan dengan berjalan kaki tubuh menjadi bergerak sehingga kolesterol baik (HDL) yang menyerap kolesterol jahat (LDL) mengalami peningkatan yang mampu menyehatkan jantung.

2. Mencegah Osteoporosis

Jenis masalah kesehatan yang satu ini banyak ditemukan pada Lansia karena masa tulang yang rendah dan penurunan kualitas jaringan tulang yang dapat menimbulkan kekeroposan tulang.
Untuk mencegah keroposan tulang selain minum susu yang tinggi kalsium juga harus di imbangi dengan gerakan tubuh secara menyeluruh minimal 30 menit setiap hari.

3. Menjaga Kestabilan Tekanan Darah

Dengan rutin berjalan kaki setiap hari, ternyata dapat menjaga ke stabilan metabolisme tubuh. dengan ke stabilan tubuh yang baik juga akan menjaga kestabilan darah. Jadi buat kalian yang memiliki keluhan darah tinggi mulai lah dari sekarang rutin berjalan kaki setiap hari.

4. Mencegah Dimensia

Dimensia ini merupakan penyakit penurunan fungsi otak yang banyak menyerang lansia. Menurut penelitian ternyata dengan rutin berjalan kaki setiap hari mampu menurunkan resiko terkena dimensia hingga 40%.

5. Meningkatkan Vitamin D

Vitamin D ini sangat dibutuhkan oleh tubuh karna berfungsi sebagai kesehatan tulang yang mengatur kadar kalsium dan fosfor dalam darah.
Vitamin D dalam tubuh dapat di peroleh dari berbagai sumber. selain dari makanan vtamin-D dapat di peroleh dari sinar matahari pagi .Nahh dengan berjalan kaki setiap pagi secara tidak langsung, kita sudah memberikan vitamin D secara rutin ketubuh kita setiap hari.

6. Meningkatkan Sistem Pernapasan

Berjalan kaki merupakan salah satu olahraga ringan yang dapat kalian lakukan kapan saja. Ternyata dengan berjalan kaki setiap hari dapat meningatakan sistem pernapasan sehingga pernapasan lebih lancar dan kuat tentunya.

Gimana banyak jugakan manfaat yang bisa kita dapat dengan berjalan kaki setiap hari. Nahh, mulai dari sekarang kita coba pratekan dalam hidup kita, agar kita selalu sehat dimasa muda dan tua nanti. πŸ˜‰




Read more