Sunday, September 8, 2013

Input Output String dan TryParse ASP.NET

Kali ini saya membahas tentang input output dalam ASP.NET

Pertama tama, buka dahulu Visual Studio


Pilih Visual C# - Console Application
Beri nama InputOutput dan solution name PraktekCSharp2

Ketikkan script seperti berikut

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace InputOutput
{
    class Program
    {
        static void Main(string[] args)
        {
            string namaLengkap, namapgl, kelas, ttl, agama, alamat, cita2, hobi;
            Console.WriteLine("\n Masukkan Data Diri Anda =");
            Console.Write("              - Nama Lengkap Anda   : ");
            namaLengkap = Console.ReadLine();
            Console.Write("              - Nama Panggilan Anda : ");
            namapgl = Console.ReadLine();
            Console.Write("              - Kelas Anda          : ");
            kelas = Console.ReadLine();
            Console.Write("              - TTL Anda            : ");
            ttl = Console.ReadLine();
            Console.Write("              - Agama Anda          : ");
            agama = Console.ReadLine();
            Console.Write("              - Alamat Anda         : ");
            alamat = Console.ReadLine();
            Console.Write("              - Cita-cita Anda      : ");
            cita2 = Console.ReadLine();
            Console.Write("              - Hobi Anda           : ");
            hobi = Console.ReadLine();
            


            Console.WriteLine("\n\n      Data Diri " + namapgl);
            Console.WriteLine("         Nama Lengkap         : {0}", namaLengkap);
            Console.WriteLine("         Nama Panggilan       : {0}", namapgl);
            Console.WriteLine("         Kelas                : {0}", kelas);
            Console.WriteLine("         TTL                  : {0}", ttl);
            Console.WriteLine("         Agama                : {0}", agama);
            Console.WriteLine("         Alamat               : {0}", alamat);
            Console.WriteLine("         Cita-cita            : {0}", cita2);
            Console.WriteLine("         Hobi                 : {0}", hobi);
            Console.ReadLine();
        }
    }
}


Keterangan script


  • Fungsi Console. WriteLine { ) atau Console. Write() dalam bahasa C# yaitu untuk menampilkan informasi ke layar.
  • {0} =>conversion specifier
  • Fungsi Console.Read.Line( ) digunakan untuk meminta nilai yang dimasukkan oleh user di dalam bahasa C#. Namun nilai yang diberikan oleh Console.ReadLine ( ) bertipe string sehingga untuk merubah tipe string menjadi tipe yang diinginkan user perlu menggunakan fungsi TryParse ( )



Jalankan dengan menekan run atau F5 atau juga bisa ctrl+F5

 inputkan data

Hasilnya akan tampil seperti ini

~~~~

Dengan TryParse

Buat project baru dengan cara
Klik kanan solution, add - new project




Beri nama InputOutputTryParse


Ketikkan scriptnya :

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace InputOutputTryParse
{
    class Program
    {
        static void Main(string[] args)
        {
            string namaLengkap, namapgl, kelas, ttl, agama, alamat, cita2, hobi;
            float umur, tinggi, berat;
            string input;

            Console.WriteLine("\n Masukkan Data Diri Anda =");
            Console.Write("              - Nama Lengkap Anda   : ");
            namaLengkap = Console.ReadLine();
            Console.Write("              - Nama Panggilan Anda : ");
            namapgl = Console.ReadLine();
            Console.Write("              - Kelas Anda          : ");
            kelas = Console.ReadLine();
            Console.Write("              - TTL Anda            : ");
            ttl = Console.ReadLine();
            Console.Write("              - Agama Anda          : ");
            agama = Console.ReadLine();
            Console.Write("              - Alamat Anda         : ");
            alamat = Console.ReadLine();
            Console.Write("              - Cita-cita Anda      : ");
            cita2 = Console.ReadLine();
            Console.Write("              - Hobi Anda           : ");
            hobi = Console.ReadLine();

            Console.Write("              - Umur Anda           : ");
            input = Console.ReadLine();
            float.TryParse(input, out umur);
            Console.Write("              - Tinggi Anda         : ");
            input = Console.ReadLine();
            float.TryParse(input, out tinggi);
            Console.Write("              - Berat Anda          : ");
            input = Console.ReadLine();
            float.TryParse(input, out berat);

            Console.WriteLine("\n\n      Data Diri " + namapgl);
            Console.WriteLine("         Nama Lengkap         : {0}", namaLengkap);
            Console.WriteLine("         Nama Panggilan       : {0}", namapgl);
            Console.WriteLine("         Kelas                : {0}", kelas);
            Console.WriteLine("         TTL                  : {0}", ttl);
            Console.WriteLine("         Agama                : {0}", agama);
            Console.WriteLine("         Alamat               : {0}", alamat);
            Console.WriteLine("         Cita-cita            : {0}", cita2);
            Console.WriteLine("         Hobi                 : {0}", hobi);
            Console.WriteLine("         Umur                 : {0}", umur);
            Console.WriteLine("         Tinggi               : {0}", tinggi);
            Console.WriteLine("         Berat                : {0}", berat);
            Console.ReadLine();
        }
    }
}


Keterangan script
float. TryParse (input, out tinggi); merupakan fungsi yang digunakan agar nilai  yang bertipe string dapat diubah menjadi tipe yang diinginkan.

Inilah hasilnya setelah di RUN



nb: 
bila project yang kamu run masih menjalankan project sebelumnya
bisa kamu klik kanan solution-properties-startup project



1 comments:

Anonymous said...

I have been exploring for a little for any high quality articles or
weblog posts on this sort of house . Exploring in Yahoo I ultimately stumbled
upon this website. Reading this information So i am happy to express that I've a very excellent uncanny feeling I
found out just what I needed. I so much unquestionably will make certain to don?t forget this website and provides it a look on a
constant basis.

Feel free to visit my homepage: splinter cell
blacklist release - -

Post a Comment

Powered by Blogger.
 

Blog Template by jun

Copyrights © 2011