ARDUINO

Arduino adalah pengendali mikro single-board yang bersifat open-source, diturunkan dari Wiring platform, dirancang untuk memudahkan penggunaan elektronik dalam berbagai bidang. Hardwarenya memiliki prosesor Atmel AVR dan softwarenya memiliki bahasa pemrograman sendiri.

KONVERSI NILAI DENGAN BAHASA C

Dalam bahasa C banyak sekali kode kode yang bisa kita gunakan dalam pengoperasian dalam bidang matematika.. Dan pada kesempatan kali ini admin akan berbagi tentang code buat mengonversikan bilangan menjadi nilai dalam bentuk huruf.

/

DEV C ++

C++ adalah bahasa pemrograman komputer yang di buat oleh Bjarne Stroustrup, yang merupakan perkembangan dari bahasa C dikembangkan di Bong Labs (Dennis Ritchie) pada awal tahun 1970-an, Bahasa itu diturunkan dari bahasa sebelumnya, yaitu B, Pada awalnya, bahasa tersebut dirancang sebagai bahasa pemrograman yang dijalankan pada sistem Unix, Pada perkembangannya, versi ANSI (American National Standart Institute) Bahasa pemrograman C menjadi versi dominan,

InC-Technology

InC-Tech menyediakan pengembangan Aplikasi Perangkat Lunak, Web Development, Otomatisasi di Industri yang melibatkan kegiatan desain Mekanikal, Elektrikal, Pneumatik dan Pemrograman. InC-Tech menyediakan Pelatihan Terbuka, Pelatihan In-House serta mengadakan kegiatan seminar yang tidak terbatas pada topik yang berkaitan dengan IT, Otomasi Industri, Elektro Industri, Dan Kewirausahaan.

BORLAND C++

Bahasa C++ adalah bahasa komputer atau bahasa pemrograman yang merupakan pengembangan dari bahasa C yang ditulis oleh Brian Kernighan dan Denies Ritchie. Bahasa C kemudian disempurnakan oleh Bjarne Stroustrup pada tahun 1980 menjadi "C with classes" dan berganti nama menjadi C++ pada tahun 1983. Penyempurnaan atau pengembangan bahasa C menjadi C++ adalah penambahan Object Oriented Programming (OOP) yang bertujuan membantu membuat dan mengelola program yang besar dan kompleks.

Jumat, 15 Desember 2017

Inc-Technology

        
         
                     InC-Tech adalah perusahaan swasta nasional dengan kantor pusat berlokasi di surabaya, berdiri sejak tahun 2017. Team InC-Tech memiliki keahlian dan pangalaman di bidang IT dan teknologi otomasi di industri serta distribusi edukasi teknologi terkini. InC-Tech menyediakan pengembangan Aplikasi Perangkat Lunak, Web Development, Otomatisasi di Industri yang melibatkan kegiatan desain Mekanikal, Elektrikal, Pneumatik dan Pemrograman. InC-Tech menyediakan Pelatihan Terbuka, Pelatihan In-House serta mengadakan kegiatan seminar yang tidak terbatas pada topik yang berkaitan dengan IT, Otomasi Industri, Elektro Industri, Dan Kewirausahaan. InC-Tech menjadi fasilitator inovasi hardware dengan menyediakan produk teknologi elektronika seperti mikrokontroler, sensor, driver aktuator, display LED dan pengolah sinyal. InC-Tech melakukan Penelitian dan pengambangan Teknologi IT, Elektro Industri, Otomasi sehingga mampu menjadi leader dalam setiap inovasi teknologi untuk memperkaya produk Teknologi Nasional dan membuat agar teknologi mudah dipahami. InC-Tech mendapat respon positif dari banyak kalangan, khususnya dari Instansi Pemerintah, Industri, universitas dan lembaga penelitian.


Penasaran Klick Disini

Minggu, 18 Desember 2016

Membuat Program Input Data Mahasiswa Dengan Bahasa C

#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#include<conio.h>
main()
{
    int pilih1;
    FILE *pf;
    int data, h,i,j,k,l,m;
    char nama[30];
    char harga[100];
    char *pch;
    char nrp[10];
    char jurusan[20];
    char asal[20];
    char hobby[20];
    char kar, again='y';
    do{
        printf("\n===========================================\n\t\tDATA MAHASISWA\n-------------------------------------------\n");
        printf("\n1. Menginput dengan Menghapus Data Mahasiswa sebelumnya\n");
        printf("\n2. Menambahkan Data Mahasiswa tanpa Menghapus\n");
        printf("\n3. Melihat Data Mahasiswa Keseluruhan\n");
        printf("\n4. Cari Data Mahasiswa Keseluruhan\n");
        printf("\n-------------------------------------------\n");
        printf("pilihan Anda ?");
        scanf("%d",&pilih1);
        printf("\n===========================================\n");
        if(pilih1>4){
            printf("INPUT SALAH, COBA LAGI!!\n");}
        switch(pilih1)
    {
    case 1:
        {
            if((pf=fopen("latihan.txt","w"))== NULL)
            {
                printf("file gagal diciptakan!\n");
                exit(1);
            }
            printf("Masukkan banyaknya Siswa :");
            scanf("%d",&data);
            for(i=1;i<=data;i++)
            {
                printf("\nSiswa ke %d :\n Nama : ",i);fflush(stdin);
                gets(nama);
                strcat(nama,"\t|");
                fputs(nama, pf);
                printf("\nJurusan : ",k);fflush(stdin);
                gets(jurusan);
                strcat(jurusan,"\t|");
                fputs(jurusan, pf);
                printf("\nNrp : ",j);fflush(stdin);
                gets(nrp);
                strcat(nrp,"\t|");
                fputs(nrp, pf);
                printf("\nAsal : ",l);fflush(stdin);
                gets(asal);
                strcat(asal,"\t|");
                fputs(asal, pf);
                printf("\nHobby : ",h);fflush(stdin);
                gets(hobby);
                strcat(hobby,"\t|\n");
                fputs(hobby, pf);
            }
            printf("============================\n");
            printf("Oke. Data sudah disimpan !!\n");
            printf("============================\n");
            fclose(pf);
        }
        printf("Kembali ke menu [y/t] ? ");
    again=getch();
    break;
    case 2:
        {
            if((pf=fopen("latihan.txt","a"))== NULL)
            {
                printf("file gagal diciptakan!\n");
                exit(1);
            }
            printf("Masukkan banyaknya Siswa :");
            scanf("%d",&data);
            for(i=1;i<=data;i++)
            {
                   printf("\nSiswa ke %d :\n Nama : ",i);fflush(stdin);
                gets(nama);
                strcat(nama,"\t|");
                fputs(nama, pf);
                printf("\nJurusan : ",k);fflush(stdin);
                gets(jurusan);
                strcat(jurusan,"\t|");
                fputs(jurusan, pf);
                printf("\nNrp : ",j);fflush(stdin);
                gets(nrp);
                strcat(nrp,"\t|");
                fputs(nrp, pf);
                printf("\nAsal : ",l);fflush(stdin);
                gets(asal);
                strcat(asal,"\t|\n");
                fputs(asal, pf);
                printf("\nHobby : ",h);fflush(stdin);
                gets(hobby);
                strcat(hobby,"\t|\n");
                fputs(hobby, pf);
            }
            printf("============================\n");
            printf("Oke. Data sudah disimpan !!\n");
            printf("============================\n");
            fclose(pf);
        }
        printf("Kembali ke menu [y/t] ? ");
    again=getch();
    break;

    case 3:
        {
        printf (" Nama\t\t|Jurusan\t|Nrp\t\t|Asal\t\t|Hobby\t|\n");
            if ((pf=fopen("latihan.txt","r"))== NULL)
            {
                printf("file tak dapat dibuka !\r\n");
                exit(1);
            }
            while((kar=fgetc(pf)) !=EOF)
            putchar(kar);
            printf("\n");
            fclose(pf);
        }
    printf("Kembali ke menu [y/t] ? ");
    again=getch();
    break;
      case 4:
      {  if ((pf=fopen("latihan.txt","r"))== NULL)
            {
                printf("file tak dapat dibuka !\r\n");
                exit(1);
            }
            printf("Masukkan Nama Mahasiswa :");
            fflush(stdin);
            gets(harga);
        while(fgets(nama,150,pf)!=NULL)
            {
            pch=strstr(nama,harga);
            if(pch!=NULL)
            {
            printf (" Nama\t\t|Jurusan\t|Nrp\t\t|Asal\t\t||Hobby\t|\n");
            printf("%s",nama);
}
}
            fclose(pf);
        }
    printf("Kembali ke menu [y/t] ? ");
    again=getch();
    break;
    }
  }while(again=='y');
return 0;
}

Membuat Menu Login Dengan Bahasa C

#include<process.h>
#include<string.h>
#include<stdio.h>
#include<conio.h>
#include<dos.h>


//MENDEKLRASIKAN_FUNGSI
int menu();
void masuk();
void reg();
int menu2();
void keluar();
void v_list();


//MENDEKLARASIKAN_VARIABEL_
int pilih;
struct data{
char nama[50];
char alamat[50];
int umur,angka;
long int nomor_hp;
}acc;

struct date tgl;

int main(){
textcolor(2);
while((pilih=menu())!=3)
switch (pilih){
case 1: masuk();break;
case 2: reg();break;
default:printf("pilihan salah\n");getch();}
exit(0);
return 0;}
//MENU_UTAMA__
int menu(){
int pilih;
clrscr();
printf("\t\t\t\xb2\xb2\xb2 select menu \xb2\xb2\xb2\n\n");
printf("1. Masuk\n");
printf("2. Pendaftaran\n");
printf("3. Keluar\n");
printf("Masukkan Pilihanmu :");
scanf("%d",&pilih);
return pilih;}


//FUNGSI_MASUK__
void masuk(){
char cek_nama[50];
int cek_umur,konv;
int i=0;
FILE*dbase;
dbase=fopen("base.dat","a+");

clrscr();

printf("\t\t\t\t login \n\n");
printf("Nama\t:");
scanf("%s",&cek_nama);
printf("\nUmur\t:");
scanf("%d",&cek_umur);

while(fscanf(dbase,"%3d\t %s\t %d\t %s\t %ld\t /%d-%d-%d/ \n",
    &acc.angka,&acc.nama,&acc.umur,&acc.alamat,&acc.nomor_hp,
    &tgl.da_day,&tgl.da_mon,&tgl.da_year)!=EOF){
konv=strcmp(acc.nama,cek_nama);

if(cek_umur==acc.umur && konv==0){i=1;}}
fclose(dbase);

if(i==1){
printf("\n berhasil masuk \n");
getch();
while((pilih=menu2())!=3){
switch(pilih){
case 2:v_list();break;
case 1:reg();break;
default:printf("\npilihan salah\n");}} exit(0);}

else{printf("\n___________________________________");
printf("\n data tidak dapat ditemukan");
printf("\n silahkan registrasi terlebih dahulu");
getch();}

keluar();}


//FUNGSI_VIEW_LIST_
void v_list(){
int i;
FILE*dbase;
clrscr();
printf("\t\t\t lihat daftar \n\n");

dbase=fopen("base.dat","a+");
printf("No.Acc\tNama\t Umur \t Alamat\t\t No.HP\t Tgl.Pendaftaran \t Waktu Pendaftaran\n");

while(fscanf(dbase,"%3d\t %s\t %d\t %s\t %ld\t /%d-%d-%d/ \t%2d:%2d:%2d\n",
    &acc.angka,&acc.nama,&acc.umur,&acc.alamat,&acc.nomor_hp,
    &tgl.da_day,&tgl.da_mon,&tgl.da_year)!=EOF){
printf("%3d\t %s\t %d\t %s\t %ld\t /%d-%d-%d/ \n"
    ,acc.angka,acc.nama,acc.umur,acc.alamat,acc.nomor_hp
    ,tgl.da_day,tgl.da_mon,tgl.da_year);}

fclose(dbase);
getch();

keluar();}

//FUNGSI_PENDAFTARAN_

void reg(){
int i,cek;
FILE*dbase;
dbase=fopen("base.dat","a+");
account_no:
clrscr();
printf("\t\t\t\t pendaftaran \n\n");
printf("masukkan nomor akun:");
scanf("%d",&cek);
while(fscanf(dbase,"%3d\t %s\t %d\t %s\t %ld\t /%d-%d-%d/ \n",
    &acc.angka,&acc.nama,&acc.umur,&acc.alamat,&acc.nomor_hp,
    &tgl.da_day,&tgl.da_mon,&tgl.da_year)!=EOF){

if(cek==acc.angka){
 printf("akun telah digunakan");
 for(i=0;i<5;i++){printf(".");delay(300);}
 goto account_no;}}

printf("\nNama\t:");
scanf("%s",&acc.nama);
printf("\nUsia\t:");
scanf("%d",&acc.umur);
printf("\nAlamat\t:");
scanf("%s",&acc.alamat);
printf("\nNo. Hp\t:(+62)");
scanf("%ld",&acc.nomor_hp);
acc.angka=cek;
getdate(&tgl);
fprintf(dbase,"%3d\t %s\t %d\t %s\t %ld\t /%d-%d-%d/ \t%2d:%2d:%2d\n"
    ,acc.angka,acc.nama,acc.umur,acc.alamat,acc.nomor_hp
    ,tgl.da_day,tgl.da_mon,tgl.da_year);

fclose(dbase);
keluar();}
//MENU_SETELAH_LOGIN_

int menu2(){
int pilih;
clrscr();
printf("\t\t\t\t Menu user \n\n");
printf("1. Pendaftaran\n");
printf("2. Lihat daftar anggota\n");
printf("3. Keluar\n");
printf("Masukkan Pilihanmu :");
scanf("%d",&pilih);
return pilih;}

//FUNGSI_KELUAR_
void keluar(){
do{
printf("\n\n____________________________________________________\n");
printf("tekan 1 untuk ke menu utama dan 0 untuk keluar:");
scanf("%d",&pilih);
if(pilih==0)
{exit(0);}
gotoxy(1,3);
delline();}
while(pilih!=1);}

Menentukan Hari Melalui Tanggal Yang Dimasukan Pada Bahasa C

#include<stdio.h>
#include<time.h>
#include<conio.h>

const char * const HARI[7] = {"Minggu","Senin","Selasa","Rabu","Kamis","Jumat","Sabtu"};
const char * const BULAN[12] = {"Januari","Februari","Maret","April","Mei","Juni",
                "juli","Agustus","September","Oktober","Nopember","Desember"};
int main(){
clrscr();
time_t t;
struct tm timeinfo;
int day, month, year;

t=time (NULL);
timeinfo = *localtime(&t);
printf("Masukkan Tanggal:");
scanf("%d", &day);
printf("Masukkan Bulan:");
scanf("%d", &month);
printf("Masukkan Tahun:");
scanf("%d", &year);
timeinfo.tm_mday=day;
timeinfo.tm_mon=month-1;
timeinfo.tm_year=year-1900;
mktime(&timeinfo) ;
printf("\nTanggal yang anda masukkan:\n");
printf("%s, %d %s %d\n",
    HARI[timeinfo.tm_wday],
    timeinfo.tm_mday,
    BULAN[timeinfo.tm_mon],
    timeinfo.tm_year+1900);
    getch();
    return 0;
}

Mengurutkan Data Dengan Bahasa C

#include<stdio.h>
#include<conio.h>
int main()
{
float M[10000];
char ulang;
int a,b,n,temp;
textbackground(5);
textcolor(1);
clrscr();
printf("===========================================\n");
printf("   TUGAS BESAR 'VARIABEL BERINDEKS ARRAY'  \n");
printf("===========================================\n");
printf("Masukkan N = ");
scanf("%d",&n);
for(a=0;a<n;a++){
printf("Masukkan bilangan ke-%d : ",a+1); scanf("%f",&M[a]);}
printf("Data yang diinputkan :\n");
for(a=0;a<n;a++){
printf("%f\n",M[a],a);}
printf("===========================================\n");
printf("==============PILIH MENU===================\n");
printf("Mengurutkan dari yang terkecil ke terbesar, pilih 1\n");
printf("Mengurutkan dari yang terbesar ke terkecil, pilih 2\n");
printf("Exit, pilih 3\n");
printf("===========================================\n");
for(a=0;a<n-1;a++){
        for(b=n-1;b>a;b--){
            if(M[b]<M[b-1]){
                float temp = M[b];
                M[b] = M[b-1];
                M[b-1] = temp;
            }
        }
        break;
    }
    ulang='1';
while(ulang=='1')
{
    printf("Masukkan pilihan Anda : ");
    scanf("%d",&b);

    if(b==1)
    {
        printf("Data setelah diurutkan :\n ");
        for(a=0;a<n;a++)
        {
            printf("%f\n",M[a]);
        }
    }
    else if(b==2)
    {
        printf("Data setelah diurutkan :\n ");
        for(a=n-1;a>=0;a--)
        {
            printf("%f\n",M[a]);
        }
    }
    else if(b==3) break;
    printf("Tekan 1 untuk mengulang atau 2 untuk keluar : ");
    scanf("%s",&ulang);
}
return 0;
}

Membuat Operasi Matrik Dengan Bahasa C

#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
int main()
{clrscr();
int pilih=0;
int a[3][3];
int b[3][3];
int c[3][3];
int i,j,k;
ulang:
{
 printf("Masukan Matrix A:\n");
 for(i=0;i<3;i++)
 for(j=0;j<3;j++)
 {printf("a[%d][%d]=",i,j);scanf("%d",&a[i][j]);}
  printf("\n");}
 {printf("Masukan Matrix B:\n");
  for(i=0;i<3;i++)
  for(j=0;j<3;j++)
  {printf("b[%d][%d]=",i,j);scanf("%d",&b[i][j]);}
  printf("\n");}

{
   for(i=0;i<3;i++)
   {for(j=0;j<3;j++)
   {a[i][j]=a[i][j]*1;}}

    printf("matriks A:\n");
    for(i=0;i<3;i++)
    {for(j=0;j<3;j++)
    {printf("%d \t",a[i][j]);}
    printf("\n");}
    getch();

for(i=0;i<3;i++)
   {for(j=0;j<3;j++)
   {b[i][j]=b[i][j]*1;}}

    printf("matriks B:\n");
    for(i=0;i<3;i++)
    {for(j=0;j<3;j++)
    {printf("%d \t",b[i][j]);}
    printf("\n");}
    getch();
}
{do
   {printf("Menu :\n");
    printf("1. Penjumlahan:\n");
    printf("2. Pengurangan:\n");
    printf("3. Perkalian :\n");
    printf("4. Ulang:\n");
    printf("5.Keluar:\n");
    printf("Masukkan Pilihan :"); scanf("%d",&pilih );
    printf("\n\n");

if(pilih == 1)
   {    printf("Penjumlahan\n");
    //PROSES PENJUMLAHAN
    for(i=0;i<3;i++)
    {for(j=0;j<3;j++)
    {c[i][j]=a[i][j]+b[i][j];}}

    //CETAK HASIL
    for(i=0;i<3;i++)
    {for(j=0;j<3;j++)
    {printf("%d \t",c[i][j]);}
    printf("\n");}
    getch();
    }
else if(pilih == 2 )
    {    printf("Pengurangan\n");
    //PROSES PENGURANGAN
    for(i = 0 ; i < 3 ; i++)
    {for(j = 0 ; j < 3 ; j++)
    {c[i][j]=a[i][j]-b[i][j];}}

    //CETAK HASIL
    for(i=0;i<3;i++)
    {for(j=0;j<3;j++)
    {printf ("%d \t",c[i][j]);}
    printf ("\n");}
    getche();
    }
 else if(pilih == 3)
    {    printf("Perkalian\n");
    for (i=0;i<3;i++)
    {for (j=0;j<3;j++)
    {c[i][j]=0;}}

    //PROSES PERKALIAN
    for(i=0;i<3;i++)
    {for(j=0;j<3;j++)
    {for(k=0;k<3;k++)
    {c[i][j]+= a[i][k]*b[k][j];}}}

    //CETAK HASIL
    for(i = 0 ; i < 3 ; i++)
    {for(j=0;j<3;j++)
    {printf("%d \t",c[i][j]);}
    printf("\n");}
    getche();
     }
 else if(pilih == 4)
     {
    clrscr();
    goto ulang;
     }
}while(pilih !=5);
return 0;
}
}

Menentukan Hari Ke Berapa Pada Tahun Tersebut

#include <stdio.h>
#include <conio.h>
int d,m,y,f,x,j,b;
int main ()
{
    printf("Masukan Tanggal, Bulan, Tahun: ");
    scanf ("%d %d %d",&d,&m,&y);
    x=d;
    if (y%400==0 || y%100!=0 || y%4==0)
    f=29;
    else
    f=28;
    for (b=1;b<m;b++)
    {
        if(b==4||b==6||b==9||b==11)
        j=30;
        else if (b==2)
        j=f;
        else j=31;
        x=x+j;
    }
    printf("Tanggal itu adalah hari ke-%d dalam tahun %d\n",x,y);
    printf ("Selesai Tekan Enter");
    getch();
    return 0;
}
www.ayeey.com www.resepkuekeringku.com www.desainrumahnya.com www.yayasanbabysitterku.com www.luvne.com www.cicicookies.com www.tipscantiknya.com www.mbepp.com www.kumpulanrumusnya.com www.trikcantik.net