স্তর 1.5 Rust সমস্যা সংগ্রাহ

Задание 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;

নির্ধারণ করুন যে এই দিনটি মাসের কোন দশকের মধ্যে পড়ে।