Rust ගැටළු පොත මට්ටම 1.5
i16 ටයිපය ගත හැකි අගයන් පරාසය කොපමණ දැය් යැව්වා.
-100 සිට 100 දක්වා වූ පරාසය තුළ 7 න් බෙදිය හැකි සියලුම සංඛ්යා කොන්සෝලයෙන් ප්රදර්ශනය කරන්න.
පහත දක්වා ඇති පූර්ණ සංඛ්යා දෙක දෙන්න:
let num1: u16 = 12;
let num2: u16 = 13;
මෙම සංඛ්යාවල පළමු ඉලක්කම් ගැලපෙනවාදැයි පරීක්ෂා කරන්න.
පහත දක්වා ඇති පූර්ණ සංඛ්යා දෙක දෙන්න:
let num1: u16 = 36;
let num2: u16 = 12;
පළමු සංඛ්යාව දෙවැන්නින් ශේෂයකින් තොරව බෙදිය හැකිදැයි පරීක්ෂා කරන්න.
පහත දක්වා ඇති යම් කෙටි යතුරු පේළියක් දෙන්න:
let txt: &str = "123456789";
යතුරු පේළියේ අවසානය සිට සියලුම අක්ෂර එකින් එක කොන්සෝලයෙන් ප්රදර්ශනය කරන්න.
පහත දක්වා ඇති පූර්ණ සංඛ්යා තුන දෙන්න:
let num1: u16 = 36;
let num2: u16 = 24;
let num3: u16 = 12;
මෙම සංඛ්යාවලින් විශාලතම සංඛ්යාව කොන්සෝලයෙන් ප්රදර්ශනය කරන්න.
පහත දක්වා ඇති අක්ෂර තුන දෙන්න:
let chr1: char = 'a';
let chr2: char = 'b';
let chr3: char = 'c';
මෙම අක්ෂර එක් යතුරු පේළියකට එකතු කරන්න:
std::string "abc"
කිලෝබයිට් ගණනක් අඩංගු පූර්ණ සංඛ්යාවක් දෙන්න:
let kb: i32 = 35;
මෙම අගය බයිට් වලට පරිවර්තනය කරන්න.
1 සිට 31 දක්වා වූ දින අංකයක් අඩංගු පූර්ණ සංඛ්යාවක් දෙන්න:
let num: u16 = 1;
මෙම දිනය මාසයේ කුමන දශකයට අයත් වේදැයි තීරණය කරන්න.