Welcome!

I am John Doe Web Designer Photography

View Work Hire Me!

About Me

Web Design
Branding
Development
Who am i

John Doe.

Professional Web Designer

Nulla metus metus ullamcorper vel tincidunt sed euismod nibh Quisque volutpat condimentum velit class aptent taciti sociosqu ad litora.

Nulla metus metus ullamcorper vel tincidunt sed euismod nibh Quisque volutpat condimentum velit class aptent taciti sociosqu ad litora torquent metus metus ullamcorper vel tincidunt sed class aptent taciti sociosqu ad litora .

Services

Web Design

Nulla metus metus ullamcorper vel tincidunt sed euismod nibh Quisque volutpat

Development

Nulla metus metus ullamcorper vel tincidunt sed euismod nibh Quisque volutpat

Branding

Nulla metus metus ullamcorper vel tincidunt sed euismod nibh Quisque volutpat

Marketing

Nulla metus metus ullamcorper vel tincidunt sed euismod nibh Quisque volutpat

Our Blog

laporan algoritma


MODUL 2
{ OPERATOR DAN OPERASI INPUT / OUTPUT }
A.   BAGIAN AWAL
1.    Jelaskan apa yang dimaksud dengan tipe data dalam bahasa C/C++ ?...
Jawab:
“ Tipe data adalah jenis data yang memiliki batasan tempat dan karakteristik sesuai dengan interpretasi data dan dapat diolah oleh komputer untuk memenuhi kebutuhan dalam pemograman komputer.tipe data berguna untuk mempretasi jenis dari suatu nilai yang terdapat dalam program. “

2.    Jelaskan apa yang dimaksud dengan variabel dalam C/C++?...
Jawab :
“ Variabel adalah suatu tempat atau wadah untuk menampung nilai yang nantinya berubah-ubah selama proses eksekusi. Variabel dalam C++ terdiri dari huruf,angka,dan tanda underscore ( _ ) yang dalam penulisanya mempunyai beberapa kaidah. “
3.    Bagaimana keyword input  dan output dan berikan contohnya?
Jawab :
“ keyword adalah kata kunci yang digunakan dalam pemograman untuk fungsi – fungsi tertentu,
keyword input
cin
contoh penggunaan cin
     c=( masukan );         
Cout
Contoh penggunaan cout
     cout<<"\npenjumlahan  =   "<   






B.   Bagian pokok
Ø  latihan – latihan post test
1.    Buatlah program dalam bahasa C/C++ dengan hasil Run seperti dibawah :
Ketik 2 bilangan : 76 80
76 X 80 = 6080
·         Program operator perkalian
Flowchart
 









Oval: endFlowchart: Data: Cetak hasil
Pseudocode
 Program_ operator_perkalian
1.  Start
2.  Variabel
Bilangan 1 :int
Bilangan 2 ; int
3.    Algoritma
Read (bilangan 1 ,bilangan 2)
Bilangan1 X bilangan2
Write (hasil)



·         Sintaks  program untuk menyelesaikan soal di atas adalah sebagai berikut :
Sintaks

#include
using namespace std;
int main()
{
    int bilangan_1;
    int bilangan_2;
    int hasil;

    cout<<"Masukan bilangan Pertama = ";
    cin>>bilangan_1;
    cout<<"Masukan bilangan Kedua   = ";
    cin>>bilangan_2;
    cout<<"Ketika dua bilangan : "<

    hasil =bilangan_1*bilangan_2;
    cout<
    return 0;
}

·         Listing program untuk menyelesaikan soal di atas adalah sebagai berikut :






·         output



2.    Buatlah program dalam bahasa C/C++ dengan hasil Run di bawah :
1234567
12  34
·         Program untuk menyelesaikanya adalah :
Flowchart
 









Oval: endFlowchart: Data: Cetak hasil
Pseudocode
 Program_ operator_perkalian
1.    Start
2.  Variabel
Variabel int
3.    Algoritma
Read (angka)
Writeln ()



·         Sintaks
#include
#include
using namespace std;
int main()
{
    int i;
    for(i=1; i<=7; i++){
        cout<

    }
    cout<<"\n";
    for(i=1; i<=2; i++){
        cout<
    }
    cout<<" ";
    for(i=3; i<=4; i++){
        cout<
    }

}
·         Listing program untuk menyelesaikan soal di atas adalah sebagai berikut :




·         Output



3     Buatlah program dalam bahasa C/C++ dengan hasil Run di bawah :
1 2345
1 23
·         Program untuk menyelesaikanya adalah :
Flowchart
 









Oval: endFlowchart: Data: Cetak hasil
Pseudocode
Program_menampilkan_angka_degan_adanya spasi
4.    Start
5.  Variabel
Variabel int
6.    Algoritma
Read (angka)
Writeln ()



·         Sintaks
#include
using namespace std;
int main()
{
    int i=1;
    cout<
    for(i=2; i<=5; i++){
        cout<
    }
    cout<<"\n";
    i=1;
    cout<
    for(i=2; i<=3; i++){
        cout<
    }
}
·         Listing program untuk menyelesaikan soal di atas adalah sebagai berikut :





·         Output



4     Buatlah program dalam bahasa C/C++ dengan hasil Run di bawah :
12345  78
12 34
·         Program untuk menyelesaikanya adalah :
Flowchart
 









Oval: endFlowchart: Data: Cetak hasil
Pseudocode
Program_menampilkan_angka_degan_adanya spasi
7.    Start
8.  Variabel
Variabel int
9.    Algoritma
Read (angka)
12345 78
12 34
Writeln ()



·         Sintaks
#include
using namespace std;
int main()
{
    int i;
    for(i=1; i<=5; i++){
        cout<
    }
    cout<<" ";
    for(i=6; i<=8; i++){
        cout<
    }
    cout<<"\n";
    for(i=1; i<=2; i++){
        cout<

    }
        cout<<" ";
    for(i=3; i<=4; i++){
        cout<
    }
}
·         Listing program untuk menyelesaikan soal di atas adalah sebagai berikut :





·         Output





#post test
1.    Buat lah programdengan hasil Rundi bawah ini :
Data ke – 1 : 12
Data ke – 2 : 14
Data ke – 3 : 16
24        28        32
·         Program untuk menyelesaikanya adalah :
Flowchart
 









Oval: endFlowchart: Data: Cetak hasil
Pseudocode
Program_menampilkan_sebuah_data_untuk_sebuah_pengurutan_secara_otomatis
1.    Start
2.    Variabel
Variabel float
3.    Algoritma
Read (variabel)
Data ke – 1 : 12
Data ke – 2 : 14
Data ke – 3 : 16
24        28        32
Writeln ()



·         Sintaks
#include
using namespace std;
int main(){
    int i,j,d;
    for(i=1; i<=3; i++){
            for(j=12; j<=16; i++){
            cout<<"Data Ke - "<
            cout<
            j=j+2;
            cout<<"\n";
            }
        }
        for(d=24; d<=32; d++){
            cout<
            d=d+3;
        }
    }
·         Listing program untuk menyelesaikan soal di atas adalah sebagai berikut :




·         Output





2.    Buatlah program dengan hasil Run di bawah ini :
Membaca desimal,oktal dan hexadesimal :
10      025    0x3f
10        21        63
15      32      b5
15        26        181
·         Program untuk menyelesaikanya adalah :
Flowchart
 









Oval: endFlowchart: Data: Cetak hasil
Pseudocode
Program_menampilkan_sebuah_data_untuk_sebuah_pengurutan_secara_otomatis
1.    Start
2.    Variabel
Variabel float
3.    Algoritma
Read (variabel)
Desimal
Oktal
hexadesimal
Writeln ()



·         Sintaks
#include
using namespace std;
int main()
{
    long i;
    for(i=1;
    i<=15; i++)
    {
        cout<
        cout<
        cout<
    }
}
·         Listing program untuk menyelesaikan soal di atas adalah sebagai berikut :





·         Output




3.    Buatlah program dengan hasil Run seperti di bawah ini :
Tgl      [dd-mm-yy] ?
Waktu [hh-mm-ss] ?
28        10        2016
08        15        00
·         Program untuk menyelesaikanya adalah :
Flowchart
 









Oval: endFlowchart: Data: Cetak hasil
Pseudocode
Program_menampilkan_tanggal_dan_waktu_
1.    Start
2.    deskripsi
Waktu di server
3.    Algoritma
Read (waktu diserver)
     Waktu di server
Writeln ()



·         Sintaks
#include
#include
using namespace std;
int main()
{
    time_t now = time(0);
    tm *ltm =localtime(&now);

    cout<<"Tanggal = "<tm_mday<<"-";
    cout<<1 -="" ltm="">tm_mon<<"-";
    cout<<1900 -="" ltm="">tm_year<
    cout<<"Jam     = "<tm_hour<<":";
    cout<<1 ltm-="">tm_min<<":";
    cout<<1 ltm-="">tm_sec<
    cout<<"\n";

    cout<tm_mday<<" ";
    cout<<1 -="" ltm="">tm_mon<<" ";
    cout<<1900 -="" ltm="">tm_year<
    cout<tm_hour<<" ";
    cout<<1 ltm-="">tm_min<<" ";
    cout<<1 ltm-="">tm_sec<
}
·         Listing program untuk menyelesaikan soal di atas adalah sebagai berikut :




·         Output




4.    Buatlah program dengan hasil Run seperti di bawah ini :
Data ke – 1 : 10         ...
Data ke – 2 : 20         ...
...
...
Data ke – 10 : ...        ...
·         Program untuk menyelesaikanya adalah :
Flowchart
 









Flowchart: Data: Cetak hasilOval: end
Pseudocode
Program_menampilkan_data_data_ke-1_sampai_ke-20
1.    Start
2.    deskripsi
data pengurutan
3.    Algoritma
Read (data pengurutan)
     Data terurut dari data ke-1 sampai ke- 20
Writeln ()



·         Sintaks
#include
using namespace std;
int main()
{
    int i,j,k;
    i = 1;
    for(i=10;
    i<=20;
    i++)
    {
    for(j=10;
    j<=20;
    j++)
    {
        for(k=10; k<=20; k++)
    {
        cout<<"Data Ke - "<
        j = i*10; cout<
        cout<<"      ";
        k = j*5; cout<
        cout<<"\n";
        }
    }
}
}
·         Listing program untuk menyelesaikan soal di atas adalah sebagai berikut :




·         Output





5.    Buatlah program dengan hasil Run seperti di bawah ini :
Ketik bilangan bulat : 100  30
100 + 30 = 130
100 – 30 = 70
100 x 30 = 300
100 / 30 = 3,33
100 % 30 = 10
·         Program untuk menyelesaikanya adalah :
Flowchart
 









Text Box: perulanganFlowchart: Data: Cetak hasilOval: end
Pseudocode
Program_menghitung_operasi_secara_otomatis
1.    Start
2.    deskripsi
int a,b,c,d,e,g
float f
bilangan1 : float
bilangan2 : float
3.    Algoritma
Read (bilangan1,bilangan2)
    
Writeln ()



·         Sintaks
#include
#include
using namespace std;
int main ()
{
    int a,b,c,d,e,g;
    float f;
    cout<<"ketik bilangan bulat : ";
    cin>>a;
    cin>>b;
    c=(a+b);
    d=(a-b);
    e=(a*b);
    f=(a/b);
    g=(a%b);
    cout<<"\npenjumlahan  =   "<
    cout<<"pengurangan  =   "<
    cout<<"perkalian    =   "<
    cout<<"pembagian    =   "<
    cout<<"persentase   =   "<
getch ();
}

·         Listing program untuk menyelesaikan soal di atas adalah sebagai berikut :



·         Output



BAGIAN AKHIR
Setelah saya memngerjakan semua soal-soal nya saya dapat mengetahui cara-cara otomatis dalam operasi dan saya mengetahui banyak hal dalam praktikum modul 2 ini.


Contact Us

Phone :

+20 010 2517 8918

Address :

3rd Avenue, Upper East Side,
San Francisco

Email :

email_support@youradress.com

Welcome

Pages

main-nav-top (Do Not Edit Here!)

I Am

Featured Listings