DART somo la 12: Kuchukuwa user input kwenye Dart
Jinsi ya kuchukuwa user input kwenye Dart kwa ajili ya kuongeza user interaction kwenye program.
User input ni nini?
User input ni kila ambacho mtumaji wa hiyo program atatakiwa kuwasilisha kwenye hiyo program mfano akiulizwa jina, akiulizwa namba na vinginevyo. Endapo atajaza hizo taaifa ndio zinaitwa user input. Kwa ufupi taarifa ambazo unahitaji mtumiaji wa program ajaze kwenye hiyo program ndio huitwa user input.
Katika Dart kabla ya kuhitaji user input utatakiwa ku import package inayoitwa io. Kufanya hivi tutaweka command hii import 'dart:io'; Mwanzoni mwa program yetu kabla ya main function. Baada ya hapo program yetu itakuwa na uwezo wa kupokea user input. Ili uweze kupokea user input tutatumia method hii stdin.readLineSync()
Wacha tuone mfano:
import 'dart:io';
void main(){
print("Andika jina kisha bofya Enter kwenye keyboard yako");
var name = stdin.readLineSync();
print("Jina lako ni ${name}");
}
Sasa kuna kitu nataka ujijuwe, ni kuwa user input zote ni string data type. Hivyo kama ukitaka kuweka data type kwenye kyrengeneza variable utaongeza alama ya ? kwenye string.String? name = stdin.readLineSync();
Sasa kama utahitaji kufanyia mahesabau user input kuna kazi ya ziada unatakiwa kuifanya. Wacha kwanza tuone mfano huu
Tunataka kutengeneza program ya kujuwa umri wa mtu. Program hii itahitaji mwaka aliozaliwa. Akishaweka mwaka aliozaliwa tutachukuwa 2023 - huo mwaka ili tupata idadi ya miaka yeke.
import 'dart:io';
void main(){
print(...
Umeionaje Makala hii.. ?
Share On:
👉1 Kitabu cha Afya 👉2 Kitau cha Fiqh 👉3 web hosting 👉4 Bongolite - Game zone - Play free game 👉5 Tafasiri ya Riyadh Swalihina 👉6 Dua za Mitume na Manabii
Post zinazofanana:
Dart somo la 26: DART OOP maana ya object, na jinsi ya kuitengeneza kwenye OOP
Katika somo hili utakwenda kujifunza jinsi ya kutengeneza Object pamoja na properties. Haa kwa ufupi tutakwenda kujifunza jinsi ya kutumia class.
Soma Zaidi...DART somo la 24: Dart OOP maana ya Object Oriented Programming kwenye Dart
Katika somo hili utakwenda kujifunza maana ya OOP na faida zake. Pia utakwenda kujifunza kuhusu features za OOP.
Soma Zaidi...DART somo la 39: mixin kwenye dart
Katika somo hii utakwenda kujifunza kuhusu concept mixin na jinsi inavyoweza kutumika kwenye Dart.
Soma Zaidi...DART - somo la 1: Kazi za dart programming na historia yake
Katika somo hili utakwenda kujifunza kuhusu kazi za dart language. Pia nimekuandalia istoria fupi ya lugha ya DART.
Soma Zaidi...DART SOMO LA 16: String method zinazotumika kwneye Dart
Katika somo hili utakwenda kujfunza kuhusu String method zinazotumika kwenye Dart.
Soma Zaidi...DART somo la 18: Dart method zinazotumika kwenye List data type
Katika somo hili utakwenda kujifunza method yhinginge zinazofanya kazi kwenye list data type kwenye Dart.
Soma Zaidi...