Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

Embed Size (px)

Citation preview

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    1/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 1

    LAPORAN PRAKTIKUM

    “PEMROGAMAN KOMPUTER 1” 

    DISUSUN OLEH:

    HAFIDIN NAUFAL (02909)

    ISSOLIHIN (03535)

    KELAS : C1

    NO. KOMPUTER : 11

    DIPLOMA TEKNIK MESIN SEKOLAH VOKASI

    UNIVERSITAS GADJAH MADA

    YOGYAKARTA

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    2/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 2

    Waktu dan Tempat elaksanaan

    Hari : Senin s/d. Jumat

    Tanggal : 22 Oktober 2013s/d. 1 November 2013

    Waktu : Pukul 07.00 WIB s/d. 04.00 WIB(Istirahat 12.00WIB-13.00WIB)

    Tempat : Laboratorium Pemograman Komputer Diploma Teknik Mesin Sekolah Vokasi

    Universitas Gadjah Mada ,Jln. Yacaranda No. 4 Sekip,Bulaksumur,Yogyakarta

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    3/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 3

    DAFTAR ISI

      Waktu pelaksanaan .……………………………………………………………………………………………  2

      Daftar isi …………………………………………………………………………………………………………….  3

      Bab 1 Console …………………………………………………………………………………………………….  5

    A. 

    Latian-latian …………………………………………………………………………………………………. 5

    -  Soal 1 ………………………………………………………………………………………………………  6

    -  Soal 2 ……………………………………………………………………………………………………..  8

    -  Soal 3 ……………………………………………………………………………………………………..  10

    -  Soal 4 ……………………………………………………………………………………………………..  12

    -  Soal 5 ……………………………………………………………………………………………………..  14

    -  Soal 6 ……………………………………………………………………………………………………..  16

    -  Soal 7 ……………………………………………………………………………………………………..  18

    -  Soal 8 ……………………………………………………………………………………………………..  21

    A. 

    Tugas / PR ……………………………………………………………………………………………………  24

    1.  Hafidin Naufal ………………………………………………………………………………………..  24

    -  Tugas 1 …………………………………………………………………………………………………..  24

    -  Tugas 2 …………………………………………………………………………………………………..  25

    -  Tugas 3 …………………………………………………………………………………………………..  27

    -  Tugas 4 …………………………………………………………………………………………………..  29

    -  Tugas 5 …………………………………………………………………………………………………..  31

    2.  Issolihin ………………………………………………………………………………………………….  33

    -  Tugas 1 …………………………………………………………………………………………………..  33

    Tugas 2 …………………………………………………………………………………………………..  35

    -  Tugas 3 …………………………………………………………………………………………………..  36

    -  Tugas 4 …………………………………………………………………………………………………..  38

    -  Tugas 5 ……………………………………………………………………………………………….....  40

    B.  Quiz ……………………………………………………………………………………………………………..  42

    -  Quiz 1 (03535) ……………………………………………………………………………………….  42

    -  Quiz 1 (02909) ……………………………………………………………………………………….  45

    -  Quiz 2 …………………………………………………………………………………………………….  48

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    4/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 4

      Bab 2 Visual ……………………………………………………………………………………………………...  52

    A.  Latian-latian ………………………………………………………………………………………………..  52

    -  Soal 1 …………………………………………………………………………………………………….  52

    Soal 2 …………………………………………………………………………………………………….  53

    Soal 3…………………………………………………………………………………………………….

      55-  Soal 4 …………………………………………………………………………………………………….  57

    -  Soal 5 …………………………………………………………………………………………………….  60

    Soal 6 …………………………………………………………………………………………………….  63

    -  Soal 7 …………………………………………………………………………………………………….  66

    -  Soal 8 …………………………………………………………………………………………………….  70

    -  Soal 9 …………………………………………………………………………………………………….  72

    -  Soal 10 …………………………………………………………………………………………………..  76

    Soal 11 …………………………………………………………………………………………………..  79

    -  Soal 12 …………………………………………………………………………………………………..  82

    B.  Tugas / PR ……………………………………………………………………………………………………  84

    1.  Hafidin Naufal ………………………………………………………………………………………..  84

    -  Tugas 1 ………………………………………………………………………………………………….  84

    -  Tugas 2 ………………………………………………………………………………………………….  86

    -  Tugas 3 ………………………………………………………………………………………………….  88

    -  Tugas 4 ………………………………………………………………………………………………….  90

    -  Tugas 5 ………………………………………………………………………………………………….  92

    -  Tugas 6 ………………………………………………………………………………………………….  94

    2.  Issolihin …………………………………………………………………………………………………  96

    -  Tugas 1 ………………………………………………………………………………………………...  96

    -  Tugas 2 …………………………………………………………………………………………………  98

    -  Tugas 3 …………………………………………………………………………………………………  99

    -  Tugas 4 …………………………………………………………………………………………………  103

    -  Tugas 5 …………………………………………………………………………………………………  105

    C.  Quiz ……………………………………………………………………………………………………………  107

    -  Quiz 3 …………………………………………………………………………………………………..  107

    -  Quiz 4 …………………………………………………………………………………………………..  111

    D.  Presentasi ………………………………………………………………………………………………….  115

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    5/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 5

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    6/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 6

    A. 

    Latihan-latihan

    -  Soal 1

      program hitung mekanika struktur 1

    #include#includemain()

    { // deklarasi variabelfloat P,x,L,alpha,RVB,RVA,MC;

    //Judulprintf("program hitung mekanika struktur \n");printf("oleh : issolihin dan hafidin naufal nim

    3535_2909\n");

    printf("=========================================\n\n\n");

    //inputanprintf("masukan nilai beban");scanf("%f",&P);printf("masukkan nilai jarak dari beban");scanf("%f",&x);printf("masukan nilai panjang benda");

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    7/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 7

    scanf("%f",&L);printf("masukan nilai alpha");scanf("%f",&alpha);

    //proses

    RVB=x/L*P*(alpha/57.2958);RVA=(P*(alpha/57.2958))-RVB;MC=RVA*x;

    //outputprintf("reaksi vertikal B=%.f \n",RVB);printf("reaksi vertikal A=%.f \n",RVA);printf("momen C=%.f \n",MC);getch();

    }

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    8/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 8

    -  Soal 2

      menghitung program belanja

    #include#includemain()

    {// deklarasi variabelfloat beli,diskon,bayar;

    //Judulprintf(" program hitung program belanja \n");printf("oleh : issolihin dan hafidin naufal nim

    3535_2909\n");

    printf("=========================================\n\n\n");

    //inputanprintf("masukan nilai beli=");scanf("%f",&beli);

    //prosesif(beli>100000)

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    9/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 9

    {diskon=0.05*beli;bayar=beli-diskon;

    }if(beli

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    10/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 10

    -  Soal 3

      menghitung luas dengan case and break

    #include

    #includemain(){

    // deklarasi variabelint pilihan;

    float Llingkaran,Lsegitiga,Lsegiempat,r,a,t,s;

    //Judulprintf("\n program menghitung luas \n");printf("oleh : issolihin dan hafidin naufal nim

    3535_2909\n");

    printf("=========================================\n\n\n");//inputan (statis)printf("\n\n pilih yang akan di hitung :");printf("\n\n 1.luas lingkaran ");printf("\n\n 2.luas segitiga ");printf("\n\n 3.luas segiempat ");

    printf("\n\n pilih (1/2/3): ");scanf("%d",&pilihan);switch(pilihan )

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    11/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 11

    {case 1:

    printf("\n 1.luas lingkaran");printf("\n\n masukkan jari jari = ");

    scanf("%f",&r);Llingkaran=3.14*r*r;

    printf("\n\n luas lingkaran = %.2f",Llingkaran);break;

    case 2:

    printf("\n 2.luas segitiga");printf("\n\n masukkan alas = ");scanf("%f",&a);printf("\n\n masukkan tinggi = ");scanf("%f",&t);Lsegitiga=0.5*a*t;

    printf("\n\n luas segitiga = %.2f",Lsegitiga);break;

    case 3 :printf("\n 2.luas segiempat");printf("\n\n masukkan s = ");scanf("%f",&s);

    Lsegiempat=s*s;

    printf("\n\n luas segiempat = %.2f",Lsegiempat);break ;

    default:printf("Kode tidak ada");

    }getch();

    }

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    12/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 12

    -  Soal 4

      program hitung nilai ujian

    #include#includemain(){

    // deklarasi variabelint

    quiz,ujian,lulus,remidiquiz,remidiujian,ulangtahundepan ;

    //Judulprintf(" program hitung nilai ujian \n");printf("oleh : issolihin dan hafidin naufal nim

    3535_2909\n");

    printf("=========================================\n\n\n");

    //inputanprintf("masukan nilai quiz=");scanf("%d",&quiz);

    printf("masukan nilai ujian=");scanf("%d",&ujian);

    //proses & output

    if(quiz>=75&&quiz=75&&ujian

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    13/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 13

    {printf("lulus\n");

    }else if(quiz>75&&quiz>0&&ujian>=75&&ujian>=0)

    {

    printf("remidi quiz \n");}else if(quiz>=75&&quiz75&&ujian75&&quiz>=0&&ujian>75&&ujian>=0)

    {printf("ulang tahun depan \n");

    }else

    printf("input yang dimasukkan salah \n");

    getch();

    }

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    14/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 14

    -  Soal 5

      mengecek bilangan bulat

    #include#includemain(){

    // deklarasi variabel

    int bil,ganjil,genab;

    //Judulprintf(" menentukan bilangan genab ganjil\n");printf("oleh : issolihin dan hafidin naufal nim

    3535_2909\n");

    printf("=========================================\n\n\n");

    //inputanprintf("masukkan bilangan=");

    scanf("%d",&bil);

    //proses

    if(bil%2==0&&bil!=0)

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    15/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 15

    {printf("genab\n");

    }else if(bil%2!=0)

    {

    printf("ganjil\n");}else

    {printf("nol \n");

    }

    getch();

    }

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    16/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 16

    -  Soal 6

      membuat table konversi mata uang

    #include#include#includemain(){

    int i,n;float rpak,rpaw,intv,r,d,y,b;

    intv=50000;rpaw=100000;printf(" Tabel Konversi Mata Uang

    \n");printf("Oleh: hafidin naufal dan issolihin nim : 02909_03535

    \n");printf("==============================================\n");

    printf("Rupiah awal = 100000\n");printf("Interval = 50000\n");

    printf("Masukkan Nilai rupiah = ");scanf("%f",&rpak);

    n=(rpak-rpaw)/intv;

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    17/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 17

    printf("=============================================\n");printf("|No | rp |dollar| yen | bonus |\n");

    printf("=============================================\n");

    if(rpak

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    18/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 18

    -  Soal 7

      membuat table mekanika struktur

    #include#include

    #includemain(){

    int i,n;float xaw,xak,L,P,a,intv,RVA,RVB,MC,z;

    printf("========================================================\n");

    printf(" Tabel mekanika struktur \n");printf(" Oleh: hafidin naufal dan issolihin

    nim:02909_03535 \n");

    printf("========================================================\n");

    printf("masukkan x awal = ");scanf("%f",&xaw);

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    19/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 19

    printf("masukkan x akhir = ");scanf("%f",&xak);printf("masukkan panjang benda = ");scanf("%f",&L);printf("masukkan beban = ");scanf("%f",&P);printf("masukkan alpha = ");scanf("%f",&a);printf("masukkan interval = ");scanf("%f",&intv);

    n=(xak-xaw)/intv;

    printf("=============================================\n");printf("|No | x | RVA | RVB | MC | st |\n");printf("=============================================\n");

    if(xak>L){

    printf("|eror| eror | eror | eror | eror| eror|\n");

    }else if (a=180){

    printf("|eror| eror | eror | eror | eror|eror|\n");

    }else{

    for(i=0;i0.5*L){

    printf("|%4.d| %4.0f | %4.1f | %4.1f | %4.1f|RVB>RVA|\n",i+1,z,RVA,RVB,MC);

    }

    else if(z

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    20/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 20

    printf("|%4.d| %4.0f | %4.1f | %4.1f | %4.1f|RVB

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    21/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 21

    -  Soal 8

      Membuat table sudut sin cos tan(trigonometri)

    #include 

    #include 

    #include 

    main()

    {

    int i,n;

    float saw,sak,intvs,x,sn,cs,tn;

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    22/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 22

    printf("====================================\n");

    printf(" tabel sudut\n");

    printf(" oleh Haidin Naufal dan Issolihin \n");

    printf("====================================\n");

    printf("input sudut awal=\n");scanf("%f",&saw);

    printf("input sudut akhir=\n");scanf("%f",&sak);

    printf("input interval sudut=\n");scanf("%f",&intvs);

    n=(sak-saw)/intvs;

    printf("tabel sudut\n");

    printf("====================================\n");

    printf(" | no | x | sinx | cosx| tanx |\n");

    printf("====================================\n");

    for (i=0;i

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    23/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 23

    cs=cos(x/57.2950);

    tn=tan(x/57.2950);

    if(x==90)

    printf(" |%2d | %4.0f | %5.0f | %3.0f | inf

    |\n",i+1,x,sn,cs,tn);

    else if (x==270)

    printf(" |%2d | %4.0f | %5.0f | %3.0f | inf

    |\n",i+1,x,sn,cs,tn);

    else

    printf(" |%2d | %4.0f | %5.0f | %3.0f | %3.0f

    |\n",i+1,x,sn,cs,tn);

    }

    printf("====================================\n");

    getch();

    }

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    24/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 24

    B. 

    Tugas/PR

    1  Hafidin Naufal

      Tugas 1

    #include#include

    main(){

    // deklarasi variabelfloat m,v,p;

    //Judulprintf("program hitung momentum \n");printf("oleh : hafidin naufal nim 2909\n");printf("==========================\n");//inputanprintf("masukan nilai massa");

    scanf("%f",&m);printf("nilai kecepatan");scanf("%f",&v);

    //prosesp=m*v;

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    25/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 25

    //outputprintf("momentum=%.2f \n",p);

    getch();

    }

      Tugas 2

    #include #include main(){

    // deklarasi variabelfloat m,g,h,EP ;// judulprintf("program hitung energi potensial\n");printf("oleh : hafidin naufal nim: 2909 \n");printf("================================\n");

    //inputan (dinamis)printf("masukkan nilai massa");scanf("%f",&m);printf("masukkan nilai percepatan grafitasi");scanf("%f",&g);

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    26/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 26

    printf("masukkan nilai ketinggian");scanf("%f",&h);

    //prosesEP=m*g*h ;

    //outputprintf("Energi Potensial=%.2f \n",EP);

    getch();

    }

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    27/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 27

     

    Tugas 3

    #include#includemain(){

    // deklarasi variabelint pilihan;float a,t,p,l,Lsegitiga,Lbalok;

    //Judulprintf("\n program menghitung luas \n");printf("oleh : naufal naufal nim 2909\n");printf("=========================================\n\n");//inputan (statis)printf("\n\n pilih yang akan di hitung :");printf("\n\n 1.luas segitiga ");

    printf("\n\n 2.luas balok ");

    printf("\n\n pilih (1/2): ");scanf("%d",&pilihan);switch(pilihan )

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    28/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 28

    {case 1:

    printf("\n 1.luas segitiga");printf("\n\n masukkan alas = ");

    scanf("%f",&a);printf("\n\n masukkan tinggi = ");scanf("%f",&t);Lsegitiga=0.5*a*t;

    printf("\n\n luas segitiga = %.2f",Lsegitiga);break;

    case 2:

    printf("\n 2.luas balok");printf("\n\n masukkan panjang= ");scanf("%f",&p);printf("\n\n masukkan lebar= ");scanf("%f",&l);printf("\n\n masukkan tinggi= ");scanf("%f",&t);Lbalok=p*l*t;

    printf("\n\n luas lingkaran = %.2f",Lbalok);break;

    default:printf("Kode tidak ada");

    }getch();

    }

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    29/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 29

     

    Tugas 4

    #include#includemain(){

    // deklarasi variabelint pilihan;float a,t,p,l,Lsegitiga,Lbalok;

    //Judulprintf("\n program menghitung luas \n");printf("oleh : naufal naufal nim 2909\n");printf("=========================================\n\n");//inputan (statis)printf("\n\n pilih yang akan di hitung :");printf("\n\n 1.luas segitiga ");printf("\n\n 2.luas balok ");

    printf("\n\n pilih (1/2): ");

    scanf("%d",&pilihan);if(pilihan==1){

    printf("\n 1.luas segitiga");printf("\n\n masukkan alas = ");

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    30/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 30

    scanf("%f",&a);printf("\n\n masukkan tinggi = ");scanf("%f",&t);Lsegitiga=0.5*a*t;

    printf("\n\n luas segitiga = %.2f",Lsegitiga);}

    else if (pilihan==2){

    printf("\n 2.luas balok");printf("\n\n masukkan panjang= ");scanf("%f",&p);printf("\n\n masukkan lebar= ");scanf("%f",&l);printf("\n\n masukkan tinggi= ");scanf("%f",&t);Lbalok=p*l*t;

    printf("\n\n luas lingkaran = %.2f",Lbalok);}

    else{

    printf("Kode tidak ada");}getch();

    }

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    31/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 31

     

    Tugas 5

    #include #include#includemain(){

    int i,n ;float aw,ak,v,intv,x,w;

    printf(" TABEL KECEPATAN SUDUT \n");printf(" Oleh :HAFIDIN NAUFAL NIM : 02909 \n\n");

    printf("================================================\n\n");

    printf("Masukkan Nilai kecepatan=");scanf("%f",&v);printf("Masukkan Nilai awal jari jari=");scanf("%f",&aw);printf("Masukkan nilai akhir jari jari=");scanf("%f",&ak);printf("Masukkan interval=");scanf("%f",&intv);

    n=(ak-aw)/intv;

    printf(" tabel \n");printf("=============================\n");printf("|NO| r | w \n");

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    32/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 32

    printf("=============================\n");

    for(i=0;i

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    33/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 33

    2  Issolikhin

      Tugas 1

    #include#includemain(){

    // deklarasi variabel

    float F,s,W;

    //Judulprintf("program hitung usaha \n");printf("oleh : issolihin nim 3535\n");printf("==========================\n");//inputanprintf("masukan nilai gaya");scanf("%f",&F);printf("nilai jarak");scanf("%f",&s);

    //prosesW=F*s;

    //outputprintf("usaha=%.2f \n",W);

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    34/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 34

    getch();}

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    35/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 35

     

    Tugas 2

    #include#includemain(){

    // deklarasi variabelfloat F,A,sikma;

    //Judulprintf("program hitung tegangan \n");printf("oleh : issolihin nim 3535\n");printf("==========================\n");//inputanprintf("masukan nilai gaya");scanf("%f",&F);printf("nilai luas permukaan");scanf("%f",&A);

    //prosessikma=F/A;

    //outputprintf("tegangan=%.2f \n",sikma);

    getch();}

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    36/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 36

     

    Tugas 3

    #include#includemain(){

    // deklarasi variabelint pilihan;float p,l,r,Lpersegipanjang,Llingkaran;

    //Judulprintf("\n program menghitung luas \n");printf("oleh : issolihin nim 3535\n");printf("=========================================\n\n");//inputan (statis)printf("\n\n pilih yang akan di hitung :");printf("\n\n 1.luas persegi panjang ");printf("\n\n 2.luas lingkaran ");

    printf("\n\n pilih (1/2): ");scanf("%d",&pilihan);if(pilihan==1){

    printf("\n 1.luas persegi panjang");

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    37/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 37

    printf("\n\n masukkan panjang = ");scanf("%f",&p);printf("\n\n masukkan lebar = ");scanf("%f",&l);Lpersegipanjang=0.5*p*l;

    printf("\n\n luas segitiga = %.2f",Lpersegipanjang);}

    else if (pilihan==2){

    printf("\n 2.luas lingkaran");printf("\n\n masukkan jari jari= ");scanf("%f",&r);Llingkaran=3.14*r*r;

    printf("\n\n luas lingkaran = %.2f",Llingkaran);}

    else{

    printf("Kode tidak ada");}getch();

    }

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    38/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 38

     

    Tugas 4

    #include#includemain(){

    // deklarasi variabelint pilihan;float p,l,r,Lpersegipanjang,Llingkaran;

    //Judulprintf("\n program menghitung luas \n");printf("oleh : issolihin nim 3535\n");

    printf("=========================================\n\n\n");//inputan (statis)printf("\n\n pilih yang akan di hitung :");printf("\n\n 1.luas persegi panjang ");printf("\n\n 2.luas lingkaran ");

    printf("\n\n pilih (1/2): ");scanf("%d",&pilihan);switch(pilihan ){

    case 1:

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    39/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 39

    printf("\n 1.luas persegi panjang");printf("\n\n masukkan panjang = ");scanf("%f",&p);printf("\n\n masukkan lebar = ");scanf("%f",&l);

    Lpersegipanjang=p*l;

    printf("\n\n luas persegi panjang%.2f",Lpersegipanjang);

    break;

    case 2:

    printf("\n 2.luas lingkaran");printf("\n\n masukkan jari jari= ");scanf("%f",&r);Llingkaran=3.14*r*r;

    printf("\n\n luas lingkaran = %.2f",Llingkaran);break;

    default:printf("Kode tidak ada");

    }getch();

    }

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    40/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 40

      Tugas 5

    #include #include#includemain(){

    int i,n ;float aw,ak,a,intv,x,F;

    printf(" TABEL HUKUM NEWTON 2 \n");printf(" OLEH: ISSOLIHIN NIM : 03535 \n\n");

    printf("================================================\n\n");

    printf("Masukkan Nilai percepatan=");scanf("%f",&a);printf("Masukkan Nilai awal massa=");scanf("%f",&aw);printf("Masukkan nilai akhir massa=");scanf("%f",&ak);printf("Masukkan interval=");scanf("%f",&intv);

    n=(ak-aw)/intv;

    printf(" tabel \n");printf("=============================\n");

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    41/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 41

    printf("| NO | m | F |\n");printf("=============================\n");

    for(i=0;i

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    42/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 42

    C. 

    Quiz

      Quiz 1(03535)

    #include  

    #include  

    main()

    {

    int pilih1,pilih2;float C,R,F;

    printf(" Program Konfersi Suhu\n");

    printf("oleh hafidin naufal dan issolihin \n");

    printf("-----------------------------\n\n");

    printf("Menu Pilihan Konfersi Suhu: \n");

    printf("1.Celcius\n");

    printf("2.Reamur\n");

    printf("3.Farenheit\n");

    printf("Menu yang akan dikonfersi:

    ");scanf("%d",&pilih1);

    printf("DiKonfersi ke= ");scanf("%d",&pilih2);

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    43/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 43

    if(pilih1==1&&pilih2==2)

    {

    printf("Konfersi Celcius ke Reamur\n");

    printf("Masukkan Celsius=

    ");scanf("%f",&C);

    R=0.8*C;

    printf("Reamur= %.2f\n",R);

    }

    else if(pilih1==1&&pilih2==3)

    {

    printf("Konfersi Celcius ke Farenheit\n");

    printf("Masukkan Celsius= ");scanf("%f",&C);

    F=(1.8*C)+32;

    printf("Farenheit= %.2f\n",F);

    }

    else if(pilih1==2&&pilih2==1)

    {

    printf("Konfersi Reamur ke Celsius\n");

    printf("Masukkan Reamur=

    ");scanf("%f",&R);

    C=R/0.8;

    printf("Celsius= %.2f\n",C);

    }

    else if(pilih1==2&&pilih2==3)

    {printf("Konfersi Reamur ke Farenheit\n");

    printf("Masukkan Reamur= ");scanf("%f",&R);

    F=(2.25*R)+32;

    printf("Farenheit= %.2f\n",F);

    }

    else if(pilih1==3&&pilih2==1)

    {

    printf("Konfersi Farenheit ke Celsius\n");

    printf("Masukkan Farenheit= ");scanf("%f",&F);

    C=(F-32)/1.8;printf("Celsius= %.2f\n",C);

    }

    else if(pilih1==3&&pilih2==2)

    {

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    44/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 44

    printf("Konfersi Farenheit ke Reamur\n");

    printf("Masukkan Farenheit= ");scanf("%f",&F);

    R=(F-32)/2.25;

    printf("Reamur= %.2f\n",R);

    }

    else

    {

    printf("Kode Yang Anda Masukkan Salah");

    }

    getch();

    }

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    45/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 45

      Quiz 1(02909)

    #include #include 

    main (){

    //deklarasi variabel float R,a,b;int x,y;

    //Judul printf("Konversi Uang \n");printf("Oleh : hafidin naufal (02909)\n");

    printf("Pilihannya adalah...!!!! \n\n");printf("1. Rupiah \n");printf("2. Dollar \n");printf("3. Yen \n\n");printf(" Pilih Yang di konversi?=\n");scanf("%d",&x);

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    46/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 46

    printf(" Pilih Hasil konversi?=\n");scanf("%d",&y);

    if(x==1 && y==2)

    {printf("Konversi Rupiah ke Dollar \n");printf("Input Rupiah \n="); scanf("%f",&a);R=a/10000;printf("Dollar = %.0f \n",R);}

    else if (x==1 && y==3){printf("Konversi Rupiah ke Yen \n");printf("Input Rupiah = "); scanf("%f",&a);R=a/3000;

    printf("Yen = %.0f \n",R);}

    else if (x==2 && y==3){printf("Konversi Dollar ke Yen \n");printf("Input Dollar = \n"); scanf("%f",&a);R=(10/3)*a;printf("Yen = %.2f \n",R);

    }else if (x==2 && y==1)

    {printf("Konversi Dollar ke Rupiah \n");printf("Input Dollar = \n"); scanf("%f",&a);R=a*10000;printf("Rupiah = %.0f \n",R);}

    else if (x==3 && y==1){printf("Konversi Yen ke Rupiah \n");

    printf("Input Yen = \n"); scanf("%f",&a);R=a*3000;printf("Rupiah = %.0f \n",R);}

    else if (x==3 && y==2){

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    47/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 47

    printf("Konversi Yen ke Dollar \n");printf("Input Yen = \n"); scanf("%f",&a);R=0.3*a;printf("Dollar = %.0f \n",R);

    }else 

    printf("Input yang anda masukkan Salah");

    getch () ;}

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    48/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 48

      Quiz 2

    #include 

    #include 

    #include 

    main()

    {

    int i,n;

    float m,k,intv,sdt,w,fn,fs,ff,A,aw,ak,g;

    printf("\n =========================== \n");

    printf(" GAYA PADA BIDANG MIRING \n");

    printf("hafidin naufal dan issolihin\n");

    printf(" =============================\n\n");

    //input

    printf(" Berapa Masa Benda = ");scanf("%f",&m);

    printf(" Berapa Koofisien Gesek = ");scanf("%f",&k);printf(" Berapa Sudut Kemiringan =

    ");scanf("%f",&sdt);

    printf(" Berapa Interval Sudut = ");scanf("%f",&intv);

    g=9.8;

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    49/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 49

    aw=0;

    n=(sdt-aw)/intv;

    printf("\n\n Tabel Gaya Gerak bidang Miring

    \n");

    printf("===================================================

    =======\n");

    printf("| No | Sudut| Fn | Fs | FF | a

    | Status |\n");

    printf("===================================================

    =======\n");

    for(i=0;i0)

    printf("| %2d | %3.0f | %6.2f | %6.2f | %6.2f | %6.2f |

    Turun | \n",i+1,sdt,fn,fs,ff,A);

    if(A

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    50/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 50

    printf("| %2d | %3.0f | %6.2f | %6.2f |%6.2f| %6.2f | Diam

    | \n",i+1,sdt,fn,fs,ff,A);

    }

    printf("========================================================

    ==\n");

    }

    getch();

    }

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    51/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 51

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    52/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 52

    A. 

    Latihan-Latihan

    -  Soal 1

      Membuat kalkulator

    private: System::Void button4_Click(System::Object^ sender,System::EventArgs^ e){

    //dek variablefloat bil1,bil2,jmlh;//inputbil1=Convert::ToDouble(textBox1-

    >Text);bil2=Convert::ToDouble(textBox2-

    >Text);

    //prosesjmlh=bil1/bil2;//outputtextBox3->Text =

    Convert::ToString(jmlh);}

    LABEL

    TEXTBOX

    BUTTON

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    53/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 53

    };}

    -  Soal 2

     

    Membuat program hitung volume dan luas balok

    #pragma endregionprivate: System::Void button1_Click(System::Object^

    sender, System::EventArgs^ e){

    //dek variablefloat P,L,T,volume,luas;//inputP=Convert::ToDouble(textBox1->Text);L=Convert::ToDouble(textBox2->Text);

    LABEL

    TEXTBOX

    BUTTON

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    54/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 54

    T=Convert::ToDouble(textBox3->Text);//prosesvolume=P*L*T;luas=(2*P*L)+(2*P*T)+(2*L*T);//output

    textBox4->Text=Convert::ToString(volume);textBox5-

    >Text=Convert::ToString(luas);

    }private: System::Void button2_Click(System::Object^ sender,System::EventArgs^ e)

    {textBox1->Text="";textBox2->Text="";textBox3->Text="";textBox4->Text="xxxxxxxx";textBox5->Text="xxxxxxxx";

    }

    };}

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    55/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 55

    -  Soal 3

      Menghitung percepatan

    float Vo,Vt,t,a;

    #pragma endregionprivate: System::Void button2_Click(System::Object^

    sender, System::EventArgs^ e){

    label6->Text="xxxxxxxxxx";textBox1->Text="";

    comboBox1->SelectedIndex=-1;comboBox2->SelectedIndex=-1;

    }private: System::Void button1_Click(System::Object^ sender,System::EventArgs^ e)

    LABEL

    COMBO BOX

    TEXTBOX

    BUTTON

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    56/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 56

    {if (comboBox1->SelectedIndex == 0) Vo=5;if (comboBox1->SelectedIndex == 1) Vo=10;if (comboBox1->SelectedIndex == 2) Vo=15;if (comboBox1->SelectedIndex == 3) Vo=20;

    Vt=Convert::ToDouble(textBox1->Text);

    if (comboBox2->SelectedIndex == 0) t=5;if (comboBox2->SelectedIndex == 1) t=10;if (comboBox2->SelectedIndex == 2) t=15;

    a=(Vt-Vo)/t;

    if (Vo>Vt)MessageBox::Show("errorrr!!");else

    label6->Text = Convert::ToString(a);

    }private: System::Void textBox1_TextChanged(System::Object^sender, System::EventArgs^ e) {

    }};}

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    57/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 57

    -  Soal 4

      Membuat program konversi temperature

    float C,R,F;

    #pragma endregionprivate: System::Void button2_Click(System::Object^

    sender, System::EventArgs^ e){

    textBox1->Text="";textBox2->Text="";textBox3->Text="";

    }private: System::Void button1_Click(System::Object^ sender,

    System::EventArgs^ e){//tahap 1if(textBox1->Text==""&&textBox2-

    >Text==""&&textBox3->Text==""){

    LABEL

    TEXTBOX

    BUTTON

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    58/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 58

    MessageBox::Show("Input tdk boleh kosong");}//tahap 2if(textBox1->Text!=""&&textBox2-

    >Text!=""&&textBox3->Text=="")

    { MessageBox::Show("Input tdk boleh dua");}//tahap 3if(textBox1->Text!=""&&textBox2-

    >Text==""&&textBox3->Text!=""){

    MessageBox::Show("Input tdk boleh dua");}//tahap 4if(textBox1->Text==""&&textBox2-

    >Text!=""&&textBox3->Text!=""){

    MessageBox::Show("Input tdk boleh dua");}//tahap 5if(textBox1->Text!=""&&textBox2-

    >Text!=""&&textBox3->Text!=""){

    MessageBox::Show("Input tdk boleh tiga");}//tahap 6if(textBox1->Text==""&&textBox2-

    >Text!=""&&textBox3->Text==""){

    R=Convert::ToDouble(textBox2->Text);C=R/0.8;F=(2.25*R)+32;

    textBox1->Text = Convert::ToString(C);textBox3->Text = Convert::ToString(F);

    }//tahap 7if(textBox1->Text==""&&textBox2-

    >Text==""&&textBox3->Text!=""){

    F=Convert::ToDouble(textBox3->Text);C=(F/1.8)-32;R=(F/2.25)-32;

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    59/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 59

    textBox1->Text = Convert::ToString(C);textBox2->Text = Convert::ToString(R);

    }//tahap 8if(textBox1->Text!=""&&textBox2-

    >Text==""&&textBox3->Text==""){C=Convert::ToDouble(textBox1->Text);R=0.8*C;F=(1.8*C)+32;

    textBox2->Text = Convert::ToString(R);textBox3->Text = Convert::ToString(F);

    }

    }};}

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    60/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 60

    -  Soal 5

      Membuat program hitung energi

    Float m,v,Ek,Ep,Em,g;

    #pragma endregionprivate: System::Void button2_Click(System::Object^

    sender, System::EventArgs^ e){

    comboBox1->SelectedIndex=-1;comboBox2->SelectedIndex=-1;

    listBox1->SelectedIndex=-1;label7->Text="xxxxxxxxxx";label8->Text="xxxxxxxxxx";label9->Text="xxxxxxxxxx";

    }

    LABEL

    BUTTON

    COMBO

    CHECK BOX

    RADIO BUTTON

    LIST BOX

    GROUP BOX

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    61/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 61

    private: System::Void button1_Click(System::Object^ sender,System::EventArgs^ e)

    {

    if (comboBox1->SelectedIndex == 0) m=5;if (comboBox1->SelectedIndex == 1) m=10;if (comboBox1->SelectedIndex == 2) m=20;if (comboBox1->SelectedIndex == 3) m=30;

    if (comboBox2->SelectedIndex == 0) v=7;if (comboBox2->SelectedIndex == 1) v=9;if (comboBox2->SelectedIndex == 2) v=12;

    if (listBox1->SelectedIndex == 1) g=9.8;if (listBox1->SelectedIndex == 2) g=1.6;

    if (radioButton1->Checked) h=30;if (radioButton2->Checked) h=40;if (radioButton3->Checked) h=50;if (radioButton4->Checked) h=60;

    Ek=0.5*m*v*v;if (checkBox1->Checked)

    label7->Text = Convert::ToString(Ek);else

    label7->Text ="xxxxx";

    Ep=m*g*h;if (checkBox2->Checked)label8->Text = Convert::ToString(Ep);else

    label8->Text ="xxxxx";

    Em=Ek+Ep;

    if (checkBox3->Checked)label9->Text = Convert::ToString(Em);else

    label9->Text ="xxxxx";

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    62/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 62

    }};}

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    63/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 63

    -  Soal 6

      Menghitung sisi-sisi segitiga

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    64/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 64

    #include "math.h"

    #pragma endregion 

    private: System::Void button2_Click(System::Object^ sender,System::EventArgs^ e)

    {textBox1->Text="";textBox2->Text="";textBox3->Text="";}

    private: System::Void button1_Click(System::Object^ sender,System::EventArgs^ e)

    {float ab,bc,ac;if(textBox1->Text!=""&&textBox2->Text!=""&&textBox3-

    >Text!="")

    {MessageBox::Show("Input tdk boleh isi semua!!");

    }if(textBox1->Text==""&&textBox2->Text==""&&textBox3-

    >Text==""){

    MASSAGE BOX

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    65/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 65

    MessageBox::Show("Input tdk boleh kosong !!");}if(textBox1->Text!=""&&textBox2->Text==""&&textBox3-

    >Text==""){

    MessageBox::Show("Input tdk boleh satu!");}if(textBox1->Text==""&&textBox2->Text!=""&&textBox3-

    >Text==""){MessageBox::Show("Input tdk boleh satu!!");

    }if(textBox1->Text==""&&textBox2->Text==""&&textBox3-

    >Text!=""){MessageBox::Show("Input tdk boleh satu!!");

    }if(textBox1->Text!=""&&textBox2->Text!=""&&textBox3-

    >Text==""){ab=Convert::ToDouble(textBox1->Text);bc=Convert::ToDouble(textBox2->Text);ac=sqrt((ab*ab)+(bc*bc));textBox3->Text = Convert::ToString(ac);

    }if(textBox1->Text!=""&&textBox2->Text==""&&textBox3-

    >Text!="")

    {ab=Convert::ToDouble(textBox1->Text);ac=Convert::ToDouble(textBox3->Text);bc=sqrt((ac*ac)-(ab*ab));textBox2->Text = Convert::ToString(bc);

    }if(textBox1->Text==""&&textBox2->Text!=""&&textBox3-

    >Text!=""){

    ac=Convert::ToDouble(textBox3->Text);

    bc=Convert::ToDouble(textBox2->Text);ab=sqrt((ac*ac)-(bc*bc));textBox1->Text = Convert::ToString(ab);

    }

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    66/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 66

    }};}

    -  Soal 7

      Program hitung kecepatan dan jarak

    #pragma endregion private: System::Void button2_Click(System::Object^ sender,

    System::EventArgs^ e)

    { textBox1->Text="";listBox1->SelectedIndex=-1;comboBox1->SelectedIndex=-1;radioButton1->Checked=false;radioButton2->Checked=false;

    DATA GRID VIEW

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    67/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 67

    dataGridView1->RowCount=1;dataGridView1->Rows[0]->Cells[0]->Value="";dataGridView1->Rows[0]->Cells[1]->Value="";

    dataGridView1->Rows[0]->Cells[2]->Value="";dataGridView1->Rows[0]->Cells[3]->Value="";dataGridView1->Rows[0]->Cells[4]->Value="";

    }private: System::Void button1_Click(System::Object^ sender,System::EventArgs^ e)

    {int i,n;float vt,t,t1,s,a,ta,vo,inf;inf =1;

    ta =0;

    vo=Convert::ToDouble(textBox1->Text);

    if (comboBox1->SelectedIndex == 0) t=5;if (comboBox1->SelectedIndex == 1) t=10;if (comboBox1->SelectedIndex == 2) t=15;if (comboBox1->SelectedIndex == 3) t=20;if (comboBox1->SelectedIndex == 4) t=25;

    if (listBox1->SelectedIndex == 1) a=10;if (listBox1->SelectedIndex == 2) a=20;if (listBox1->SelectedIndex == 3) a=30;

    n=(t-ta)/inf;

    dataGridView1->RowCount=n+1;

    for(i=0;i

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    68/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 68

    if (radioButton1->Checked){

    t1=t+(i*inf);vt=vo+(a*t1);

    dataGridView1->Rows[i]->Cells[0]->Value=i+1;dataGridView1->Rows[i]->Cells[1]->Value=t1;dataGridView1->Rows[i]->Cells[2]->Value=vt;if(vt>=100)

    dataGridView1->Rows[i]->Cells[3]->Value="cepat";

    else if(vt=50)

    dataGridView1->Rows[i]->Cells[3]->Value="sedang";

    else dataGridView1->Rows[i]->Cells[3]->Value="lambat";

    }

    if (radioButton2->Checked){

    t1=t+(i*inf);s=vo+t1+(0.5*a*t1*t1);

    dataGridView1->Rows[i]->Cells[0]->Value=i+1;dataGridView1->Rows[i]->Cells[1]->Value=t1;dataGridView1->Rows[i]->Cells[2]->Value=s;

    if(s>=100)

    dataGridView1->Rows[i]->Cells[3]->Value="jauh";

    else if(s=50)

    dataGridView1->Rows[i]->Cells[3]->Value="sedang";

    else 

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    69/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 69

    dataGridView1->Rows[i]->Cells[3]->Value="dekat";

    }

    }}

    };}

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    70/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 70

    -  Soal 8

      Menghitung sudut

    #include "math.h"

    #pragma endregion private: System::Void textBox3_TextChanged(System::Object^

    sender, System::EventArgs^ e) {}

    private: System::Void button1_Click(System::Object^ sender,System::EventArgs^ e)

    {float saw,sak,intv,sdt,s,c,t;int i,n;

    saw=Convert::ToDouble(textBox1->Text);sak=Convert::ToDouble(textBox2->Text);intv=Convert::ToDouble(textBox3->Text);

    n=(sak-saw)/intv;

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    71/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 71

    dataGridView1->RowCount=n+1;for(i=0;iRows[i]->Cells[0]->Value=i+1;dataGridView1->Rows[i]->Cells[1]->Value=sdt;dataGridView1->Rows[i]->Cells[2]->Value=s;dataGridView1->Rows[i]->Cells[3]->Value=c;dataGridView1->Rows[i]->Cells[4]->Value=t;

    }private: System::Void label1_Click(System::Object^ sender,

    System::EventArgs^ e) {}

    private: System::Void button2_Click(System::Object^ sender,System::EventArgs^ e)

    {

    }};}

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    72/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 72

    -  Soal 9

     

    Table mekanika struktur

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    73/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 73

    #include 

    #pragma endregion private: System::Void button2_Click(System::Object^ sender,

    System::EventArgs^ e)

    { textBox1->Text="";listBox1->SelectedIndex=-1;comboBox1->SelectedIndex=-1;radioButton1->Checked=false;radioButton2->Checked=false;radioButton3->Checked=false;radioButton4->Checked=false;dataGridView1->RowCount=1;dataGridView1->Rows[0]->Cells[0]->Value="";

    dataGridView1->Rows[0]->Cells[1]->Value="";dataGridView1->Rows[0]->Cells[2]->Value="";dataGridView1->Rows[0]->Cells[3]->Value="";dataGridView1->Rows[0]->Cells[4]->Value="";dataGridView1->Rows[0]->Cells[5]->Value="";

    }

    private: System::Void button1_Click(System::Object^ sender,System::EventArgs^ e)

    {int i,n;float p,sdt,x,l,rva,rvb,mc,st,intv,x1,no;intv=1;

    p=Convert::ToDouble(textBox1->Text);

    if (radioButton1->Checked) x=10;

    if (radioButton2->Checked) x=20;if (radioButton3->Checked) x=30;if (radioButton4->Checked) x=40;

    if (comboBox1->SelectedIndex == 0) sdt=30;if (comboBox1->SelectedIndex == 1) sdt=60;

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    74/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 74

    if (comboBox1->SelectedIndex == 2) sdt=90;if (comboBox1->SelectedIndex == 3) sdt=120;

    if (listBox1->SelectedIndex == 1) l=20;if (listBox1->SelectedIndex == 2) l=30;

    if (listBox1->SelectedIndex == 3) l=40;

    n=(l-x)/intv;

    dataGridView1->RowCount=n+1;

    for(i=0;iRows[i]->Cells[0]->Value=no;dataGridView1->Rows[i]->Cells[1]->Value=x1;dataGridView1->Rows[i]->Cells[2]->Value=rvb;dataGridView1->Rows[i]->Cells[3]->Value=rva;dataGridView1->Rows[i]->Cells[4]->Value=mc;

    if(rvb>rva){

    dataGridView1->Rows[i]->Cells[5]->Value="rvb>rva";

    }if(rvbRows[i]->Cells[5]->Value="rvb

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    75/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 75

    }

    }};}

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    76/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 76

    -  Soal 10

      Menghitung mekanika struktur

    #include "math.h" 

    float p,x,sdt,l,rva,rvb,mc,st;

    #pragma endregion private: System::Void button2_Click(System::Object^ sender,

    System::EventArgs^ e){

    textBox1->Text="";label8->Text="xxxxxxxxxx";label9->Text="xxxxxxxxxx";

    label10->Text="xxxxxxxxxx";label11->Text="xxxxxxxxxx";comboBox1->SelectedIndex=-1;listBox1->SelectedIndex=-1;radioButton1->Checked=false;

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    77/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 77

    radioButton2->Checked=false;radioButton3->Checked=false;radioButton4->Checked=false;

    checkBox1->Checked=false;

    checkBox2->Checked=false;checkBox3->Checked=false;checkBox4->Checked=false;

    }private: System::Void button1_Click(System::Object^ sender,System::EventArgs^ e)

    {p=Convert::ToDouble(textBox1->Text);

    if (radioButton1->Checked) x=5;if (radioButton2->Checked) x=10;if (radioButton3->Checked) x=15;if (radioButton4->Checked) x=20;

    if (comboBox1->SelectedIndex == 0) sdt=30;if (comboBox1->SelectedIndex == 1) sdt=60;if (comboBox1->SelectedIndex == 2) sdt=90;if (comboBox1->SelectedIndex == 3) sdt=120;

    if (listBox1->SelectedIndex == 1) l=10;

    if (listBox1->SelectedIndex == 2) l=15;if (listBox1->SelectedIndex == 3) l=20;if (listBox1->SelectedIndex == 4) l=30;

    if(x>l)MessageBox::Show("hasil tdk keluar !!");

    else if(x==l)MessageBox::Show("Input harus X

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    78/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 78

    if (checkBox1->Checked)label8->Text = Convert::ToString(rva);else label8->Text ="xxxxxxxxxx";

    mc=rva*x;if (checkBox3->Checked)label10->Text = Convert::ToString(mc);else 

    label10->Text ="xxxxxxxxxx";

    if (rva==rvb)if (checkBox4->Checked)

    label11->Text ="rva=rvb";else 

    label11->Text ="xxxxxxxxxx";

    if (rva>rvb)if (checkBox4->Checked)

    label11->Text ="rva>rvb";else 

    label11->Text ="xxxxxxxxxx";

    if (rvaChecked)

    label11->Text ="rva

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    79/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 79

    -  Soal 11

     

    Akar persamaan kuadrat

    #pragma endregion private: System::Void button2_Click(System::Object^ sender,

    System::EventArgs^ e){

    comboBox1->SelectedIndex=-1;comboBox2->SelectedIndex=-1;comboBox3->SelectedIndex=-1;label8->Text="XXXXXX";label9->Text="XXXXXX";label10->Text="XXXXXX";textBox1->Text="";

    }private: System::Void button3_Click(System::Object^ sender,System::EventArgs^ e)

    {Close () ;

    }

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    80/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 80

    private: System::Void button1_Click(System::Object^ sender,System::EventArgs^ e)

    {

    float a,b,c,d,x1,x2;

    if (comboBox1->SelectedIndex == 0) a=5;if (comboBox1->SelectedIndex == 1) a=10;if (comboBox1->SelectedIndex == 2) a=15;if (comboBox1->SelectedIndex == 3) a=20;

    if (comboBox2->SelectedIndex == 0) b=5;if (comboBox2->SelectedIndex == 1) b=10;if (comboBox2->SelectedIndex == 2) b=15;

    if (comboBox3->SelectedIndex == 0) c=5;

    if (comboBox3->SelectedIndex == 1) c=10;if (comboBox3->SelectedIndex == 2) c=15;

    if (comboBox1->SelectedIndex == -1 ){ MessageBox::Show("Inputan harus semuanya diisi

    !!");comboBox1->SelectedIndex=-1;comboBox2->SelectedIndex=-1;comboBox3->SelectedIndex=-1;label8->Text="XXXXXX";

    label9->Text="XXXXXX";label10->Text="XXXXXX";textBox1->Text="";

    }else if (comboBox2->SelectedIndex == -1 ){ MessageBox::Show("Inputan harus semuanya diisi

    !!");comboBox1->SelectedIndex=-1;comboBox2->SelectedIndex=-1;comboBox3->SelectedIndex=-1;label8->Text="XXXXXX";

    label9->Text="XXXXXX";label10->Text="XXXXXX";textBox1->Text="";

    }else if (comboBox3->SelectedIndex == -1 )

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    81/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 81

    { MessageBox::Show("Inputan harus semuanya diisi!!");

    comboBox1->SelectedIndex=-1;comboBox2->SelectedIndex=-1;comboBox3->SelectedIndex=-1;

    label8->Text="XXXXXX";label9->Text="XXXXXX";label10->Text="XXXXXX";textBox1->Text="";

    }else {d=(b*b)-(4*a*c);x1=(-b+sqrt(d))/(2*a);x2=(-b-sqrt(d))/(2*a);

    label8->Text = Convert::ToString(d);label9->Text = Convert::ToString(x1);label10->Text = Convert::ToString(x2);

    {if (dText =" Akar Imaginer";

    else if (x2>x1 || x1>x2){ textBox1->Text ="2 Akar Berbeda";}

    else textBox1->Text ="2 Akar Kembar";

    }

    }

    }};

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    82/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 82

    -  Soal 12

    int i,n;

    #pragma endregion 

    private: System::Void button2_Click(System::Object^ sender,

    System::EventArgs^ e)

    {

    textBox1->Text="";

    textBox2->Text="";

    textBox3->Text="";

    dataGridView1->RowCount=n+1;

    dataGridView1->Rows[i]->Cells[0]->Value="";

    dataGridView1->Rows[i]->Cells[1]->Value="";

    dataGridView1->Rows[i]->Cells[2]->Value="";

    dataGridView1->Rows[i]->Cells[3]->Value="";

    }

    private: System::Void button1_Click(System::Object^ sender,

    System::EventArgs^ e)

    {

    float aw,ak,intv,X,SX,DX;

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    83/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 83

    aw=Convert::ToDouble(textBox1->Text);

    ak=Convert::ToDouble(textBox2->Text);

    intv=Convert::ToDouble(textBox3->Text);

    n=(ak-aw)/intv;

    dataGridView1->RowCount=n+1;

    for (i=0;iRows[i]->Cells[0]->Value=i+1;

    dataGridView1->Rows[i]->Cells[1]->Value=X;

    dataGridView1->Rows[i]->Cells[2]->Value=DX;

    dataGridView1->Rows[i]->Cells[3]->Value=SX;

    }

    }

    };

    }

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    84/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 84

    B. Tugas/PR  

    1. Hafidin naufal

    -  Tugas 1

     

    Menghitung volume kubus

    #pragma endregion private: System::Void button1_Click(System::Object^ sender,

    System::EventArgs^ e){

    int n,i,no;float naw,nak,s,intv,v;

    naw=Convert::ToDouble(textBox1->Text);

    nak=Convert::ToDouble(textBox2->Text);intv=Convert::ToDouble(textBox3->Text);

    n=(nak-naw)/intv;

    dataGridView1->RowCount=n+1;

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    85/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 85

    for(i=0;iRows[i]->Cells[0]->Value=no;

    dataGridView1->Rows[i]->Cells[1]->Value=s;dataGridView1->Rows[i]->Cells[2]->Value=v;

    }

    }

    private: System::Void button2_Click(System::Object^ sender,System::EventArgs^ e)

    {textBox1->Text="";

    textBox2->Text="";textBox3->Text="";

    }

    };}

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    86/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 86

    -  Tugas 2

      Menghitung gaya sentripetal

    float V,m,r,Fsp;

    #pragma endregion private: System::Void button2_Click(System::Object^ sender,

    System::EventArgs^ e){

    textBox1->Text="";textBox2->Text="";comboBox1->SelectedIndex=-1;

    }private: System::Void button3_Click(System::Object^ sender,System::EventArgs^ e)

    {Close();

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    87/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 87

    }private: System::Void button1_Click(System::Object^ sender,System::EventArgs^ e)

    {

    if (comboBox1->SelectedIndex == 0) V=10;if (comboBox1->SelectedIndex == 1) V=20;if (comboBox1->SelectedIndex == 2) V=30;if (comboBox1->SelectedIndex == 3) V=40;

    m=Convert::ToDouble(textBox1->Text);

    if (radioButton1->Checked) r=5;if (radioButton2->Checked) r=7;if (radioButton3->Checked) r=9;if (radioButton4->Checked) r=11;

    Fsp=(m*V*V)/r;

    if (checkBox1->Checked)textBox2->Text = Convert::ToString(Fsp);else 

    textBox2->Text ="";

    }};}

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    88/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 88

    -  Tugas 3

      Hitung usaha

    float W,F,S;

    #pragma endregion 

    private: System::VoidlistBox1_SelectedIndexChanged(System::Object^ sender,System::EventArgs^ e) {

    }private: System::Void button2_Click(System::Object^ sender,System::EventArgs^ e)

    {comboBox1->SelectedIndex=-1;listBox1->SelectedIndex=-1;label5->Text="xxxxx";

    }

    private: System::Void button3_Click(System::Object^ sender,System::EventArgs^ e)

    {Close();

    }

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    89/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 89

    private: System::Void button1_Click(System::Object^ sender,System::EventArgs^ e)

    {if (comboBox1->SelectedIndex == 0) F=3;if (comboBox1->SelectedIndex == 1) F=5;

    if (comboBox1->SelectedIndex == 2) F=9;if (comboBox1->SelectedIndex == 3) F=11;

    if (listBox1->SelectedIndex == 0) S=2;if (listBox1->SelectedIndex == 1) S=4;if (listBox1->SelectedIndex == 2) S=6;if (listBox1->SelectedIndex == 3) S=8;if (listBox1->SelectedIndex == 4) S=10;

    W=F*S;

    label5->Text = Convert::ToString(W);

    }

    private: System::Void Form1_Load(System::Object^ sender,System::EventArgs^ e) {

    }};}

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    90/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 90

    -  Tugas 4

      Menghitung volume dan luas permukaan kubus

    #pragma endregion private: System::Void button3_Click(System::Object^ sender,

    System::EventArgs^ e){

    Close ();}

    private: System::Void button2_Click(System::Object^ sender,System::EventArgs^ e)

    {textBox1->Text="";textBox2->Text="";textBox3->Text="";

    }

    private: System::Void button1_Click(System::Object^ sender,System::EventArgs^ e)

    {

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    91/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 91

    int n,i,no;float naw,nak,s,intv,V,LP;

    naw=Convert::ToDouble(textBox1->Text);nak=Convert::ToDouble(textBox2->Text);

    intv=Convert::ToDouble(textBox3->Text);

    n=(nak-naw)/intv;

    dataGridView1->RowCount=n+1;

    for(i=0;iRows[i]->Cells[0]->Value=no;

    dataGridView1->Rows[i]->Cells[1]->Value=s;dataGridView1->Rows[i]->Cells[2]->Value=V;dataGridView1->Rows[i]->Cells[3]-

    >Value=LP;

    }

    }};}

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    92/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 92

    -  Tugas 5

      Menghitung volume tabung

    #pragma endregion private: System::Void button3_Click(System::Object^ sender,

    System::EventArgs^ e){

    Close();

    }private: System::Void button2_Click(System::Object^ sender,System::EventArgs^ e)

    {textBox1->Text="";

    textBox2->Text="";

    label5->Text="xxxxx";}

    private: System::Void button1_Click(System::Object^ sender,System::EventArgs^ e)

    {float r,t,V;

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    93/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 93

    r=Convert::ToDouble(textBox1->Text);t=Convert::ToDouble(textBox2->Text);

    V=3.14*r*r*t;

    label5->Text = Convert::ToString(V);}

    };}

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    94/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 94

    -  Tugas 6

      Menghitung kalor

    #pragma endregion private: System::Void button3_Click(System::Object^ sender,

    System::EventArgs^ e){

    Close();

    }private: System::Void button2_Click(System::Object^ sender,System::EventArgs^ e)

    {textBox1->Text="";

    textBox2->Text="";textBox3->Text="";

    label7->Text="xxxxxx";

    }private: System::Void button1_Click(System::Object^ sender,System::EventArgs^ e)

    {float m,c,taw,tak,q;

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    95/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 95

    m=Convert::ToDouble(textBox1->Text);c=Convert::ToDouble(textBox2->Text);taw=Convert::ToDouble(textBox3->Text);tak=Convert::ToDouble(textBox4->Text);

    q=m*c*(tak-taw);

    label7->Text = Convert::ToString(q);}

    };}

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    96/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 96

    2. Issolihin

    -  Tugas 1

      Menghitung luas permukaan kubus

    #pragma endregion private: System::Void label2_Click(System::Object^ sender,

    System::EventArgs^ e) {}

    private: System::Void button1_Click(System::Object^ sender,System::EventArgs^ e)

    {int n,i,no;

    float naw,nak,s,intv,v;

    naw=Convert::ToDouble(textBox1->Text);nak=Convert::ToDouble(textBox2->Text);intv=Convert::ToDouble(textBox3->Text);

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    97/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 97

    n=(nak-naw)/intv;

    dataGridView1->RowCount=n+1;

    for(i=0;iRows[i]->Cells[0]->Value=no;

    dataGridView1->Rows[i]->Cells[1]->Value=s;dataGridView1->Rows[i]->Cells[2]->Value=v;

    }

    }private: System::Void button2_Click(System::Object^ sender,System::EventArgs^ e)

    {textBox1->Text="";

    textBox2->Text="";textBox3->Text="";

    }};}

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    98/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 98

    -  Tugas 2

      Menghitung luas segitiga

    #pragma endregion private: System::Void button1_Click(System::Object^ sender,

    System::EventArgs^ e){

    float a,t,l;

    a=Convert::ToDouble(textBox1->Text);t=Convert::ToDouble(textBox2->Text);

    l=0.5*a*t;

    textBox3->Text = Convert::ToString(l);}

    private: System::Void button2_Click(System::Object^ sender,System::EventArgs^ e)

    {textBox1->Text="";textBox2->Text="";textBox3->Text="xxxxx";

    }};

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    99/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 99

    }

    -  Tugas 3

     

    Table energy potensial dan energy kinetik

    #pragma endregion private: System::Void button3_Click(System::Object^ sender,

    System::EventArgs^ e)

    {

    Close();

    }

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    100/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 100

    private: System::Void button2_Click(System::Object^ sender,

    System::EventArgs^ e)

    {

    comboBox1->SelectedIndex=-1;

    textBox1->Text="";

    dataGridView1->RowCount=1;

    dataGridView1->Rows[0]->Cells[0]->Value="";

    dataGridView1->Rows[0]->Cells[1]->Value="";

    dataGridView1->Rows[0]->Cells[2]->Value="";

    radioButton1->Checked=false;

    radioButton2->Checked=false;

    }

    private: System::Void button1_Click(System::Object^ sender,

    System::EventArgs^ e)

    {int i,n;

    float m,ma,g,h,v,ep,ek,inf,massa;

    ma=0;

    inf=1;

    g=9.8;

    v=h;

    m=Convert::ToDouble(textBox1->Text);

    if (comboBox1->SelectedIndex == 0) v=10;

    if (comboBox1->SelectedIndex == 1) v=20;

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    101/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 101

    if (comboBox1->SelectedIndex == 2) v=30;

    if (comboBox1->SelectedIndex == 3) v=40;

    if (radioButton1->Checked)

    {

    n=(m-ma)/inf;

    dataGridView1->RowCount=n+1;

    for (i=0;iRows[i]->Cells[0]->Value=i+1;

    dataGridView1->Rows[i]->Cells[1]->Value=massa;

    dataGridView1->Rows[i]->Cells[2]->Value=ek;

    }

    }

    if (radioButton2->Checked)

    {

    n=(m-ma)/inf;

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    102/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 102

    dataGridView1->RowCount=n+1;

    for (i=0;iRows[i]->Cells[0]->Value=i+1;

    dataGridView1->Rows[i]->Cells[1]->Value=massa;

    dataGridView1->Rows[i]->Cells[2]->Value=ek;

    }

    }

    }

    };

    }

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    103/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 103

    -  Tugas 4

      Menghitung tekanan

    #pragma endregion private: System::Void button1_Click(System::Object^ sender,

    System::EventArgs^ e)

    {float p,f,a;

    if (textBox1->Text!="" && textBox2->Text!="" &&textBox3->Text==""  )

    {p=Convert::ToDouble(textBox1->Text);f=Convert::ToDouble(textBox2->Text);

    a=f/p;textBox3->Text = Convert::ToString(a);}else if (textBox1->Text!="" && textBox2->Text=="" 

    &&textBox3->Text!=""  ){p=Convert::ToDouble(textBox1->Text);

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    104/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 104

    a=Convert::ToDouble(textBox3->Text);

    f=a*p;textBox2->Text = Convert::ToString(f);}

    else if (textBox1->Text=="" && textBox2->Text!="" &&textBox3->Text!=""  ){a=Convert::ToDouble(textBox3->Text);f=Convert::ToDouble(textBox2->Text);

    p=f/a;textBox1->Text = Convert::ToString(p);}else 

    MessageBox::Show("Input Harus 2!!");

    }private: System::Void button2_Click(System::Object^ sender,System::EventArgs^ e)

    {

    textBox1->Text="";textBox2->Text="";textBox3->Text="";

    }};

    }

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    105/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 105

    -  Tugas 5

    #pragma endregion private: System::Void button2_Click(System::Object^ sender,

    System::EventArgs^ e)

    { textBox1->Text="";textBox2->Text="";textBox3->Text="";

    }private: System::Void button1_Click(System::Object^ sender,System::EventArgs^ e)

    {

    float m,i,f;

    if (textBox1->Text!="" && textBox2->Text=="" &&textBox3->Text==""  )

    {m=Convert::ToDouble(textBox1->Text);

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    106/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 106

    i=m*39.37;f=m*3.281;

    textBox2->Text = Convert::ToString(i);textBox3->Text = Convert::ToString(f);

    }else if (textBox1->Text=="" && textBox2->Text!="" &&textBox3->Text==""  )

    {i=Convert::ToDouble(textBox2->Text);m=i/39.37;f=(i/39.37)*3.281;

    textBox1->Text = Convert::ToString(m);textBox3->Text = Convert::ToString(f);}

    else if (textBox1->Text=="" && textBox2->Text=="" &&textBox3->Text!=""  )

    {f=Convert::ToDouble(textBox3->Text);m=(f/3.281);i=(f/3.281)*39.37;

    textBox1->Text = Convert::ToString(m);textBox2->Text = Convert::ToString(i);}else 

    MessageBox::Show("Input Harus 1!!");}

    };}

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    107/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 107

    C. 

    Quiz

      Quiz 3

    #pragma endregion 

    private: System::Void button2_Click(System::Object^ sender,

    System::EventArgs^ e) 

    {

    label3->Text="xxxxxxx";

    comboBox1->SelectedIndex=0;

    comboBox2->SelectedIndex=0;

    listBox1->SelectedIndex=-1;

    radioButton1->Checked=false;

    radioButton2->Checked=false;

    radioButton3->Checked=false;

    radioButton4->Checked=false;

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    108/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 108

    checkBox1->Checked=false;

    }

    private: System::Void button1_Click(System::Object^ sender,System::EventArgs^ e)

    {

    float P,L,T,V,Ls;

    if (radioButton1->Checked) T=10;

    if (radioButton2->Checked) T=15;

    if (radioButton3->Checked) T=20;

    if (radioButton4->Checked) T=30;

    if (listBox1->SelectedIndex == 1) L=T;

    if (listBox1->SelectedIndex == 2) L=2*T;

    if (listBox1->SelectedIndex == 3) L=3*T;

    if (comboBox1->SelectedIndex == 1) P=L;

    if (comboBox1->SelectedIndex == 2) P=2*L;

    if (comboBox1->SelectedIndex == 3) P=3*L;

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    109/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 109

    if (comboBox2->SelectedIndex == 1)

    {

    V=P*L*T;

    if(checkBox1->Checked)

    {

    label3->Text = Convert::ToString(V);

    }

    else

    {

    label3->Text="xxxxxx";

    }

    }

    if (comboBox2->SelectedIndex == 2)

    {

    Ls=(2*P*L)+(2*P*T)+(2*L*T);

    if(checkBox1->Checked)

    {

    label3->Text = Convert::ToString(Ls);

    }

    else

    {

    label3->Text="xxxxxx";

    }

    }

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    110/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 110

    }

    };

    }

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    111/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 111

      Quiz 4

    #pragma endregion 

    private: System::Void button2_Click(System::Object^ sender,

    System::EventArgs^ e) 

    {

    comboBox1->SelectedIndex=-1;

    comboBox2->SelectedIndex=-1;

    comboBox3->SelectedIndex=-1;

    listBox1->SelectedIndex=0;

    dataGridView1->RowCount=1;

    dataGridView1->Rows[0]->Cells[0]->Value="";

    dataGridView1->Rows[0]->Cells[1]->Value="";

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    112/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 112

    dataGridView1->Rows[0]->Cells[2]->Value="";

    dataGridView1->Rows[0]->Cells[3]->Value="";

    dataGridView2->RowCount=1;

    dataGridView2->Rows[0]->Cells[0]->Value="";

    dataGridView2->Rows[0]->Cells[1]->Value="";

    dataGridView2->Rows[0]->Cells[2]->Value="";

    dataGridView2->Rows[0]->Cells[3]->Value="";

    }

    private: System::Void button1_Click(System::Object^ sender,

    System::EventArgs^ e)

    {

    float vx,sx,vo,sd,sdt,aw,nak,t,intv,g,vy,sy;

    int i,n;

    if (comboBox1->SelectedIndex == 0)vo=100;

    if (comboBox1->SelectedIndex == 1)vo=200;

    if (comboBox1->SelectedIndex == 2)vo=300;

    if (comboBox2->SelectedIndex == 0)t=5;

    if (comboBox2->SelectedIndex == 1)t=10;

    if (comboBox2->SelectedIndex == 2)t=15;

    if (comboBox2->SelectedIndex == 3)t=20;

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    113/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 113

    if (comboBox3->SelectedIndex == 0)sd=30;

    if (comboBox3->SelectedIndex == 1)sd=45;

    if (comboBox3->SelectedIndex == 2)sd=60;

    if (listBox1->SelectedIndex == 1)g=9.8;

    if (listBox1->SelectedIndex == 2)g=1.6;

    aw=0;

    intv=1;

    nak=sd;

    n=(nak-aw)/intv;

    dataGridView1->RowCount=n+1;

    dataGridView2->RowCount=n+1;

    for(i=0;iRows[i]->Cells[0]->Value=i+1;

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    114/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 114

    dataGridView1->Rows[i]->Cells[1]->Value=sdt;

    dataGridView1->Rows[i]->Cells[2]->Value=vx;

    dataGridView1->Rows[i]->Cells[3]->Value=sx;

    }

    for(i=0;iRows[i]->Cells[0]->Value=i+1;

    dataGridView2->Rows[i]->Cells[1]->Value=sdt;

    dataGridView2->Rows[i]->Cells[2]->Value=vy;

    dataGridView2->Rows[i]->Cells[3]->Value=sy;

    }

    };

    }

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    115/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 115

    D. 

    Presentasi

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    116/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 116

    Pengelasan bawah air dapat

    diklasifikasikan sebagai

    1 ) Pengelasan Basah2 ) Pengelasan Kering•

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    117/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 117

    Pengelasan Basah(wet welding)

    Pengelasan basah menunjukkan bahwa pengelasandilakukan di bawah air , langsung terkenalingkungan yang basah . Sebuah elektroda khususdigunakan dan pengelasan dilakukan secaramanual hanya sebagai salah satu tidak dalam

    pengelasan udara terbuka . Peningkatan kebebasan bergerak membuat wet welding metode yangpaling efektif , efisien dan ekonomis .

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    118/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 118

    Prinsip operasi Welding Basah

    Pekerjaan yang akan dilas terhubung ke satu sisi darisirkuit listrik , dan logam elektroda ke sisi lain . Kedua

     bagian sirkuit dibawa bersama-sama , dan kemudiandipisahkan sedikit . Lompatan arus listrik kesenjangan danmenyebabkan percikan berkelanjutan ( arc ) , yang mencair

     besi kosong , membentuk kolam las. Pada saat yang sama ,ujung elektroda mencair , dan tetesan logam diproyeksikanke dalam melas renang . Selama operasi ini , fluks meliputielektroda meleleh untuk memberikan shielding gas , yangdigunakan untuk menstabilkan kolom busur dan perisailogam transfer. Busur terbakar dalam rongga yangterbentuk di dalam meliputi fluks , yang dirancang untukmembakar lebih lambat dari laras logam elektroda .

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    119/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 119

    Welding hiperbarik ( pengelasan

    kering)

    Pengelasan hiperbarik dilakukan dalam ruang tertutup sekitar strukturo akan dilas . Ruang ini diisi dengan gas ( biasanya heliummengandung 0,5 bar oksigen ) pada tekanan yang berlaku . Habitatdisegel ke pipa dan diisi dengan campuran bernapas helium danoksigen , pada atau sedikit di atas tekanan ambien di mana pengelasanadalah untuk mengambil tempat . Metode ini menghasilkan sendi las

     berkualitas tinggi yang memenuhi X - ray dan persyaratan kode .Tungsten proses pengelasan gas digunakan untuk proses ini . Daerah di

     bawah lantai Habitat ini terbuka untuk air. Jadi pengelasan dilakukandalam kering tetapi pada tekanan hidrostatik dari air laut di sekitarnyaHabitat .

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    120/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 120

    RESIKO TERLIBAT

    Sengatan listrik • Bahaya hidrogen dan oksigen

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    121/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 121

    Tindakan pencegahan sengatan

    listrik•

     termasuk mencapai isolasi listrik yang memadaidari peralatan las

    •  mematikan pasokan listrik segera busurdipadamkan

    •  membatasi tegangan rangkaian terbuka MMA( SMA ) set pengelasan

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    122/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 122

    Tindakan pencegahan hidrogen dan

    oksigen yang dihasilkan oleh busur• Tindakan pencegahan harus diambil untuk

    menghindari penumpukan kantong gas , yang berpotensi meledak . Tindakan pencegahanmeliputi

    •  penyediaan udara darurat atau pasokan gas ,•

    stand-by penyelam ,•  dan ruang dekompresi untuk menghindari

    nitrogen narcosis mengikuti permukaan yangcepat setelah menyelam saturasi .

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    123/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 123

    Keuntungan Welding Kering1 ) Welder / Keamanan Diver - Welding yang

    dilakukan di ruang , kebal terhadap arus laut danhewan laut . Hangat , habitat kering baik diterangidan memiliki sistem kontrol lingkungan sendiri( ECS ) .

    2 ) Kualitas Baik lasan - Metode ini memilikikemampuan untuk menghasilkan lasan kualitas

     yang sebanding untuk membuka lasan udarakarena air tidak lagi hadir untuk memuaskan lasdan tingkat H2 jauh lebih rendah dari lasan basah.

     

    3 ) Permukaan Monitoring - Bersama persiapan,keselarasan pipa , inspeksi NDT , dll dipantau secara

     visual .

    4 ) Non-Destructive Testing ( NDT ) - NDT jugadifasilitasi oleh lingkungan habitat kering .

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    124/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 124

    Kerugian Welding Kering

    1) pengelasan habitat memerlukan sejumlah besarperalatan yang kompleks dan peralatan pendukung banyak di permukaan . Adalah ruang yang sangatkompleks

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    125/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 125

    2 ) Biaya pengelasan habitat sangat tinggi danmeningkat dengan kedalaman . Kedalaman kerjamemiliki efek pada pengelasan habitat . Pada

    kedalaman lebih besar , busur mengkonstriksi dantegangan yang lebih tinggi sesuai yang diperlukan .Proses ini mahal - biaya $ 80.000 untuk pekerjaan lastunggal. Seseorang tidak dapat menggunakan ruang

     yang sama untuk pekerjaan lain , jika itu adalah satu yang berbeda .

    Keuntungan Welding Basah1 ) Fleksibilitas dan rendah biaya wet weldingmembuat metode ini sangat diinginkan .

    2 ) Manfaat lainnya kecepatan . Dengan mana

    operasi dilakukan .

    3 ) Hal ini kurang mahal dibandingkan denganpengelasan kering .

  • 8/19/2019 Laporan Prokom 2013 Naufal Dan Issolihin Siap Kumpul

    126/128

    LAPORAN TUGAS PROGRAM KOMPUTER

    Hafidin Naufal(02909)& Issolikhin(03535) 126

    4 ) tukang las bisa mencapai bagian-bagi