रस्ट टास्क बुक का स्तर 4.6

Задание 1

एक स्ट्रिंग दी गई है। जांचें कि क्या यह स्ट्रिंग केवल अंकों से बनी है।

Задание 2

एक वेक्टर दिया गया है:

rustvec![1, 0, 2, 3, 0, 5]

वेक्टर से सभी शून्य हटाएं:

rust[1, 2, 3, 5]
Задание 3

एक वेक्टर दिया गया है:

rustlet vct: Vec<i16> = Vec::new();

वह कोड लिखें जो इस वेक्टर को दो की घातों से nवीं घात तक भरेगा:

rust[2, 4, 8, 16, 32]
Задание 4

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

rustlet num: u16 = 12345;

इस संख्या के अंत से पहली सम अंक प्राप्त करें।

Задание 5

एक प्रोग्राम लिखें जो निम्नलिखित स्ट्रिंग बनाएगा:

rust"54321"
Задание 6

पूर्णांकों वाली एक सरणी दी गई है:

rustlet arr = [123, 102, 345, 350];

एक नए वेक्टर में वे संख्याएं लिखें जिनमें शून्य अंक हो।

Задание 7

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

rust"abcdef"

इस स्ट्रिंग का हर दूसरा वर्ण प्राप्त करें:

rust"acf"