Jumat, 06 Maret 2015

Program C "Negara dan Ibukotanya"



Assalamu 'alaikum wr. wb.

Pada kesempatan ini saya akan berbagi Program C "Negara dan Ibukotanya" yang saya buat. Langsung disimak gan.

Nama : Negara dan Ibukotanya
Bahasa : C
Software : Code::Blocks
Deskripsi : Pada program ini user akan menginput nama negara dan ibukotanya, kemudian akan ditampilkan dalam bentuk tabel.
Screenshoot :

Gambar 1. Tampilan Input

 Gambar 2. Tampilan Output


Source Code :
#include <stdio.h>
#include <windows.h>

COORD coord={0,0};
void gotoxy(int x,int y)
{
    coord.X=x;
    coord.Y=y;
    SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE),coord);
}

int main()
{
    struct s_pas
    {
        char negara[20];
        char ibukota[20];
    } pas[10];
    int n;
    printf("Negara dan Ibukotanya\n\n");
    for(n=0;n<=9;n++)
    {
        printf("Input nama negara ke-%d  : ",n+1);
        scanf("%s",&pas[n].negara);
        printf("Input nama ibukota ke-%d : ",n+1);
        scanf("%s",&pas[n].ibukota);
        printf("\n");
    }
    system("cls");
    printf("Negara dan Ibukotanya\n\n");
    printf("==============================================\n");
    printf("| No | Negara            | Ibukota           |\n");
    printf("|====|===================|===================|\n");
    for(n=0;n<=9;n++)
    {
        printf("|    |                   |                   |");
        gotoxy(2,n+5);
        printf("%d",n+1);
        gotoxy(7,n+5);
        printf("%s",pas[n].negara);
        gotoxy(27,n+5);
        printf("%s\n",pas[n].ibukota);
    }
    printf("==============================================\n");
}

Ditunggu kritik dan sarannya maupun pertanyaan dari para pengunjung. Semoga Program C "Negara dan Ibukotanya" bermanfaat.

0 komentar:

Posting Komentar