Operazioni di base
Fa parte della sezione Fondamenti del percorso Rust di Coddy. Lezione 35 di 75.
Sfida
PrincipianteAggiungi le operazioni aritmetiche di base (addizione, sottrazione, moltiplicazione e divisione) su num1 e num2. Memorizza i risultati in variabili chiamate sum, difference, product e quotient, rispettivamente. Stampa i risultati nella console usando println! nel seguente formato:
Sum: [sum]
Difference: [difference]
Product: [product]
Quotient: [quotient]Provalo tu
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);
}Tutte le lezioni di Fondamenti
4Operatori Parte 1
Operatori aritmeticiOperatore moduloAbbreviazioni aritmeticheOperatori di confrontoConfronto tra stringhe7Input/output di base
Stampare sulla consoleLeggere l'input dell'utenteRiepilogo - Fino a 120Riepilogo - Vero o falso5Operatori Parte 2
Operatori logici Parte 1Operatori logici Parte 2Ripasso - Logica sempliceOperatori logici Parte 311Funzioni
Dichiarare le funzioniParametri e argomentiValori restituitiValori restituiti multipliRiepilogo - funzione SigmaRiepilogo - funzione di validazione14Iterare sugli array
Guida ai rangeCiclo for avanzatoPrestito nel cicloOperazioni comuni sugli array3Variabili Parte 2
Dichiarazione del tipoConvenzioni di denominazioneInferenza del tipoRipasso - Inizializzare le variabiliConversione di tipo9Cicli
Ciclo for su sequenzeCiclo whileBreakContinueCiclo annidatoEtichette dei cicliCiclo infinitoRiepilogo - Input dinamico12Fondamenti degli array
Dichiarare gli arrayArray come parametroAccedere agli elementiModificare gli arrayRiepilogo - Stampare un array in modo leggibile15Operazioni sulle stringhe
Metodi delle stringheMacro format!Conversione delle stringheRipasso - FormattazioneEsercitati da solo: Compilatore Rust online