रस्ट समस्या सेट स्तर 1.5

Задание 1

बताएं कि i16 प्रकार मानों की कितनी सीमा ले सकता है।

Задание 2

-100 से 100 के अंतराल में 7 से विभाज्य सभी संख्या कंसोल में प्रिंट करें।

Задание 3

दो पूर्णांक दिए गए हैं:

rustlet num1: u16 = 12;
let num2: u16 = 13;

जांचें कि क्या इन संख्याओं के पहले अंक मेल खाते हैं।

Задание 4

दो पूर्णांक दिए गए हैं:

rustlet num1: u16 = 36;
let num2: u16 = 12;

जांचें कि क्या पहली संख्या दूसरी संख्या से बिना किसी शेषफल के विभाज्य है।

Задание 5

एक स्ट्रिंग दी गई है:

rustlet txt: &str = "123456789";

स्ट्रिंग के अंत से सभी वर्णों को एक-एक करके कंसोल में प्रिंट करें।

Задание 6

तीन पूर्णांक दिए गए हैं:

rustlet num1: u16 = 36;
let num2: u16 = 24;
let num2: u16 = 12;

इन संख्याओं में से सबसे बड़ी संख्या कंसोल में प्रिंट करें।

Задание 7

तीन वर्ण दिए गए हैं:

rustlet chr1: char = 'a';
let chr2: char = 'b';
let chr3: char = 'c';

इन वर्णों को एक स्ट्रिंग में मिलाएं:

ruststd::string "abc"
Задание 8

एक पूर्णांक दिया गया है, जिसमें किलोबाइट्स की संख्या है:

rustint kb = 35;

इस मान को बाइट्स में बदलें।

Задание 9

एक पूर्णांक दिया गया है, जिसमें 1 से 31 तक दिन का नंबर है:

rustlet num: u16 = 1;

निर्धारित करें कि यह दिन महीने के किस दशक में आता है।