Mục Lục
Mục Lục
NỀN TẢNG FLUTTER & DART Giới thiệu Flutter & Dart SDK, Cài đặt môi trường (VSCode, Android Studio, Emulator) Dart cơ bản (biến, kiểu dữ liệu, hàm, class) Widget cơ bản (Text, Image, Button, Column, Row) Stateful vs Stateless Widget, setState() - Lập Trình Flutter Layout nâng cao (Container, Stack, ListView, GridView) - Lập Trình Flutter 🌟 Bộ Bài Tập Tổng Hợp Dart: Biến – Toán Tử – If/Else – Vòng Lặp – Mảng – Bài Toán Nâng Cao BÀI TẬP TỔNG HỢP: QUẢN LÝ SINH VIÊN (Dart Console) 📚 BÀI TẬP TỔNG HỢP: QUẢN LÝ SÁCH (Dart Console) Bài Tập OOP Dart Tổng Hợp: Quản Lý Nhân Viên Với Kế Thừa, Đa Hình, Interface và Đóng Gói 📚 BÀI TẬP TỔNG HỢP OOP — QUẢN LÝ SÁCH ⭐ BÀI TẬP TỔNG QUÁT – Quản lý sinh viên (List + Map + JSON + Class Object) 🎯 BÀI TẬP TỔNG HỢP DART – CHỦ ĐỀ QUẢN LÝ KHÁCH SẠN 📘 BÀI TẬP: Quản Lý Thư Viện (OOP Dart) ỨNG DỤNG NÂNG CAO & STATE MANAGEMENT Tìm hiểu UI trong Flutter Tạo Form Đăng Ký & Đăng Nhập - Dart/Flutter Tao flow Login & Register Dart/Flutter Quản lý sản phẩm - Dart/Flutter Thiết kế UI sản phẩm -Dart/Flutter Thiết kế màn hình danh mục sản phẩm - Dart/Flutter Quản lý thông tin sinh viên - Dart/Flutter Quản lý thông tin sinh viên - Dart/Flutter - Phần 2 Màn hình quản lý sách - dự án quản lý thứ viện - Dart/Flutter Màn hinh thông tin người dùng - Quản lý sách - Dart/Flutter Ứng dụng quản lý sách - Firebase realtime database - Dart/Flutter Quản lý khách sạn - Khoá học lập trình Dart/Flutter
Flutter Tutorial

🌟 Bộ Bài Tập Tổng Hợp Dart: Biến – Toán Tử – If/Else – Vòng Lặp – Mảng – Bài Toán Nâng Cao

3 BÀI TẬP THEO CHỦ ĐỀ

Bài 1 – Biến & Toán tử trong Dart

Đề bài:
Khai báo 2 biến số nguyên ab.
Hãy tính và in ra:

  1. Tổng

  2. Hiệu

  3. Tích

  4. Thương (lấy double)

  5. Giá trị lớn hơn trong hai số

  6. a mũ b

Gợi ý:

  • Dùng toán tử: +, -, *, /, %, >, <, pow() từ dart:math.

Bài 2 – If / Else

Đề bài:
Nhập vào một số nguyên n.
Hãy kiểm tra và in ra:

  • n có phải số chẵn hay không?

  • n có phải số nguyên tố hay không?

Gợi ý:

  • Số chẵn: n % 2 == 0

  • Số nguyên tố: kiểm tra ước từ 2 → sqrt(n)

Bài 3 – Loop + Array

Đề bài:
Viết chương trình:

  1. Nhập vào số lượng phần tử của mảng n

  2. Nhập n số nguyên vào mảng

  3. In ra tổng các phần tử

  4. In ra phần tử lớn nhất

  5. Đếm xem có bao nhiêu số lẻ trong mảng

Gợi ý:

  • Dùng List<int>

  • Loop: for hoặc for-in

🌟 BÀI TỔNG HỢP (NÂNG CAO)

(Ứng dụng cả: biến, toán tử, if/else, vòng lặp, mảng)

Bài Tổng Hợp: Tạo Menu Chức Năng

Viết chương trình tạo menu cho người dùng lựa chọn 1 trong các chức năng sau:

1. Tính dãy Fibonacci (n phần tử)

  • Nhập n

  • In ra dãy Fibonacci

  • Lưu kết quả vào mảng

2. Giải phương trình bậc 2: ax² + bx + c = 0

  • Nhập a, b, c

  • Tính delta

  • Xét 3 trường hợp:

    • Δ < 0 → vô nghiệm

    • Δ = 0 → nghiệm kép

    • Δ > 0 → 2 nghiệm phân biệt

3. Làm việc với mảng số nguyên

  • Nhập mảng

  • In ra tổng

  • Tính trung bình

  • Tìm số lớn nhất

  • Sắp xếp tăng dần bằng thuật toán bất kỳ (gợi ý: bubble sort)

4. Thoát chương trình



Đăng nhập để làm bài kiểm tra

Chưa có kết quả nào trước đó

×