Основные операции
Часть раздела Fundamentals путешествия по Rust на Coddy — урок 35 из 75.
Задание
НовичокВыполните основные арифметические операции (сложение, вычитание, умножение и деление) над num1 и num2. Сохраните результаты в переменных с именами sum, difference, product и quotient соответственно. Выведите результаты в консоль с помощью println! в следующем формате:
Sum: [sum]
Difference: [difference]
Product: [product]
Quotient: [quotient]Попробуйте сами
use std::io;
fn main() {
println!("Calculator App");
let mut input_num1 = String::new();
let mut input_num2 = String::new();
io::stdin().read_line(&mut input_num1).unwrap();
io::stdin().read_line(&mut input_num2).unwrap();
let num1: f64 = input_num1.trim().parse().unwrap();
let num2: f64 = input_num2.trim().parse().unwrap();
println!("{}", num1);
println!("{}", num2);
}Все уроки раздела Fundamentals
4Операторы. Часть 1
Арифметические операторыОператор остатка от деленияАрифметические сокращенияОператоры сравненияСравнение строк7Основы ввода-вывода
Вывод в консольЧтение ввода пользователяПовторение — До 120Повторение — True или False5Операторы. Часть 2
Логические операторы. Часть 1Логические операторы. Часть 2Повторение — простая логикаЛогические операторы. Часть 38Приложение-калькулятор
Приветственное сообщениеПолучение чисел3Переменные. Часть 2
Объявление типаСоглашения об именованииВывод типовПовторение: инициализация переменныхПриведение типов9Циклы
Цикл For по последовательностиЦикл WhileОператор BreakОператор ContinueВложенные циклыМетки цикловБесконечный циклПовторение — Динамический ввод