RSS

                   Tugas Pemrogaman Dasar1 . Perbedaan prinsip tanda 1.operator "="  pada matematika dengan bahasa program adalah matematika bersifat 2 arah sedangkan pada program komputer bersifat 1 arah .

2. Bila diketahui a = 50 , b = 75, c=8 , dan d =5 , tentukan hasil ekspresi aritmatika .
    Jawab :
                  1. H1 = a*b
                            =  50*75 = 375
                  2. H2 = b*d
                            =75*5 = 375
                  3. H3 = H2/d
                            = 375/5 = 75
                  4. H4 = H1 + c
                            = 375+8 = 383
                   5.H5 = H4 - H3
                            = 383 - 75 = 308
3.    Diketahui program C++ berikut :
#include <iostream.h>
Void main()
{
Int m=80;
Cout<<”(m>=0 && m<=70)’” (m>=0 && m<=70)\n;
}
Output dari program diatas adalah 0 karena salah satu dari nilai (m>=0 && m<=70) yaitu nilai m<=70


4.    Diketahui program C++ berikut : 
#include <iostream.h> 
#include <conio.h> 
int a,b,c,d,e,f; 
void main() 
clrscr(); 
a=10; 
b=5; 
c=a*b; 
d=a/b; 
e=a&&b; 
f=a||b; 
cout<<"hasil kalinya : "<<c; 
cout<<"\nhasil baginya: "<<d; 
cout<<"\nhasil nya: "<<e; 
cout<<"\nhasil nya: "<<f; 
getch(); 
Output dari program diatas adalah
C=10*5=50
D=10/5=2
E=10 && 5= (0)
F=10 I I 5= (1)

5.    Jelaskan apa yang dimaksud dengan array ? 
Array adalah kumpulan dari nilai-nilai,sekelompok data atau elemen bertipe sama.

6.     Dideklarasikan array berdimensi satu sebagai berikut : 
Float BeratBadan[5]={30.5,45.5,50.5,65.5,75.5} 
Nilai akses array untuk BeratBadan[3] dan BeratBadan[5] adalah
Nilai akses array [3] adalah 50.5
Nilai akses array [5] adalah 75.5

7.     array berdimensi dua adalah array yang terdiri dari m buah baris dan n buah kolom bentuknya dapat berupa matriks atau tabel
(0,0)



(0,4)
(1,0)









(3,0)



(3,4)
                        Gambar. Array berdimensi dua
8.    . Diketahui susunan array int b[2][3] sebagai berikut:
0
1
2
0
86
75
79
1
87
21
35
Nilai dari b[2][3] adalah 35

9.    Array multidimensi adalah array dari array atau Array yang berdimensi lebih dari satu

10. Diberikan kode program sebagai berikut : 
#include <cstdlib> 
#include <iostream> 
using namespace std; 
int input(string a) 
int array 
cout << a; 
cin >> array; 
return array; 
void data(int a,int b) 
int array [a]{b}; 
for (int f=0;f<a;f++) 
for (int w=0;w<b;w++) 
cout << "Array ke {"<< f <<"},{"<< w <<"} = "; 
cin >> array[f][w]; 
for (int d = 0;d<a;d++) 
for(int x = 0;x<b;x+) 
cout << "Besar Array ke {"<< d <<"},{"<< x <<"} = "<<array[d][x]<< endl; 
int main(int argc, char *argv[]) 
int a,b; 
a = input("Banyak baris = "); 
b = input("Banyak kolom = "); 
data(a,b); 
system("PAUSE"); 
return EXIT_SUCCESS; 
}; 
Betulkan blok program yang dicetak tebal
a.    #include <iostream>
·         #include <iostream.h>
b.    int Array
·         int Array;
c.    int Array [a]{b};
·         int Array [a][b]
d.    for(int x = 0;x<b;x+)
·         for(int x = 0;x<b;x++)
e.    };

·         }

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS