BLOGWALKING CLICK ADVERTISEMENT AND FOLLOW TWITTER

SEARCH ARTIKEL

GABUNG DISINI !!!

Gabung hanya di sini klik iconnya terimakasih ???

DOWNLOAD VIDEO NARUTO

DESKRIPSI BLOG

Terima kasih sudah berkunjung di www.febrielektro.blogspot.com

jika anda ingin mencopas postingan di blog maka harus mencantumkan link postingan atau di post komentar,

disini blog kami membahas tentang kumpulan tutorial cheat engine, tips cinta, dimana membahas kumpulan pin bbm cewek atau cowok terbaru, berbagai artikel tersedia di sini, kalkulus matematika tapi disini saya lebih menitik beratkan pada update pin bbm setiap sebulan sekali atau lebih, dan artikel terkait tentang pengalaman pribadi blog ini

salam kreatif febrielektro.blogspot.com

jangan lupa berkunjung kembali

terima kasih banyak


Kunjungi Juga

Selasa, 28 Januari 2014

CONTOH PROGRAM DEV C++

NAMA            : FEBRIYANTO RAMDANI
FACULTY     : MECHANICAL ENGINERING
TUGAS           : PROGRAM PRAKTIKUM DEV C++ (BAHASA C).
DOSEN          : PAK. DENI KURNIA , S.T, MT
SKS                 : 2
SEMESTER    : 1


PRAKTIKUM 1
1. Program membuat kata-kata .

//program 1

#include <stdio.h>
#include <conio.h>
int main(void)
{
printf("Belajar bahasa c\n");
printf("Dengan Dev c++\n");
printf("Program studi teknik mesin d3\n");
getch();
return 0;
}


2. Program membuat kata-kata mmodifikasi (bebas).

//program 1
#include <stdio.h>
#include <conio.h>
int main(void)

{
printf("Febri Yanto Ramdani\n");
printf("Not For Girls\n");
printf("Mechanical Enginering\n");
getch();
return 0;
}


3. Program menjumlahkan 2 bilangan tanpa input user.

/*program menghitung 2 buah bilangan*/
#include <stdio.h>
#include <conio.h>
int main (void)
{
 int f,y,Hasil;
 f=2;
 y=2;
 Hasil=f+y;
 printf ("hasil penjumlahan adalah %d",Hasil);
 getch ();
 return 0;
}

4. Program membagi 2 bilangan tanpa input user.

//program membagi 2 bilangan tanpa input
#include <stdio.h>
#include <conio.h>

int main (void)

{
 int f,y,Hasil;
 f=2;
 y=2;
 Hasil=f/y;
 printf ("hasil pembagian adalah %d",Hasil);
 getch ();
 return 0;  
}


5.  Program menghitung luas persegi panjang tanpa input user.

/*program menghitung luas persegi panjang*/

#include <stdio.h>
#include <conio.h>
int main (void)
{
int p,L,Luas;
p=5;
L=2;
Luas=p*L;

printf("Luas persegi panjang adalah %d",Luas);

getch ();
return 0;
}




6. Biodata pribadi.

/*Biodata pribadi*/
#include <stdio.h>
#include <conio.h>
int main (void)
{
printf("BIODATA PRIBADI");
printf ("\n===============================================================\n");
printf("Nim Mahasiswa : %s\n", "001002");
printf("Nama Mahasiswa : %s\n", "Febriyanto Ramdani");
printf("Program Studi : %s\n", "Teknik mesin / D3");
printf("Alamat : %s\n", "Jl. veteran Rt.42 /05 Kebon kolot pwk");
printf("Telepon : %s\n", "081909468831");
printf("Kota : %s\n", "Purwakarta");
printf("Asal Sekolah : %s\n", "Smkn 1 Purwakarta");
printf("Hobby : %s\n", "Bermain Catur");
printf("Agama : %s\n", "Islam");
printf("Tempat tanggal lahir : %s\n", "Purwakarta , 02 februari 1995");
printf("Status keluarga : %s\n", "Anak");
printf ("\n===============================================================\n");
getch ();
return 0;     
}

7. Program banyak dengan input user serta fungsi float.
//program menjumlahkan a,b,c,d,e

#include <stdio.h>
#include <conio.h>
int main (void)
{
float a,b,c,d,e,Hasil;
printf ("masukan nilai a "); scanf ("%f",&a);
printf ("masukan nilai b "); scanf ("%f",&b);
printf ("masukan nilai c "); scanf ("%f",&c);
printf ("masukan nilai d "); scanf ("%f",&d);
printf ("masukan nilai e "); scanf ("%f",&e);
Hasil=a*b/c-d+e;
printf("Hasil penjumalahan %.2f",Hasil);  
getch ();
return 0;
}

8. Program predikat agregat nilai.

//program 1
#include <stdio.h>
#include <conio.h>
int main(void)

{
printf("Nim mahasiswa :%s\n","123");
printf("Nama mahasiswa :%s\n","Febri");
printf("nilai casting :%f predikat :%s",90.5,'best');
getch();
return 0;
    
}

9. Program pembagian dengan input.

//modifikasi system pembagian dengan float
#include <stdio.h>
#include <conio.h>
int main (void)

{
float p,l,Luas;
printf ("masukan nilai panjang "); scanf ("%f",&p);
printf ("masukan nilai lebar "); scanf ("%f",&l);
Luas=p/l;
printf ("luas persegi panjang adalah %.2f",Luas);
getch ();
return 0;
}


10. Program perkalian dengan cara input.

//modifikasi program persegi panjang
#include <stdio.h>
#include <conio.h>
int main (void)

{
int p,l,Luas;
printf ("masukan nilai panjang"); scanf ("%d",&p);
printf ("masukan nilai lebar"); scanf ("%d",&l);
Luas=p*l;
printf ("luas persegi panjang adalah %d",Luas);
getch ();
return 0;
}




11. Variabel antara kita

//program menjumlahkan a,b,c,d,e tanpa input user

#include <stdio.h>
#include <conio.h>
main (void)

{
int a,b,c,d,e,Hasil;
a=10;
b=100;
c=10;
d=20;
e=10;
Hasil=a*b/c-d+e;
printf("Hasil penjumalahan %d",Hasil);  
getch ();
return 0;
}

PRAKTIKUM 2

1. Menghitung volume kubus.

//Menghitung volume kubus
#include <stdio.h>
#include <conio.h>
int main (void)
{
float s1,s2,s3,volume;
s1=3;
s2=4;
s3=5;
volume=s1*s2*s3;
printf ("volume dari sebuah kubus adalah adalah %.2f", volume);
getch ();
return 0;
}


2. menghitung volume kubus dengan input user.

//Menghitung volume kubus dengan input user
#include <stdio.h>
#include <conio.h>
int main (void)
{
float s1,s2,s3,volume;
printf ("masukan sisi pertama "); scanf ("%f",&s1);
printf ("masukan sisi kedua "); scanf ("%f",&s2);
printf ("masukan sisi ketiga "); scanf ("%f",&s3);
volume=s1*s2*s3;
printf ("volume dari sebuah kubus adalah adalah %.2f", volume);
getch ();
return 0;
}


3. Menghitung keliling lingkaran.

//Menghitung keliling lingkaran tanpa input.
#include <stdio.h>
#include <conio.h>
int main (void)
{
float a,b,keliling;
a=3.14;
b=4;
keliling=a*b;
printf ("Keliling lingkaran adalah %.2f", keliling);
getch ();
return 0;
}


4. Menghitung keliling lingkaran dengan input user.


//Menghitung keliling lingkaran
#include <stdio.h>
#include <conio.h>
int main (void)
{
float a,b,keliling;
printf ("masukan nilai vi"); scanf ("%f,",&a);
printf ("masukan diameter lingkaran"); scanf ("%f,",&b);
keliling=a*b;
printf ("Keliling lingkaran adalah %.2f", keliling);
getch ();
return 0;
}

5. Menghitung sisi miring segitiga

//Menghitung sisi miring segitiga
#include <stdio.h>
#include <conio.h>
#include <math.h>(untuk mengaktifkan kode sqrt, sama seperti conio.h untuk eror pada getch)
int main (void)
{
float a,b,sisimiring;
a=3;
b=4;
sisimiring=sqrt(a*a+b*b);
printf ("hasil sisi miring adalah %.2f", sisimiring);
getch ();
return 0;
}

6. Menghitung sisi miring segitiga dengan input user.

//Menghitung sisi miring segitiga
#include <stdio.h>
#include <conio.h>
#include <math.h>
int main (void)
{
float a,b,sisimiring;
printf ("masukan nilai pertama"); scanf ("%f",&a);
printf ("masukan nilai kedua"); scanf ("%f",&b);
sisimiring=sqrt(a*a+b*b);
printf ("hasil sisi miring adalah %d", sisimiring);
getch ();
return 0;
}

7. Menghitung luas lingkaran

//Menghitung luas lingkaran
#include <stdio.h>
#include <conio.h>
int main (void)
{
float v,r,luas;
v=3.14;
r=4;
luas=v*(r*r);
printf ("Luas lingkaran adalah adalah %.2f", luas);
getch ();
return 0;
}

8. Menghitung luas lingkaran dengan input user.

//Menghitung luas lingkaran
#include <stdio.h>
#include <conio.h>
int main (void)
{
float v,r,luas;
printf("Masukan nilai vi"); scanf("%f",&v);
printf("Masukan jari2 lingkaran"); scanf("%f",&r);
luas=v*(r*r);
printf ("Luas lingkaran adalah adalah %.2f", luas);
getch ();
return 0;
}





PRAKTIKUM 3

1. Laporan mahasiswa dengan menggunakan input user.

//LAPORAN NILAI MAHASISWA
//FEBRI YANTO RAMDANI
//DILARANG KERAS MENCOPY FILE DAN DIUBAH NAMANYA
//HAK CIPTA DI LINDUNGI UUD
#include <stdio.h>
#include <conio.h>
int main (void)
{
float w,x,y,z;
char f[10];
char r[10];
printf ("MASUKAN NILAI TUGAS "); scanf ("%f",&w);
printf ("MASUKAN NILAI UTS "); scanf ("%f", &x);
printf ("MASUKAN NILAI UAS "); scanf ("%f", &y);

z=(20*w/100)+(30*x/100)+(50*y/100);
printf ("\nLAPORAN NILAI MAHASISWA ");
printf ("\n_____________________________________________\n");
printf ("NIM    = "); scanf ("%s",&f);
printf ("NAMA   = "); scanf ("%s",&r);


printf ("NILAI AKHIR = %.2f", z);




if(z>=90 && z<=100){
   printf("\nNILAI HURUF = A\n");
   }
  else if(z>=70 && z<=90){
  printf("\nNILAI HURUF : B\n");
   }
  else if(z>=60 && z<=70){
  printf("\nNILAI HURUF : C\n");
   }
  else if(z>=50 && z<=60){
   printf("\nNILAI HURUF : D\n");
   }
  else if(z>=0 && z<=50){
   printf("\nNNILAI HURUF : E\n");
   }
 

printf ("\n_____________________________________________\n");
getch ();
return 0;  
}


2.  Program menentukan bilangan yang paling besar

//perbandingan 2 bilangan mana yang lebih besar
#include <iostream.h>
#include <process.h>
#include <conio.h>
 main()
 {
 int a,c;
 cout<<"Tulis angka pertama =  "; cin>>a; cout<<endl;
 cout<<"Tulis angka kedua   =  "; cin>>c; cout<<endl;

 if (a>c)
 {
 cout<<"Angka A lebih besar!";
 }
 else
 {
 cout<<"Angka B lebih besar!";
 }
getch();
_exit(0);
}



3. Program membandingkan 3 perkara dan menentukan nilai max dan min.

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

int main(void)
{
int a,b,c,maks,min;
a=2;
b=3;
c=1;

maks=a;
if ((b>a)&&(b>c))
{
            maks=b;
}
else if ((c>b)&&(c>a))
{
            maks=c;
}
printf ("maksimum adalah %d\n",maks);

min=a;
if ((b<a)&&(b<c))
{
            min=b;
}
else if ((c<b)&&(c<a))
{
            min=c;
}
printf ("minimum adalah %d",min);
getch();
return 0;

}

PROGRAM KROSCEK ( LATIHAN MENGOREKSI )

Tugas 1

 /*file:asign.c*/
/*assigment nilai integer dan print*/

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

int main()
{
  int i;

  printf("\n hello");
  i=7;
  printf("\n ini nilai 7 : %d",i);
  getch ();
 
  return 0;
}

Tugas 2

/*file:asign.c*/
/*assignement dan print*/

#include<stdio.h>
#include<limits.h>
#include<conio.h>
int main()
{
  int i;
  long int ii;
  printf("hello\n");
  i=1234;
  ii=123456;
  printf("ini nilai i=1234 = : %d\n",i);
  printf("ini nilai ii=123456 : : %10d\n",ii);
  printf("ini nilai max short/long : %10d %10d %10d\n", INT_MIN, INT_MAX, LONG_MAX);
  getch();
 
  return 0;
}


Tugas 3

/*file:asign2.c*/
/*program ini berisi contoh sederhana untuk mendefinisikan*/
/*variabel-variabel bilangan bulat (short int, int, long int)*/
/*karakter bilangan riil*/

#include<stdio.h>
#include<conio.h>
int main()
{
  short ks = 1;
  short ki = 1;
  long k1 = 10000;
  char c = 65;             /*inisialisasi karakter dengan integer*/
  char c1 = 'Z';           /*inisialisasi karakter dengan karakter*/
  float x = 1.55;

  /*penulisaan sebuah karakter sebagai sebuah karakter*/
  printf("karakter = %d\n",c);
  printf("karakter = %d\n",c1);

  /*penulisan sebuah karakter sebagai sebuah integer*/
  printf("karakter = %d\n",c);
  printf("karakter = %d\n",c1);

  printf("bilangan interger (short) = %d\n",ks);
  printf("\t\t(int) = %d\n",ki);
  printf("\t\t(long) = %d\n",k1);
  printf("bilangan real = %f8.3\n",x);
  getch();

  return 0;
}

Tugas 4.

/*file : baca.c*/
/*contoh membaca integer yang diinputkan*/
/*kemudian menampilkan nilai yang terbaca*/

#include<stdio.h>
#include<conio.h>
int main()
{
  int a;

  printf("ketikkan sembarang nilai integer : ");
  scanf("%d",&a);
  printf("nilai yang terbaca : %d\n",a);
  getch();
  return 0;
}


Tugas 5.

/*file : bacastr.c*/
/*deklarasi dan alokasi string*/
/*kemudian mengisinyan dengan membaca*/

#include<stdio.h>
#include<conio.h>
int main()
{
  char str;
  char str1;

  printf("\nbaca string, ketikkan maks 20 karakter : ");
  str = (char*)malloc(20*sizeof(char));
  gets(str);
  printf("string yang terbaca : %s\n",str);
  str1 = (char*)malloc(20*sizeof(char));
  strcpy(str1,str);
  printf("string yang tersalin : %s\n",str1);
  getch ();
  return 0;
}


Tugas 6.

/*file : exp.c*/
/*penggunaan operator kondisional*/
#include<stdio.h>
#include<conio.h>
int main()
{
  int a = 1;
  int b = 2;

  printf("masukkan nilai a = %d\n",a);
  printf("masukkan nilai b = %d\n",b);
 
  printf("hasil ekspresi = (a<b)?a:b = %d\n",(a<b)?a:b);
  getch ();
  return 0;
}
Tugas 7.

/*file : exp1.c*/
/*pembagian nilai integer*/

#include<stdio.h>
#icnlude<conio.h>
int main()
{
  int x=1;
  int y=2;
  float fx;
  float fy;

  printf("x/y (dalam format integer) = %d\n",x/y);
  printf("x/y (dalam format float) = %d\n",x/y);

  /*casting*/
  printf("float(x)/float(y) (dalam format integer) = %d\n",(float)x/(float)y);
  printf("float(x)/float(y) (dalam format integer) = %f\n",(float)x/(float)y);

  x=10;
  y=3;
  printf("x/y (dalam format integer) = %f\n",x/y);
  printf("x/y (dalam format float) = %f\n",x/y);
  getch ();
  return 0;
}

Tugas 9.

/*file : if1.c*/
/*contoh pemakaian if dalam satu kasus*/
/*membaca nilai integer, menuliskan nilainya jika positif*/

#include<stdio.h>
#include<conio.h>
int main()
{
  int a;

  printf("contoh pemakaian if dalam satu kasus \n");
  printf("ketikkan suatu nilai integer : ");
  scanf("%d",&a);
  if (a>=0)
    {
      printf("nilai yang diketikkan adalah positif %d\n",a);
    };
  getch ();
  return 0;
}


Tugas 10.

/*if2.c*/
/*contoh pemakaian if 2 kasus komplementer*/
/*membaca sebuah nilai*/

#include<stdio.h>
#include<conio.h>
int main()
{
  int a;

  printf("contoh if dalam 2 kasus");
  printf("ketikkan satu nilai integer : ");
  scanf("%d",&a);
  if (a>=0)
    {
      printf("nilai yang dimasukkan adalah positif : %d\n",a);
    }
  else
    {
      printf("nilai yang dimasukkan adalah negatif : %d\n",a);
    }
    getch ();
  return 0;
}


Tugas 11

/*file:if3.c*/
/*contoh pemakaian if 3 kasus*/
/*membaca sebuah nilai*/

#include<stdio.h>
#include<conio.h>
int main()
{
  int a;

  printf("contoh if dalam tiga kasus");
  printf("ketikkan satu nilai integer : ");
  scanf("%d",&a);
  if (a>0)
    {
      printf("nilai yang dimasukkan adalah positif : %d\n",a);
    }
  else if(a==0)
    {
      printf("nilai yang dimasukkan adalah nol : %d\n",a);
    }
  else
    {
      printf("nilai yang dimasukkan adalah negatif : %d\n",a);
    }
    getch ();
  return 0;
}

Tugas 12

/*file : incr.c*/
/*efek dari sebuah operator ++*/
#include<stdio.h>
#include<conio.h>
int main()
{
  int a,b;
 
  a = 3;
  b = a++;
  printf("nilai a : %d\nnilai b : %d\n", ++a,b);
  getch ();
  return 0;
}

Tugas 13

/*file:kasus.c*/
/*contoh kasus menggunakan switch*/
/*ketikkan huruf dan akhiri dengan return, (contoh : a return)*/

#include<stdio.h>
#include<conio.h>
int main()
{
  char cc;

  printf("ketikkan sebuah huruf dan akhiri dengan return \n");
  scanf("%s",&cc);
  switch(cc)
    {
    case 'a':
      {
            printf("huruf yang anda ketikkan adalah a \n");
            break;
      }
    case 'u':
      {
            printf("huruf yang anda ketikkan adalah u \n");
            break;
      }
    case 'e':
      {
            printf("huruf yang anda ketikkan adalah e \n");
            break;
      }
    case 'i':
      {
            printf("huruf yang anda ketikkan adalah i \n");
            break;
      }
    default:
      printf("huruf yang anda ketik adalah huruf mati \n");
    }
    getch ();
  return 0;
}

Tugas 14

/*file : konstant.c*/
/*membaca jari-jari, menghitung luas lingkaran*/
/*latihan pemakaian konstanta*/

#include<stdio.h>
#include<conio.h>
int main()
{
  const float pi=3.1415;
  float r;
 
  printf("masukkan jari-jari lingkaran : ");
  scanf("%f",&r);
  printf("luas lingkaran yang didapat = %f\n",pi*r*r);
  printf("\n");
  getch ();
  return 0;
}

Tugas 15

/*file : konstant2.c*/
/*menghitung luas lingkaran dari jari-jari yang dibaca*/
/*latihan pemakaian konstanta dengan define*/

#include<stdio.h>
#include<conio.h>
#define pi 3.1415
int main()
{
  float r;
  float luas;

  printf("masukkan jari-jari lingkaran :");
  scanf("%f",&r);
  luas=pi*r*r;
  printf("luas lingkaran yang didapat = %6.2f\n",luas);
  printf("\n");
  getch ();
  return 0;
}

Tugas 16

/*file:max2.c*/
/*maksimum dua bilangan yang dibaca*/

#include<stdio.h>
#include<conio.h>
int main()
{
  int a,b;

  printf("mencari nilai maksimum dua bilangan\n");
  printf("ketikkan dua bilangan dan pisahkan dengan return : \n");
  scanf("%d %d",&a,&b);
  printf("kedua bilangan yang diketik adalah a=%d, b=%d \n",a,b);
  if (a>=b)
    {
      printf("nilai a yang maksimum %d\n",a);
    }
  else
    {
      printf("nilai b yang maksimum %d\n",b);
    };
    getch ();
  return 0;
}

Tugas 17

/*file : oper.c*/
/*pemakaian beberapa buah operator*/
#include<stdio.h>
#include<conio.h>
int main()
{
  int i = 5;
  int *alamat;

  printf("i = %d\n",alamat);
  adresi = &i;
  printf("alamat = %d\n",alamat);
  printf("i = %d\n",*alamat);
  getch ();

  return 0;
}



Tugas 18

/*file : oper1.c*/
/*pemakaian beberapa buah operator terhadap bit*/
#include<stdio.h>
#include<conio.h>
int main()
{
  int n = 10;          /*1010 dalam bit*/
  int x = 1;           /*0001 dalam bit */
  int y = 2;           /*0010 dalam bit */

  printf("n = %d\n",n);
  printf("x = %d\n",x);
  printf("y = %d\n",y);

  printf("n & 8 = %d\n",n & 8);          /*1010 AND 1000*/
  printf("x & ~8 = %d\n",x & ~8);        /*1 AND 0111*/
  printf("y << 2 = %d\n",y<<2);           /*10 ==> 1000 = 8*/
  printf("y >> 3 = %d\n",y>>3);           /*10 ==> 0000 = 0*/
  getch ();
  return 0;
}

Tugas 19

/*file : oper2.c*/
/*pemakaian beberapa buah operator terhadap realtional dan bit*/
#include<stdio.h>
#include<conio.h>
int main()
{
  char a,b;

  a = 3;          /*00000011 dalam biner*/
  b = 4;          /*00000100 dalam biner*/
 
  printf("a = %d\n",a);
  printf("b = %d\n",b);

  printf("a && b = %d\n",a && b);     /*AND logik : true AND true ==>                                                                             true*/
  printf("a &  b = %d\n",a & b);      /*00000000 dalam biner*/
  printf("a || b = %d\n",a || b);     /*OR logik : true OR true ==>                                                                                             true*/
  printf("a |  b = %d\n",a | b);      /*00000111 biner*/
  printf("a^b    = %d\n",a^b);        /*00000111 biner*/
  printf(" ~a    = %d\n",~a);         /*11111100 biner*/
  getch ();
  return 0;
}

Tugas 20

/*file : oper3.c*/
/*operator turner*/
/*ekspresi ditulis sebagai makro*/
#include<stdio.h>
#include<conio.h>
#define max(a,b) ((a>b) ? a:b)
int main()
{
  int i = 0;        
  int j = 0;
  char c = 8;
  char d = 10;
  char e = max(c,d);
  char k = max(i,j);
 
  printf("nilai e adalah : %d\n",e);
  printf("nilai k adalah : %d\n",k);

  i = 2;
  j = 3;
  k = max(i++,j++);
  printf("nilai k adalah : %d\n",k);
  getch ();
  return 0;
}

Tugas 21

/*file:tempair.c*/
/*contoh pemakaian if dalam tiga kasus*/

#include<stdio.h>
#include<conio.h>
int main()
{
  int T;
 
  printf("contoh penggunaan if dalam tiga kasus");
  printf("ketikkan nilai tempratur (der. C) = ");
  scanf("%d",&T);
  if (T<0)
    {
      printf("wujud air adalah beku %d derajat \n",T);
    }
  else if((0<=T)&&(T<=100))
    {
      printf("wujud air adalah cair %d derajat \n",T);
    }
  else if(T>100)
    {
      printf("wujud air adalah uap/gas %d derajat \n",T);
    };
  getch ();
  return 0;
}



MEMBUAT PROGRAM (BY FEBRI)/ SERBA SERBI

1.  Test kejujuran

//KESUKAANMU BERI NILAI 1-10
#include <stdio.h>
#include <conio.h>
int main (void)
{
float a,b,c,d,e,f,g,h,i,j,Hasil;
printf ("beri nilai 1-10 untuk kesenanganmu JAWAB JUJUR!");
printf ("\n===============================================================\n");
printf ("Ngefans sama ariel?"); scanf ("%f",&a);
printf ("suka music rock?"); scanf ("%f",&b);
printf ("Suka makan?"); scanf ("%f",&c);
printf ("Makan bakso?"); scanf ("%f",&d);
printf ("Makan Coklat?"); scanf ("%f",&e);
printf ("suka belajar?"); scanf ("%f",&f);
printf ("Tepat waktu ke kampus?"); scanf ("%f",&g);
printf ("suka mandi?"); scanf ("%f",&h);
printf ("Lapang dada?"); scanf ("%f",&i);
printf ("Sabar?"); scanf ("%f",&j);
Hasil=a+b+c+d+e+f+g+h+i+j;
printf ("TERNYATA KAMU CINTA DAN SAYANGMU KEPADAKU adalah %.f percent",Hasil);

getch ();
return 0;
}

2. Membuat nilai IPK dengan inputs user

//cara menentukan nilai ipk mata kuliah
//Febriyanto Ramdani
//mesin

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

void IP(int n){
 float NA, Ntot=0, IP;
 int sks, skstot=0, i, NM;
 char makul[20];
 typedef struct{
  float uas, uts, tugas;
  }Nilai;

  Nilai Nil[100];

 for(i=0;i<n;i++){
  printf("\nNama mata kuliah %d : ",i+1);gets(makul);gets(makul);
  printf("Jumlah SKS : ");scanf("%s",&sks);
  printf("Nilai UAS : ");scanf("%f",&Nil[i].uas);
  printf("Nilai UTS : ");scanf("%f",&Nil[i].uts);
  printf("Nilai Tugas : ");scanf("%f",&Nil[i].tugas);

  NA=(Nil[i].uas*0.35)+(Nil[i].uts*0.35)+(Nil[i].tugas*0.3);

  if(NA>=86 && NA<=100){
   NM=sks*4;
   printf("Nilai Huruf : A\n");
   }
  else if(NA>=71 && NA<=85){
   NM=sks*3;
   printf("Nilai Huruf : B\n");
   }
  else if(NA>=56 && NA<=70){
   NM=sks*2;
   printf("Nilai Huruf : C\n");
   }
  else if(NA>=41 && NA<=55){
   NM=sks*1;
   printf("Nilai Huruf : D\n");
   }
  else if(NA>=0 && NA<=40){
   NM=0;
   printf("Nilai Huruf : E\n");
   }
  Ntot=Ntot+NM;
  skstot=skstot+sks;
 }
 IP=Ntot/skstot;
 printf("\nIP anda adalah %.2f",IP);
}

main (void){
 char nama[30], nim[11];
 int n;
              printf("Nama : ");gets(nama);gets(nama);
  printf("NIM : ");scanf("%s",&nim);
  printf("Banyak mata kuliah yang anda ambil : ");scanf("%d",&n);

  IP(n);
 getch();
}


3. Mengulang 100 kali inputan

//mengulang input dengan 100kali
#include <stdio.h>
main()
{
int a [100], c;
for (c=0 ; c<100 ; c++)
 {
 printf("Masukkan angka ke-%d = ", c); scanf("%d", &a[c]);
 }
for (c=0 ; c<=99 ; c++)
 {
 printf("Nilai yang dimasukkan = %d ", c, a[c]);
 }
}






4. Rumus fungsi
#include <stdio.h>
#include <iostream.h>
#include <conio.h>
#include <math.h>
#include <string.h>
#include <ctype.h>
#include <stdlib.h>
#define phi 3.14
main()
{
clrscr();
double angka, hasil;
char a [50], b [80], azim [56], cc;
int c, d=0;
cout<<"\t\tTulis sembarang kata ! "; gets(a); getch();
cout<<"[ Hasil strlen () [1] (penghitung karakter)             ]"; cout<<endl;
cout<<"[ Hasil strcpy () [2] (mengkopi karakter/string)        ]"; cout<<endl;
cout<<"[ Hasil strcat () [3] (menggabung karakter)             ]"; cout<<endl;
cout<<"[ Hasil strrev () [4] (membalik karakter dari belakang) ]"; cout<<endl;
cout<<"[ Hasil strupr () [5] (mengkapitalkan karakter)         ]"; cout<<endl;
cout<<"[ Hasil strlwr () [6] (mengecilkan karakter)            ]"; cout<<endl;
cout<<"[ Hasil strcmp () [7] (membandingkan karakter)          ]"; cout<<endl;
satu:
cout<<"Lihat hasil dari = "; cin>>c;

switch (c)
{
case 1:
cout<<"1. Hasil strlen (penghitung karakter)                = "; cout<<strlen(a); cout<<endl; getch();
break;
case 2:
cout<<"2. Hasil strcpy (mengkopi dari variabel a ke b)      = "; cout<<strcpy(b,a); cout<<endl; getch();
break;
case 3:
cout<<"3. Hasil strcat (penggabungan variabel a dan b)      = "; cout<<strcat(b,a); cout<<endl; getch();
break;
case 4:
cout<<"4. Hasil strrev (membaca huruf dari urutan belakang) = "; cout<<strrev(a); cout<<endl; getch();
break;
case 5:
cout<<"5. Hasil strupr (mengkapitalkan huruf)               = "; cout<<strupr(a); cout<<endl; getch();
break;
case 6:
cout<<"6. Hasil strlwr (mengecilkan huruf kapital)          = "; cout<<strlwr(a); cout<<endl; getch();
break;
case 7:
cout<<"7. Hasil strcmp (membandingkan dua variabel)         = "; cout<<strcmp(a,b); cout<<endl; getch();
break;
default:cout<<"\nSalah!";
}

//goto satu;
cout<<"\nMasukkan sembarang karakter ! "; cin>>azim;
cout<<"[ Hasil tolower [1] ]\n";
cout<<"[ Hasil toupper [2] ]\n";
cout<<"[ Hasil isdigit [3] ]\n";
cout<<"[ Hasil isupper [4] ]\n";
cout<<"[ Hasil islower [5] ]\n";
cout<<"Lihat hasil dari = "; cin>>c;
switch (c)
{
case 1 :
 while (azim[d])
 {
  cc=azim[d];
  putchar (tolower(cc));
  d++;
 }
break;
case 2 :
 while (azim[d])
 {
  cc=azim[d];
  putchar (toupper(cc));
  d++;
 }
case 3 :
if (isdigit(azim[0]))
  {
  c = atoi (azim);
  printf ("%d diikuti %d\n",c,c+1);
  }
case 4 :
while (azim[d])
  {
  c=azim[d];
  if (isupper(c)) c=tolower(c);
  putchar (c);
  d++;
  }
case 5 :
while (azim[d])
  {
  c=azim[d];
  if (islower(c)) c=toupper(c);
  putchar (c);
  d++;
  }
}

cout<<"\n\nPerhitungan matematika\n";
cout<<"Masukkan sembarang angka ! "; cin>>angka;
cout<<"[ Lihat hasil sqrt () [1] ]\n";
cout<<"[ Lihat hasil pow () [2]  ]\n";
cout<<"[ Lihat hasil sin () [3]  ]\n";
cout<<"[ Lihat hasil cos () [4]  ]\n";
cout<<"[ Lihat hasil tan () [5]  ]\n";
//cout<<"Lihat hasil atof () [6]\n";
//cout<<"Lihat hasil atoi () [7]\n";
//cout<<"Lihat hasil div () [8]\n";
//cout<<"Lihat hasil max () [9]\n";
//cout<<"Lihat hasil min () [0]\n";
cout<<"Lihat hasil dari = "; cin>>c;

switch (c)
{
case 1:
hasil = sqrt(angka);
cout<<angka; cout<<" = "; cout<<hasil;
break;

case 2:
printf("%lf pangkat 2 = %lf",angka,pow(angka,2));
break;

case 3:
hasil=sin(angka*phi/180);
printf("sin dari %lf adalah = %lf", angka, hasil);
break;

case 4:
hasil=cos(angka*phi/180);
printf("cos dari %lf adalah = %lf", angka, hasil);
break;

case 5:
hasil=tan(angka*phi/180);
printf("tan dari %lf adalah = %lf", angka, hasil);
break;

//case 6:

}
printf("\n\nTerima kasih !");
}


5. Coba-coba.

// program C++
#include <stdio.h>
#include <iostream.h>
#include <conio.h>
#define copy "FebriYanto Ramdani"
#define prog_name "Menjajal program konstanta"

main()
{
char nama [50] = "Febriyanto Ramdani";
char lahir [50] = "Purwakarta";
int c = 02, d = 02, e = 1995;
char moto [50] = "Hidup seperti manusia, bekerja seperti Bot";


cout<<prog_name<<endl<<endl;
printf("Nama Saya\t= %s\n", nama);
cout<< "Lahir di\t= " <<lahir;
cout<<endl;
printf("Pada hari\t= %d Bulan = %d Tahun = %d\n\n", c,d,e);
puts("\t\t\t\tMoto\t=");
puts(moto);
puts("\n\t\t\t\tID\t=");
putchar ('F');
putchar ('_');
putchar ('R');
cout<<endl<<endl;
cout<<copy ;
getch ();
return 0;
}


6. Angka ganjil dan genap.

#include <cstdlib>
#include <iostream>
#include <iomanip>
using namespace std;
int main(int argc, char *argv[])
{
    int i, angka[10];
    for(i=1;i<=10;i++)
    angka[i-1]=i;
    for(i=0;i<=9;i++)
    {
    if (angka[i]%2==0)
    cout<<"angka"<<angka[i]<<"adalah Bilangan Genap"<<endl;
    else
    cout<<"angka"<<angka[i]<<"adalah Bilangan Ganjil"<<endl;
    }
    system("PAUSE");
    return EXIT_SUCCESS;
}



 NAMA            : FEBRIYANTO RAMDANI
FACULTY     : MECHANICAL ENGINERING
TUGAS           : PROGRAM PRAKTIKUM DEV C++ (BAHASA C).
DOSEN          : PAK. DENI KURNIA , S.T, MT
SKS                 : 2
SEMESTER    : 1


PRAKTIKUM 1
1. Program membuat kata-kata .

//program 1

#include <stdio.h>
#include <conio.h>
int main(void)
{
printf("Belajar bahasa c\n");
printf("Dengan Dev c++\n");
printf("Program studi teknik mesin d3\n");
getch();
return 0;
}


2. Program membuat kata-kata mmodifikasi (bebas).

//program 1
#include <stdio.h>
#include <conio.h>
int main(void)

{
printf("Febri Yanto Ramdani\n");
printf("Not For Girls\n");
printf("Mechanical Enginering\n");
getch();
return 0;
}


3. Program menjumlahkan 2 bilangan tanpa input user.

/*program menghitung 2 buah bilangan*/
#include <stdio.h>
#include <conio.h>
int main (void)
{
 int f,y,Hasil;
 f=2;
 y=2;
 Hasil=f+y;
 printf ("hasil penjumlahan adalah %d",Hasil);
 getch ();
 return 0;
}

4. Program membagi 2 bilangan tanpa input user.

//program membagi 2 bilangan tanpa input
#include <stdio.h>
#include <conio.h>

int main (void)

{
 int f,y,Hasil;
 f=2;
 y=2;
 Hasil=f/y;
 printf ("hasil pembagian adalah %d",Hasil);
 getch ();
 return 0;  
}


5.  Program menghitung luas persegi panjang tanpa input user.

/*program menghitung luas persegi panjang*/

#include <stdio.h>
#include <conio.h>
int main (void)
{
int p,L,Luas;
p=5;
L=2;
Luas=p*L;

printf("Luas persegi panjang adalah %d",Luas);

getch ();
return 0;
}




6. Biodata pribadi.

/*Biodata pribadi*/
#include <stdio.h>
#include <conio.h>
int main (void)
{
printf("BIODATA PRIBADI");
printf ("\n===============================================================\n");
printf("Nim Mahasiswa : %s\n", "001002");
printf("Nama Mahasiswa : %s\n", "Febriyanto Ramdani");
printf("Program Studi : %s\n", "Teknik mesin / D3");
printf("Alamat : %s\n", "Jl. veteran Rt.42 /05 Kebon kolot pwk");
printf("Telepon : %s\n", "081909468831");
printf("Kota : %s\n", "Purwakarta");
printf("Asal Sekolah : %s\n", "Smkn 1 Purwakarta");
printf("Hobby : %s\n", "Bermain Catur");
printf("Agama : %s\n", "Islam");
printf("Tempat tanggal lahir : %s\n", "Purwakarta , 02 februari 1995");
printf("Status keluarga : %s\n", "Anak");
printf ("\n===============================================================\n");
getch ();
return 0;     
}

7. Program banyak dengan input user serta fungsi float.
//program menjumlahkan a,b,c,d,e

#include <stdio.h>
#include <conio.h>
int main (void)
{
float a,b,c,d,e,Hasil;
printf ("masukan nilai a "); scanf ("%f",&a);
printf ("masukan nilai b "); scanf ("%f",&b);
printf ("masukan nilai c "); scanf ("%f",&c);
printf ("masukan nilai d "); scanf ("%f",&d);
printf ("masukan nilai e "); scanf ("%f",&e);
Hasil=a*b/c-d+e;
printf("Hasil penjumalahan %.2f",Hasil);  
getch ();
return 0;
}

8. Program predikat agregat nilai.

//program 1
#include <stdio.h>
#include <conio.h>
int main(void)

{
printf("Nim mahasiswa :%s\n","123");
printf("Nama mahasiswa :%s\n","Febri");
printf("nilai casting :%f predikat :%s",90.5,'best');
getch();
return 0;
    
}

9. Program pembagian dengan input.

//modifikasi system pembagian dengan float
#include <stdio.h>
#include <conio.h>
int main (void)

{
float p,l,Luas;
printf ("masukan nilai panjang "); scanf ("%f",&p);
printf ("masukan nilai lebar "); scanf ("%f",&l);
Luas=p/l;
printf ("luas persegi panjang adalah %.2f",Luas);
getch ();
return 0;
}


10. Program perkalian dengan cara input.

//modifikasi program persegi panjang
#include <stdio.h>
#include <conio.h>
int main (void)

{
int p,l,Luas;
printf ("masukan nilai panjang"); scanf ("%d",&p);
printf ("masukan nilai lebar"); scanf ("%d",&l);
Luas=p*l;
printf ("luas persegi panjang adalah %d",Luas);
getch ();
return 0;
}




11. Variabel antara kita

//program menjumlahkan a,b,c,d,e tanpa input user

#include <stdio.h>
#include <conio.h>
main (void)

{
int a,b,c,d,e,Hasil;
a=10;
b=100;
c=10;
d=20;
e=10;
Hasil=a*b/c-d+e;
printf("Hasil penjumalahan %d",Hasil);  
getch ();
return 0;
}

PRAKTIKUM 2

1. Menghitung volume kubus.

//Menghitung volume kubus
#include <stdio.h>
#include <conio.h>
int main (void)
{
float s1,s2,s3,volume;
s1=3;
s2=4;
s3=5;
volume=s1*s2*s3;
printf ("volume dari sebuah kubus adalah adalah %.2f", volume);
getch ();
return 0;
}


2. menghitung volume kubus dengan input user.

//Menghitung volume kubus dengan input user
#include <stdio.h>
#include <conio.h>
int main (void)
{
float s1,s2,s3,volume;
printf ("masukan sisi pertama "); scanf ("%f",&s1);
printf ("masukan sisi kedua "); scanf ("%f",&s2);
printf ("masukan sisi ketiga "); scanf ("%f",&s3);
volume=s1*s2*s3;
printf ("volume dari sebuah kubus adalah adalah %.2f", volume);
getch ();
return 0;
}


3. Menghitung keliling lingkaran.

//Menghitung keliling lingkaran tanpa input.
#include <stdio.h>
#include <conio.h>
int main (void)
{
float a,b,keliling;
a=3.14;
b=4;
keliling=a*b;
printf ("Keliling lingkaran adalah %.2f", keliling);
getch ();
return 0;
}


4. Menghitung keliling lingkaran dengan input user.


//Menghitung keliling lingkaran
#include <stdio.h>
#include <conio.h>
int main (void)
{
float a,b,keliling;
printf ("masukan nilai vi"); scanf ("%f,",&a);
printf ("masukan diameter lingkaran"); scanf ("%f,",&b);
keliling=a*b;
printf ("Keliling lingkaran adalah %.2f", keliling);
getch ();
return 0;
}

5. Menghitung sisi miring segitiga

//Menghitung sisi miring segitiga
#include <stdio.h>
#include <conio.h>
#include <math.h>(untuk mengaktifkan kode sqrt, sama seperti conio.h untuk eror pada getch)
int main (void)
{
float a,b,sisimiring;
a=3;
b=4;
sisimiring=sqrt(a*a+b*b);
printf ("hasil sisi miring adalah %.2f", sisimiring);
getch ();
return 0;
}

6. Menghitung sisi miring segitiga dengan input user.

//Menghitung sisi miring segitiga
#include <stdio.h>
#include <conio.h>
#include <math.h>
int main (void)
{
float a,b,sisimiring;
printf ("masukan nilai pertama"); scanf ("%f",&a);
printf ("masukan nilai kedua"); scanf ("%f",&b);
sisimiring=sqrt(a*a+b*b);
printf ("hasil sisi miring adalah %d", sisimiring);
getch ();
return 0;
}

7. Menghitung luas lingkaran

//Menghitung luas lingkaran
#include <stdio.h>
#include <conio.h>
int main (void)
{
float v,r,luas;
v=3.14;
r=4;
luas=v*(r*r);
printf ("Luas lingkaran adalah adalah %.2f", luas);
getch ();
return 0;
}

8. Menghitung luas lingkaran dengan input user.

//Menghitung luas lingkaran
#include <stdio.h>
#include <conio.h>
int main (void)
{
float v,r,luas;
printf("Masukan nilai vi"); scanf("%f",&v);
printf("Masukan jari2 lingkaran"); scanf("%f",&r);
luas=v*(r*r);
printf ("Luas lingkaran adalah adalah %.2f", luas);
getch ();
return 0;
}





PRAKTIKUM 3

1. Laporan mahasiswa dengan menggunakan input user.

//LAPORAN NILAI MAHASISWA
//FEBRI YANTO RAMDANI
//DILARANG KERAS MENCOPY FILE DAN DIUBAH NAMANYA
//HAK CIPTA DI LINDUNGI UUD
#include <stdio.h>
#include <conio.h>
int main (void)
{
float w,x,y,z;
char f[10];
char r[10];
printf ("MASUKAN NILAI TUGAS "); scanf ("%f",&w);
printf ("MASUKAN NILAI UTS "); scanf ("%f", &x);
printf ("MASUKAN NILAI UAS "); scanf ("%f", &y);

z=(20*w/100)+(30*x/100)+(50*y/100);
printf ("\nLAPORAN NILAI MAHASISWA ");
printf ("\n_____________________________________________\n");
printf ("NIM    = "); scanf ("%s",&f);
printf ("NAMA   = "); scanf ("%s",&r);


printf ("NILAI AKHIR = %.2f", z);




if(z>=90 && z<=100){
   printf("\nNILAI HURUF = A\n");
   }
  else if(z>=70 && z<=90){
  printf("\nNILAI HURUF : B\n");
   }
  else if(z>=60 && z<=70){
  printf("\nNILAI HURUF : C\n");
   }
  else if(z>=50 && z<=60){
   printf("\nNILAI HURUF : D\n");
   }
  else if(z>=0 && z<=50){
   printf("\nNNILAI HURUF : E\n");
   }
 

printf ("\n_____________________________________________\n");
getch ();
return 0;  
}


2.  Program menentukan bilangan yang paling besar

//perbandingan 2 bilangan mana yang lebih besar
#include <iostream.h>
#include <process.h>
#include <conio.h>
 main()
 {
 int a,c;
 cout<<"Tulis angka pertama =  "; cin>>a; cout<<endl;
 cout<<"Tulis angka kedua   =  "; cin>>c; cout<<endl;

 if (a>c)
 {
 cout<<"Angka A lebih besar!";
 }
 else
 {
 cout<<"Angka B lebih besar!";
 }
getch();
_exit(0);
}



3. Program membandingkan 3 perkara dan menentukan nilai max dan min.

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

int main(void)
{
int a,b,c,maks,min;
a=2;
b=3;
c=1;

maks=a;
if ((b>a)&&(b>c))
{
            maks=b;
}
else if ((c>b)&&(c>a))
{
            maks=c;
}
printf ("maksimum adalah %d\n",maks);

min=a;
if ((b<a)&&(b<c))
{
            min=b;
}
else if ((c<b)&&(c<a))
{
            min=c;
}
printf ("minimum adalah %d",min);
getch();
return 0;

}

PROGRAM KROSCEK ( LATIHAN MENGOREKSI )

Tugas 1

 /*file:asign.c*/
/*assigment nilai integer dan print*/

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

int main()
{
  int i;

  printf("\n hello");
  i=7;
  printf("\n ini nilai 7 : %d",i);
  getch ();
 
  return 0;
}

Tugas 2

/*file:asign.c*/
/*assignement dan print*/

#include<stdio.h>
#include<limits.h>
#include<conio.h>
int main()
{
  int i;
  long int ii;
  printf("hello\n");
  i=1234;
  ii=123456;
  printf("ini nilai i=1234 = : %d\n",i);
  printf("ini nilai ii=123456 : : %10d\n",ii);
  printf("ini nilai max short/long : %10d %10d %10d\n", INT_MIN, INT_MAX, LONG_MAX);
  getch();
 
  return 0;
}


Tugas 3

/*file:asign2.c*/
/*program ini berisi contoh sederhana untuk mendefinisikan*/
/*variabel-variabel bilangan bulat (short int, int, long int)*/
/*karakter bilangan riil*/

#include<stdio.h>
#include<conio.h>
int main()
{
  short ks = 1;
  short ki = 1;
  long k1 = 10000;
  char c = 65;             /*inisialisasi karakter dengan integer*/
  char c1 = 'Z';           /*inisialisasi karakter dengan karakter*/
  float x = 1.55;

  /*penulisaan sebuah karakter sebagai sebuah karakter*/
  printf("karakter = %d\n",c);
  printf("karakter = %d\n",c1);

  /*penulisan sebuah karakter sebagai sebuah integer*/
  printf("karakter = %d\n",c);
  printf("karakter = %d\n",c1);

  printf("bilangan interger (short) = %d\n",ks);
  printf("\t\t(int) = %d\n",ki);
  printf("\t\t(long) = %d\n",k1);
  printf("bilangan real = %f8.3\n",x);
  getch();

  return 0;
}

Tugas 4.

/*file : baca.c*/
/*contoh membaca integer yang diinputkan*/
/*kemudian menampilkan nilai yang terbaca*/

#include<stdio.h>
#include<conio.h>
int main()
{
  int a;

  printf("ketikkan sembarang nilai integer : ");
  scanf("%d",&a);
  printf("nilai yang terbaca : %d\n",a);
  getch();
  return 0;
}


Tugas 5.

/*file : bacastr.c*/
/*deklarasi dan alokasi string*/
/*kemudian mengisinyan dengan membaca*/

#include<stdio.h>
#include<conio.h>
int main()
{
  char str;
  char str1;

  printf("\nbaca string, ketikkan maks 20 karakter : ");
  str = (char*)malloc(20*sizeof(char));
  gets(str);
  printf("string yang terbaca : %s\n",str);
  str1 = (char*)malloc(20*sizeof(char));
  strcpy(str1,str);
  printf("string yang tersalin : %s\n",str1);
  getch ();
  return 0;
}


Tugas 6.

/*file : exp.c*/
/*penggunaan operator kondisional*/
#include<stdio.h>
#include<conio.h>
int main()
{
  int a = 1;
  int b = 2;

  printf("masukkan nilai a = %d\n",a);
  printf("masukkan nilai b = %d\n",b);
 
  printf("hasil ekspresi = (a<b)?a:b = %d\n",(a<b)?a:b);
  getch ();
  return 0;
}
Tugas 7.

/*file : exp1.c*/
/*pembagian nilai integer*/

#include<stdio.h>
#icnlude<conio.h>
int main()
{
  int x=1;
  int y=2;
  float fx;
  float fy;

  printf("x/y (dalam format integer) = %d\n",x/y);
  printf("x/y (dalam format float) = %d\n",x/y);

  /*casting*/
  printf("float(x)/float(y) (dalam format integer) = %d\n",(float)x/(float)y);
  printf("float(x)/float(y) (dalam format integer) = %f\n",(float)x/(float)y);

  x=10;
  y=3;
  printf("x/y (dalam format integer) = %f\n",x/y);
  printf("x/y (dalam format float) = %f\n",x/y);
  getch ();
  return 0;
}

Tugas 9.

/*file : if1.c*/
/*contoh pemakaian if dalam satu kasus*/
/*membaca nilai integer, menuliskan nilainya jika positif*/

#include<stdio.h>
#include<conio.h>
int main()
{
  int a;

  printf("contoh pemakaian if dalam satu kasus \n");
  printf("ketikkan suatu nilai integer : ");
  scanf("%d",&a);
  if (a>=0)
    {
      printf("nilai yang diketikkan adalah positif %d\n",a);
    };
  getch ();
  return 0;
}


Tugas 10.

/*if2.c*/
/*contoh pemakaian if 2 kasus komplementer*/
/*membaca sebuah nilai*/

#include<stdio.h>
#include<conio.h>
int main()
{
  int a;

  printf("contoh if dalam 2 kasus");
  printf("ketikkan satu nilai integer : ");
  scanf("%d",&a);
  if (a>=0)
    {
      printf("nilai yang dimasukkan adalah positif : %d\n",a);
    }
  else
    {
      printf("nilai yang dimasukkan adalah negatif : %d\n",a);
    }
    getch ();
  return 0;
}


Tugas 11

/*file:if3.c*/
/*contoh pemakaian if 3 kasus*/
/*membaca sebuah nilai*/

#include<stdio.h>
#include<conio.h>
int main()
{
  int a;

  printf("contoh if dalam tiga kasus");
  printf("ketikkan satu nilai integer : ");
  scanf("%d",&a);
  if (a>0)
    {
      printf("nilai yang dimasukkan adalah positif : %d\n",a);
    }
  else if(a==0)
    {
      printf("nilai yang dimasukkan adalah nol : %d\n",a);
    }
  else
    {
      printf("nilai yang dimasukkan adalah negatif : %d\n",a);
    }
    getch ();
  return 0;
}

Tugas 12

/*file : incr.c*/
/*efek dari sebuah operator ++*/
#include<stdio.h>
#include<conio.h>
int main()
{
  int a,b;
 
  a = 3;
  b = a++;
  printf("nilai a : %d\nnilai b : %d\n", ++a,b);
  getch ();
  return 0;
}

Tugas 13

/*file:kasus.c*/
/*contoh kasus menggunakan switch*/
/*ketikkan huruf dan akhiri dengan return, (contoh : a return)*/

#include<stdio.h>
#include<conio.h>
int main()
{
  char cc;

  printf("ketikkan sebuah huruf dan akhiri dengan return \n");
  scanf("%s",&cc);
  switch(cc)
    {
    case 'a':
      {
            printf("huruf yang anda ketikkan adalah a \n");
            break;
      }
    case 'u':
      {
            printf("huruf yang anda ketikkan adalah u \n");
            break;
      }
    case 'e':
      {
            printf("huruf yang anda ketikkan adalah e \n");
            break;
      }
    case 'i':
      {
            printf("huruf yang anda ketikkan adalah i \n");
            break;
      }
    default:
      printf("huruf yang anda ketik adalah huruf mati \n");
    }
    getch ();
  return 0;
}

Tugas 14

/*file : konstant.c*/
/*membaca jari-jari, menghitung luas lingkaran*/
/*latihan pemakaian konstanta*/

#include<stdio.h>
#include<conio.h>
int main()
{
  const float pi=3.1415;
  float r;
 
  printf("masukkan jari-jari lingkaran : ");
  scanf("%f",&r);
  printf("luas lingkaran yang didapat = %f\n",pi*r*r);
  printf("\n");
  getch ();
  return 0;
}

Tugas 15

/*file : konstant2.c*/
/*menghitung luas lingkaran dari jari-jari yang dibaca*/
/*latihan pemakaian konstanta dengan define*/

#include<stdio.h>
#include<conio.h>
#define pi 3.1415
int main()
{
  float r;
  float luas;

  printf("masukkan jari-jari lingkaran :");
  scanf("%f",&r);
  luas=pi*r*r;
  printf("luas lingkaran yang didapat = %6.2f\n",luas);
  printf("\n");
  getch ();
  return 0;
}

Tugas 16

/*file:max2.c*/
/*maksimum dua bilangan yang dibaca*/

#include<stdio.h>
#include<conio.h>
int main()
{
  int a,b;

  printf("mencari nilai maksimum dua bilangan\n");
  printf("ketikkan dua bilangan dan pisahkan dengan return : \n");
  scanf("%d %d",&a,&b);
  printf("kedua bilangan yang diketik adalah a=%d, b=%d \n",a,b);
  if (a>=b)
    {
      printf("nilai a yang maksimum %d\n",a);
    }
  else
    {
      printf("nilai b yang maksimum %d\n",b);
    };
    getch ();
  return 0;
}

Tugas 17

/*file : oper.c*/
/*pemakaian beberapa buah operator*/
#include<stdio.h>
#include<conio.h>
int main()
{
  int i = 5;
  int *alamat;

  printf("i = %d\n",alamat);
  adresi = &i;
  printf("alamat = %d\n",alamat);
  printf("i = %d\n",*alamat);
  getch ();

  return 0;
}



Tugas 18

/*file : oper1.c*/
/*pemakaian beberapa buah operator terhadap bit*/
#include<stdio.h>
#include<conio.h>
int main()
{
  int n = 10;          /*1010 dalam bit*/
  int x = 1;           /*0001 dalam bit */
  int y = 2;           /*0010 dalam bit */

  printf("n = %d\n",n);
  printf("x = %d\n",x);
  printf("y = %d\n",y);

  printf("n & 8 = %d\n",n & 8);          /*1010 AND 1000*/
  printf("x & ~8 = %d\n",x & ~8);        /*1 AND 0111*/
  printf("y << 2 = %d\n",y<<2);           /*10 ==> 1000 = 8*/
  printf("y >> 3 = %d\n",y>>3);           /*10 ==> 0000 = 0*/
  getch ();
  return 0;
}

Tugas 19

/*file : oper2.c*/
/*pemakaian beberapa buah operator terhadap realtional dan bit*/
#include<stdio.h>
#include<conio.h>
int main()
{
  char a,b;

  a = 3;          /*00000011 dalam biner*/
  b = 4;          /*00000100 dalam biner*/
 
  printf("a = %d\n",a);
  printf("b = %d\n",b);

  printf("a && b = %d\n",a && b);     /*AND logik : true AND true ==>                                                                             true*/
  printf("a &  b = %d\n",a & b);      /*00000000 dalam biner*/
  printf("a || b = %d\n",a || b);     /*OR logik : true OR true ==>                                                                                             true*/
  printf("a |  b = %d\n",a | b);      /*00000111 biner*/
  printf("a^b    = %d\n",a^b);        /*00000111 biner*/
  printf(" ~a    = %d\n",~a);         /*11111100 biner*/
  getch ();
  return 0;
}

Tugas 20

/*file : oper3.c*/
/*operator turner*/
/*ekspresi ditulis sebagai makro*/
#include<stdio.h>
#include<conio.h>
#define max(a,b) ((a>b) ? a:b)
int main()
{
  int i = 0;        
  int j = 0;
  char c = 8;
  char d = 10;
  char e = max(c,d);
  char k = max(i,j);
 
  printf("nilai e adalah : %d\n",e);
  printf("nilai k adalah : %d\n",k);

  i = 2;
  j = 3;
  k = max(i++,j++);
  printf("nilai k adalah : %d\n",k);
  getch ();
  return 0;
}

Tugas 21

/*file:tempair.c*/
/*contoh pemakaian if dalam tiga kasus*/

#include<stdio.h>
#include<conio.h>
int main()
{
  int T;
 
  printf("contoh penggunaan if dalam tiga kasus");
  printf("ketikkan nilai tempratur (der. C) = ");
  scanf("%d",&T);
  if (T<0)
    {
      printf("wujud air adalah beku %d derajat \n",T);
    }
  else if((0<=T)&&(T<=100))
    {
      printf("wujud air adalah cair %d derajat \n",T);
    }
  else if(T>100)
    {
      printf("wujud air adalah uap/gas %d derajat \n",T);
    };
  getch ();
  return 0;
}



MEMBUAT PROGRAM (BY FEBRI)/ SERBA SERBI

1.  Test kejujuran

//KESUKAANMU BERI NILAI 1-10
#include <stdio.h>
#include <conio.h>
int main (void)
{
float a,b,c,d,e,f,g,h,i,j,Hasil;
printf ("beri nilai 1-10 untuk kesenanganmu JAWAB JUJUR!");
printf ("\n===============================================================\n");
printf ("Ngefans sama ariel?"); scanf ("%f",&a);
printf ("suka music rock?"); scanf ("%f",&b);
printf ("Suka makan?"); scanf ("%f",&c);
printf ("Makan bakso?"); scanf ("%f",&d);
printf ("Makan Coklat?"); scanf ("%f",&e);
printf ("suka belajar?"); scanf ("%f",&f);
printf ("Tepat waktu ke kampus?"); scanf ("%f",&g);
printf ("suka mandi?"); scanf ("%f",&h);
printf ("Lapang dada?"); scanf ("%f",&i);
printf ("Sabar?"); scanf ("%f",&j);
Hasil=a+b+c+d+e+f+g+h+i+j;
printf ("TERNYATA KAMU CINTA DAN SAYANGMU KEPADAKU adalah %.f percent",Hasil);

getch ();
return 0;
}

2. Membuat nilai IPK dengan inputs user

//cara menentukan nilai ipk mata kuliah
//Febriyanto Ramdani
//mesin

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

void IP(int n){
 float NA, Ntot=0, IP;
 int sks, skstot=0, i, NM;
 char makul[20];
 typedef struct{
  float uas, uts, tugas;
  }Nilai;

  Nilai Nil[100];

 for(i=0;i<n;i++){
  printf("\nNama mata kuliah %d : ",i+1);gets(makul);gets(makul);
  printf("Jumlah SKS : ");scanf("%s",&sks);
  printf("Nilai UAS : ");scanf("%f",&Nil[i].uas);
  printf("Nilai UTS : ");scanf("%f",&Nil[i].uts);
  printf("Nilai Tugas : ");scanf("%f",&Nil[i].tugas);

  NA=(Nil[i].uas*0.35)+(Nil[i].uts*0.35)+(Nil[i].tugas*0.3);

  if(NA>=86 && NA<=100){
   NM=sks*4;
   printf("Nilai Huruf : A\n");
   }
  else if(NA>=71 && NA<=85){
   NM=sks*3;
   printf("Nilai Huruf : B\n");
   }
  else if(NA>=56 && NA<=70){
   NM=sks*2;
   printf("Nilai Huruf : C\n");
   }
  else if(NA>=41 && NA<=55){
   NM=sks*1;
   printf("Nilai Huruf : D\n");
   }
  else if(NA>=0 && NA<=40){
   NM=0;
   printf("Nilai Huruf : E\n");
   }
  Ntot=Ntot+NM;
  skstot=skstot+sks;
 }
 IP=Ntot/skstot;
 printf("\nIP anda adalah %.2f",IP);
}

main (void){
 char nama[30], nim[11];
 int n;
              printf("Nama : ");gets(nama);gets(nama);
  printf("NIM : ");scanf("%s",&nim);
  printf("Banyak mata kuliah yang anda ambil : ");scanf("%d",&n);

  IP(n);
 getch();
}


3. Mengulang 100 kali inputan

//mengulang input dengan 100kali
#include <stdio.h>
main()
{
int a [100], c;
for (c=0 ; c<100 ; c++)
 {
 printf("Masukkan angka ke-%d = ", c); scanf("%d", &a[c]);
 }
for (c=0 ; c<=99 ; c++)
 {
 printf("Nilai yang dimasukkan = %d ", c, a[c]);
 }
}






4. Rumus fungsi
#include <stdio.h>
#include <iostream.h>
#include <conio.h>
#include <math.h>
#include <string.h>
#include <ctype.h>
#include <stdlib.h>
#define phi 3.14
main()
{
clrscr();
double angka, hasil;
char a [50], b [80], azim [56], cc;
int c, d=0;
cout<<"\t\tTulis sembarang kata ! "; gets(a); getch();
cout<<"[ Hasil strlen () [1] (penghitung karakter)             ]"; cout<<endl;
cout<<"[ Hasil strcpy () [2] (mengkopi karakter/string)        ]"; cout<<endl;
cout<<"[ Hasil strcat () [3] (menggabung karakter)             ]"; cout<<endl;
cout<<"[ Hasil strrev () [4] (membalik karakter dari belakang) ]"; cout<<endl;
cout<<"[ Hasil strupr () [5] (mengkapitalkan karakter)         ]"; cout<<endl;
cout<<"[ Hasil strlwr () [6] (mengecilkan karakter)            ]"; cout<<endl;
cout<<"[ Hasil strcmp () [7] (membandingkan karakter)          ]"; cout<<endl;
satu:
cout<<"Lihat hasil dari = "; cin>>c;

switch (c)
{
case 1:
cout<<"1. Hasil strlen (penghitung karakter)                = "; cout<<strlen(a); cout<<endl; getch();
break;
case 2:
cout<<"2. Hasil strcpy (mengkopi dari variabel a ke b)      = "; cout<<strcpy(b,a); cout<<endl; getch();
break;
case 3:
cout<<"3. Hasil strcat (penggabungan variabel a dan b)      = "; cout<<strcat(b,a); cout<<endl; getch();
break;
case 4:
cout<<"4. Hasil strrev (membaca huruf dari urutan belakang) = "; cout<<strrev(a); cout<<endl; getch();
break;
case 5:
cout<<"5. Hasil strupr (mengkapitalkan huruf)               = "; cout<<strupr(a); cout<<endl; getch();
break;
case 6:
cout<<"6. Hasil strlwr (mengecilkan huruf kapital)          = "; cout<<strlwr(a); cout<<endl; getch();
break;
case 7:
cout<<"7. Hasil strcmp (membandingkan dua variabel)         = "; cout<<strcmp(a,b); cout<<endl; getch();
break;
default:cout<<"\nSalah!";
}

//goto satu;
cout<<"\nMasukkan sembarang karakter ! "; cin>>azim;
cout<<"[ Hasil tolower [1] ]\n";
cout<<"[ Hasil toupper [2] ]\n";
cout<<"[ Hasil isdigit [3] ]\n";
cout<<"[ Hasil isupper [4] ]\n";
cout<<"[ Hasil islower [5] ]\n";
cout<<"Lihat hasil dari = "; cin>>c;
switch (c)
{
case 1 :
 while (azim[d])
 {
  cc=azim[d];
  putchar (tolower(cc));
  d++;
 }
break;
case 2 :
 while (azim[d])
 {
  cc=azim[d];
  putchar (toupper(cc));
  d++;
 }
case 3 :
if (isdigit(azim[0]))
  {
  c = atoi (azim);
  printf ("%d diikuti %d\n",c,c+1);
  }
case 4 :
while (azim[d])
  {
  c=azim[d];
  if (isupper(c)) c=tolower(c);
  putchar (c);
  d++;
  }
case 5 :
while (azim[d])
  {
  c=azim[d];
  if (islower(c)) c=toupper(c);
  putchar (c);
  d++;
  }
}

cout<<"\n\nPerhitungan matematika\n";
cout<<"Masukkan sembarang angka ! "; cin>>angka;
cout<<"[ Lihat hasil sqrt () [1] ]\n";
cout<<"[ Lihat hasil pow () [2]  ]\n";
cout<<"[ Lihat hasil sin () [3]  ]\n";
cout<<"[ Lihat hasil cos () [4]  ]\n";
cout<<"[ Lihat hasil tan () [5]  ]\n";
//cout<<"Lihat hasil atof () [6]\n";
//cout<<"Lihat hasil atoi () [7]\n";
//cout<<"Lihat hasil div () [8]\n";
//cout<<"Lihat hasil max () [9]\n";
//cout<<"Lihat hasil min () [0]\n";
cout<<"Lihat hasil dari = "; cin>>c;

switch (c)
{
case 1:
hasil = sqrt(angka);
cout<<angka; cout<<" = "; cout<<hasil;
break;

case 2:
printf("%lf pangkat 2 = %lf",angka,pow(angka,2));
break;

case 3:
hasil=sin(angka*phi/180);
printf("sin dari %lf adalah = %lf", angka, hasil);
break;

case 4:
hasil=cos(angka*phi/180);
printf("cos dari %lf adalah = %lf", angka, hasil);
break;

case 5:
hasil=tan(angka*phi/180);
printf("tan dari %lf adalah = %lf", angka, hasil);
break;

//case 6:

}
printf("\n\nTerima kasih !");
}


5. Coba-coba.

// program C++
#include <stdio.h>
#include <iostream.h>
#include <conio.h>
#define copy "FebriYanto Ramdani"
#define prog_name "Menjajal program konstanta"

main()
{
char nama [50] = "Febriyanto Ramdani";
char lahir [50] = "Purwakarta";
int c = 02, d = 02, e = 1995;
char moto [50] = "Hidup seperti manusia, bekerja seperti Bot";


cout<<prog_name<<endl<<endl;
printf("Nama Saya\t= %s\n", nama);
cout<< "Lahir di\t= " <<lahir;
cout<<endl;
printf("Pada hari\t= %d Bulan = %d Tahun = %d\n\n", c,d,e);
puts("\t\t\t\tMoto\t=");
puts(moto);
puts("\n\t\t\t\tID\t=");
putchar ('F');
putchar ('_');
putchar ('R');
cout<<endl<<endl;
cout<<copy ;
getch ();
return 0;
}


6. Angka ganjil dan genap.

#include <cstdlib>
#include <iostream>
#include <iomanip>
using namespace std;
int main(int argc, char *argv[])
{
    int i, angka[10];
    for(i=1;i<=10;i++)
    angka[i-1]=i;
    for(i=0;i<=9;i++)
    {
    if (angka[i]%2==0)
    cout<<"angka"<<angka[i]<<"adalah Bilangan Genap"<<endl;
    else
    cout<<"angka"<<angka[i]<<"adalah Bilangan Ganjil"<<endl;
    }
    system("PAUSE");
    return EXIT_SUCCESS;
}




0 komentar:

SHARE

>

CHEAT POINT BLANK 2016 DAN CHEAT DUEL OTAK DOWNLOAD DISINI

KLIK LINK DI BAWAH INI ANDA AKAN DI ALIHKAN PADA DOWNLOAD CHEAT POIINT BLANK TERSEDIA JUGA CHEAT AYODANCE




Langsung ke TKP AJA Download sini !!! link 1 link 2

PP Jelenovic

Terima Kasih Sudah Berkunjung Di Like Ya Gan.