1. Home
  2. Docs
  3. Kurikulum Flutter Mobile Apps
  4. Tugas Week 1
  5. Hari 2

Hari 2

Pada tugas kali ini buatlah folder baru (Tugas 2 – TypeData) yang berisikan dua file dengan nama type.dart (untuk Tugas type data). Simpan folder tugas ini di dalam folder repository project yang dikerjakan pada BootcampFlutter.

A. Tugas String

  1. Soal No. 1 (Membuat kalimat),
    Terdapat kumpulan variable dengan data string sebagai berikut var word = ‘dart’;
    var second = ‘is’;
    var third = ‘awesome’;
    var fourth = ‘and’;
    var fifth = ‘I’;
    var sixth = ‘love’;
    var seventh = ‘it!’; Buatlah agar kata-kata di atas menjadi satu kalimat . Output: Dart is awesome and I love it!

  2.  Soal No.2 Mengurai kalimat (Akses karakter dalam string),
    Terdapat satu kalimat seperti berikut: var sentence = “I am going to be Flutter Developer”;

    var exampleFirstWord = sentence[0] ;
    var exampleSecondWord = sentence[2] + sentence[3] ;
    var thirdWord; // lakukan sendiri
    var fourthWord; // lakukan sendiri
    var fifthWord; // lakukan sendiri
    var sixthWord; // lakukan sendiri
    var seventhWord; // lakukan sendiri


    print(‘First Word: ‘ + exampleFirstWord);
    print(‘Second Word: ‘ + secondWord);
    print(‘Third Word: ‘ + thirdWord);
    print(‘Fourth Word: ‘ + fourthWord);
    print(‘Fifth Word: ‘ + fifthWord);
    print(‘Sixth Word: ‘ + sixthWord);
    print(‘Seventh Word: ‘ + seventhWord);

    Buat menjadi Output berikut: First word: I
    Second word: am
    Third word: going
    Fourth word: to
    Fifth word: be
    Sixth word: Flutter
    Seventh word: Developer

    3. Dengan menggunakan I/O pada dart buatlah input dinamis yang akan menginput nama depan dan belakang dan jika di enter
    akan menggabungkan nama depan dan belakang

    contoh :

    masukan nama depan :
    hilmy
    masukan nama belakang :
    firdaus

    nama lengkap anda adalah:
    hilmy firdaus

    4. Dengan menggunakan operator operasikan variable berikut ini menjadi bentuk operasi perkalian, penjumlahan, pengurangan dan pembagian a = 5,  b = 10 jadi misal a * b = 5 * 10 = 50 dst.

          Contoh Output :