This is default featured slide 1 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 2 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 3 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 4 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 5 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

Selasa, 17 April 2018

User Interface


Assalamualaikum Wr.wb

Kali ini saya akan membagikan sedikit latihan soal tentang user interface

1. Latihan 1

Dalam latiha 1 kita akan merubah dari cout dan cin ke printf dan scanf
berikut adalah codingannya:

cout dan cin

#include <iostream>
using namespace std;

int main ()
{
    int nilai;

    cout << "Mochamad Riefky Rafliana S" << endl;
    cout << "X-TKJ" << endl;
    cout << "masukan nilai anda : "; cin >> nilai;

    if (nilai < 60)
    {
        cout << "maaf anda tidak lulus";
    } else
    {
        cout << "selamat anda lulus" ;
    }
    return 0;
}


printf dan scanf

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

using namespace std;

int main ()
{
    int nilai;

    printf("Mochamad Riefky Rafliana S \n");
    printf("X-TKJ \n");

    printf ("\n masukan nilai anda :"); scanf("%d",&nilai);
    if (nilai < 60)
    {
        printf("maaf anda tidak lulus");
    } else{
        printf("selamat anda lulus") ;
    }
    return 0;
}


jika berhasil maka akan seperti berikut :


walaupun berbeda tetapi saat dijalankan akan sama saja hasilnya.

2.Latihan 2

Sekarang kita akan melakukan kebalikannya yaitu dari printf dan scanf ke cout dan cin.
berikut codingannya:

printf dan scanf
#include <stdio.h>
using namespace std;

int main ()
{
    int sewa;

    printf("masukan jumlah hari keterlambatkan :"); scanf("%d",&sewa);

    if (sewa >= 20)
    {
        printf ("denda keterlambatkan anda Rp 20.000");
    }else if(sewa >= 10)
    {
        printf ("denda keterlambatkan anda Rp 10.000");
    }else if (sewa >=5)
    {
         printf ("denda keterlambatkan anda Rp 3.000");
    }else
    {
         printf ("denda keterlambatkan anda Rp 1.000");
    }
    return 0;

}



cout dan cin

#include <iostream>
using namespace std;

int main ()
{
    int sewa;

    cout << "masukan jumlah hari keterlambatkan :";cin >> sewa;

    if (sewa >= 20)
    {
        cout <<"denda keterlambatkan anda Rp 20.000";
    }else if(sewa >= 10)
    {
        cout <<"denda keterlambatkan anda Rp 10.000";
    }else if (sewa >=5)
    {
         cout <<"denda keterlambatkan anda Rp 3.000";
    }else
    {
        cout <<"denda keterlambatkan anda Rp 1.000";
    }
    return 0;
}


berikut adalah hasilnya


3.Latihan 3

sekarang kita akan mebuat program lulus atau tidaknya mari kita coba saja

#include <iostream>
using namespace std;

int main()
{
    char nilai;

    cout << "Mochamad riefky Rafliana S" << endl;
    cout << "X-Teknik Komputer Jaringan" << endl;

    cout << "masukan index nilai (A-F) :";cin >> nilai;

    switch (nilai)
    {
        case 'A':
        cout << "Selamat anda lulus dengan nilai terbaik";
        break;
        case 'B':
        cout << "Selamat anda lulus dengan nilai memuaskan";
        break;
        case 'C':
        cout << "Selamat anda lulus dengan nilai cukup";
        break;
        case 'D':
        cout << "Anda lulus dengan nilai kurang";
        break;
        case 'E':
        cout << "Maaf anda tidak lulus";
        break;
        case 'F':
        cout << "Anda wajib mengulang";
        default:
        cout << "";
    }
}


jika berhasil maka programnya akan seperti berikut:


4. Latihan 4

Selanjutnya kita akan akan membuat barisan fibonacci langsung saja ikuti.

#include <iostream>
using namespace std;

int main()
{
    int m,n,o,x ;

    cout << "Mochamad Riefky Rafliana S\n";
    cout << "X-Teknik Komputer Jaringan\n";

    cout <<"\nDERET FIBONACCI\n";

    cout << "Masukan nilai yang akan di tampilkan : "; cin >> x;
    cout << "\n";
    m = 1;
    n = 1;
    cout << "Deret Fibonaccinya adalah  :\n";
    cout << m << "," << n << ",";
    for (int i=3; i<=x; i++)
    {
        o = m + n;
        m = n;
        n = o;

        cout << o << ",";
    }
    return 0;

}


maka hasinya adalah

5. Latihan 5

Pada latihan 5 ini kita akan membuat program looping yang akan dimasukkan oleh user itu sendiri.

#include <iostream>
using namespace std;

main ()
{
    int x;

    cout << "Mochamad Riefky Rafliana S \n";
    cout << "X-Teknik Komputer Jaringan\n";

    cout << "Masukan jumlah yang akan dimasukkan :"; cin >> x;
    cout << "\n";

    for (int i=1; i<=x; i++)
    {
        cout << "Bilangan Ke- " << i << " = " << i << "\n";
    }

}


maka hasilnya akan seperti berikut :


6. Latihan 6

latihan 6 ini adalah latihan terakhir pada postingan kali ini. kali ini akan membuat program looping tentang naik turun secara bersamaan.

#include <iostream>
using namespace std;

main ()
{
    int up;
    int down;
    int batas;

    cout << "Mochamad Riefky Rafliana S \n";
    cout << "X-Teknik Komputer Jaringan\n";

    cout << "masukan batasnya : "; cin >> batas;

    for (up=0; up<=batas; up++)
    {
        for (down=batas; down>=1; down--)
    {
        cout << "\n Counter loop up ke : " << up << "Counter loop down ke :" << down;

    }

    }
}


maka hasilnya adalahnya:


sekian dari postingan kali ini semoga dapat bermanfaat.
wassalamualaikum wr.wb