Cah Kla-X

Berjuang hingga akhir…

Membuat program error

on October 19, 2008

Dalam mengembangkan aplikasi, developer harus mempertimbangkan kemungkinan terjadinya kesalahan input dari user. Hal ini untuk menghindari terjadinya error ketika user memberikan input yang tidak sesuai dengan input yang diinginkan oleh developer. Berikut contoh sederhana sebuah program yang tidak mempertimbangkan adanya salah input dari user. Program dbuat dengan C++.

Ditunggu komentar dan sarannya yak.

Source code
=========================================

#include <iostream>
using namespace std;

int main() {
char Nama[20];
char Alamat[10];
char Umur[4];

cout<<“Masukkan data Anda”<<endl;
cout<<“Nama : “; cin.getline(Nama, sizeof(Nama) – 1);
cout<<“Alamat : “; cin.getline(Alamat, sizeof(Alamat) – 1);
cout<<“Umur : “; cin.getline(Umur, sizeof(Umur) – 1);

cout<<“”<<endl;
cout<<“Data Anda adalah sebagai berikut:”<<endl;
cout<<“Nama Anda “<<Nama<<endl;
cout<<“Alamat Anda “<<Alamat<<endl;
cout<<“Umur Anda “<<Umur<<endl;
return 0;
}
=========================================
Program meminta input nama, alamat, dan umur user.
Berikut tampilan program jika user menginput data yang diinginkan sesuai dengan tipe data yang ditentukan oleh programmer.

  • Program tidak menangani input variabel nama jika user menginput nama lebih dari 20 karakter:
  • Program tidak menangani input variabel umur jika user menginput umur dengan karakter selain angka:
Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: