DART somo la 12: Kuchukuwa user input kwenye Dart

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(...

Ingia sasa ili uweze kusoma makala hii yote.

Zoezi la Maswali

Nyuma Endelea


Umeionaje Makala hii.. ?

       
Author: Rajabu Rajabu
Tarehe: 2024-05-10 14:53:23 Topic: DART Main: Masomo File: Download PDF Views: 1112

Share On:

Share follows: 0 | Unique share links followed: 0
Sponsored links
👉1 Sira ya Mtume Muhammad (s.a.w)     👉2 Kitabu cha Afya     👉3 Madrasa kiganjani     👉4 Tafasiri ya Riyadh Swalihina     👉5 Dua za Mitume na Manabii     👉6 Bongolite - Game zone - Play free game    

Post zinazofanana:

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 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 13: function kwenye dart

Katika somo hili utakwenda kujifunza kuhusu function kwenye dart, jisni ya kziandika na matumizi yake.

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 34: Static variable kwenye Dart

Katika somo hili utakwenda kujifunza kuhusu static property na jinsi ambavyo inavyotumika.

Soma Zaidi...
DART somo la 8: Matumizi ya switch case

Katika somo hili utakwenda kujifunza kuhusu switch case na jinsi inavyofanya kazi kwenye Dart.

Soma Zaidi...