Числа
Часть раздела Fundamentals путешествия по Rust на Coddy — урок 5 из 75.
Переменные — это контейнеры, которые хранят значения данных. Они используются для хранения, обработки и отображения информации внутри программы.
Вкратце, переменная — это своего рода ячейка памяти, к которой мы можем получить доступ, введя имя этой переменной.
Каждая переменная имеет уникальное имя и значение , которое может быть различных типов. В Rust есть различные встроенные типы данных, которые определяют тип значения, которое может хранить переменная.
Для инициализации переменной мы используем следующий формат:
let variable_name: variable_type = value;В Rust числа обычно представляются с использованием двух основных типов данных: i32 и f64.
i32 используется для хранения целых чисел без десятичной запятой. Например:
let age: i32 = 30;
let temperature: i32 = -5;
let count: i32 = 100;f64 используется для хранения чисел с десятичной запятой. Например:
let price: f64 = 99.99;
let pi: f64 = 3.14159;
let fraction: f64 = 0.5;При объявлении переменных в Rust вам необходимо указать тип переменной после имени переменной, за которым следует двоеточие. Это называется объявлением типа. Как только переменная объявлена с определенным типом, она может хранить только значения этого типа.
Задание
НовичокНапишите программу на Rust, которая объявляет и инициализирует следующие переменные:
- Объявите переменную типа
i32с именемquantityи инициализируйте её значением5. - Объявите переменную типа
f64с именемitem_priceи инициализируйте её значением24.99.
После объявления и инициализации этих переменных используйте println!() для вывода значений переменных в консоль в следующем формате:
Quantity: [value of quantity]
Price: [value of item_price]Шпаргалка
Переменные — это контейнеры, которые хранят значения данных. Чтобы инициализировать переменную, используйте следующий формат:
let variable_name: variable_type = value;i32 используется для целых чисел:
let age: i32 = 30;
let temperature: i32 = -5;f64 используется для чисел с десятичной точкой:
let price: f64 = 99.99;
let pi: f64 = 3.14159;Объявление типа обязательно — укажите тип после имени переменной через двоеточие. После объявления переменная может хранить значения только этого типа.
Попробуйте сами
fn main() {
// Объявите и инициализируйте переменные здесь
// Выведите значения, не изменяйте строки ниже
println!("Quantity: {}", quantity);
println!("Price: {}", item_price);
}В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.
Все уроки раздела Fundamentals
4Операторы. Часть 1
Арифметические операторыОператор остатка от деленияАрифметические сокращенияОператоры сравненияСравнение строк7Основы ввода-вывода
Вывод в консольЧтение ввода пользователяПовторение — До 120Повторение — True или False5Операторы. Часть 2
Логические операторы. Часть 1Логические операторы. Часть 2Повторение — простая логикаЛогические операторы. Часть 38Приложение-калькулятор
Приветственное сообщениеПолучение чисел3Переменные. Часть 2
Объявление типаСоглашения об именованииВывод типовПовторение: инициализация переменныхПриведение типов9Циклы
Цикл For по последовательностиЦикл WhileОператор BreakОператор ContinueВложенные циклыМетки цикловБесконечный циклПовторение — Динамический ввод