image

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 y">...



Kama unahitaji kuuliza maswali Bofya hapa





           

Je! umeipenda hii post?
Ndio            Hapana            Save post

Rajabu Tarehe 2024-05-10 14:53:23 Topic: DART Main: Masomo File: Download PDF     Share On Facebook or Whatsapp Imesomwa mara 368


Sponsored links
👉1 Sira ya Mtume Muhammad (s.a.w)     👉2 Kitabu cha Afya     👉3 Kitau cha Fiqh     👉4 Simulizi za Hadithi Audio     👉5 kitabu cha Simulizi     👉6 Madrasa kiganjani    

Post zifazofanana:-

DART somo la 2: syntax za dart
Katika somo hili tutatkwenda kuziona baadhi ya xyntax yaani kanunu za uandishi wa code za dart. Soma Zaidi...

DART somo la 36: Abstract class kweye Dart
Katika somo hili utakwenda kujifunza kuhusu abstract class na abstract method kwenye Dart. Soma Zaidi...

DART SOMO LA 14: Aina za function kwenye Dart
Katika somo hili tutakwenda kuingia ndani zaidi kwenye somo la function. Hapa tutakwenda kuona aina za function. 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 25: DART OOP Nini maaan ya class na vipi utaweza kuitengeneza
Katika somo hili utajifunza maana ya class kwenye OOP paradigm, kisha utajifunza jinsi ya kutengeneza class. Soma Zaidi...

DART somo la 29: Dart encapsulation
Katika somo hili tutawenda kujifunza kuhusu encapsulatio kwenye Dart OOP na jinsi inavyoweza kutumika. Soma Zaidi...

DART somo la 24: Jinsi ya kutengeneza faili, folda na kuingiza data
Katika somo hili utakwenda kujifunza jinsi ya kuandika data kwenye faili. Kwanza utajifunza kutengeneza folda, kisha faili na kuweka data, kisha utajifunza kufuta fali. Soma Zaidi...

DART somo la 17: method za namba zinazotumika kwenye dart
Katika somo hili utakwenda kuziona method za dart zinazotumika kwenye namba. pia utajifunzakuhusu math library Soma Zaidi...

DART somo la 4: Jinsi ya kuandika na kutumia variable kwenye Dart
Katika somo lililopita tumejifunza kuhusu sintaksia za dart. Katika somo hili utakwenda kujifunza jinsi ya kutengeneza variable kwenye Dart. Soma Zaidi...

DART somo la 15: parameter kwenye function za Dart
Katika somo hili tutakwenda kuzungumzia kuhusu parameter kwenye Dart function. Pia tutakwenda kuona mambo mengine yanayohusu function Soma Zaidi...

DART somo la 43: Stream kwenye Dart
Katika somo hili utakwenda ujifunz akuhusu concept ya stream kwenye Dart. pia ttaona kwa namna gani strean inaweza kutofautiana na future wakati zote mbili zipo kwenye asychronous programming. Soma Zaidi...

DART somo la 34: Static variable kwenye Dart
Katika somo hili utakwenda kujifunza kuhusu static property na jinsi ambavyo inavyotumika. Soma Zaidi...