Ariep Barkah Tedy
Ariep Barkah Tedy
Di susun Oleh :
1. Ariep Hidayatullah
2. Barkah Landia
3. Tedy Susanto
JAWABAN TUGAS KELOMPOK 1
Contoh Program C++
#include<iostream.h>
#include<conio.h>
typedef struct
{ int tanggal, bulan, tahun;} data_tanggal;
typedef struct
{ char nama[30]; data_tanggal tgl_lahir; } data_rekan; data_rekan
info_rekan; void main()
{ strcpy(info_rekan.nama,"Barkah Landia");
info_rekan.tgl_lahir.tanggal=21;
info_rekan.tgl_lahir.bulan=2;
info_rekan.tgl_lahir.tahun=1996;
cout<<"Nama: "<<info_rekan.nama<<endl;
cout<<"Tanggal Lahir : "<<endl;
cout<<"Tanggal: "<<info_rekan.tgl_lahir.tanggal<<endl;
cout<<"Bulan: "<<info_rekan.tgl_lahir.bulan<<endl;
cout<<"Tahun: "<<info_rekan.tgl_lahir.tahun<<endl; int a,
b, i, n;
Jawaban :
11 i 18 i
12 11 19 i
13 BZ 20 1
14 i 21 +
15 n 22 14
16 12 23 BR
17 BZ
- Syntaxis
No Salah Benar Keterangan
1 i++ i++; kurang ;
2 if(a>b) if(a<b) < terbalik dengan>
3 hasil=a+t/2 hasil=(a+t)/2 kurang tanda kurung
4 if(c=b) if(c!=b) kurang negasi !
5 a=0+1; a=a+1; a tidak bisa di gantikan 0
- Semantic
No Salah Benar Keterangan
1 int a; int a; int a; tidak boleh duplikat deklarasi
2 char a; a=3; int a; a=3; type data harus konsisten
3 int a; char b; if(a<b) int a; int b; if(a<b) type data harus bisa di operasikan
4 cout>>""; cout<<""; script tidak sesuai
5 int a; float luas; luas= a/ 0.5 float a; float luas; luas= a/ 0.5 int tidak bisa di pecahan
}
dapat dioptimasikan menjadi : int a, b, c;
Optimasi Global :
Contoh Program C++
#include<iostream.h>
#include<conio.h>
void main()
{int a, b;
cout<<”Nilai a adalah = “;
cin>>a;
clrscr();
cout<<”Hasil nilai a adalah = ”<<a<<endl;
getch();
}
Note : Variabel ”b” harusnya tidak di cantumkan karena tidak digunakan