Recapitulação - Entrada Dinâmica
Parte da seção Fundamentos do Journey de Rust da Coddy. Lição 44 de 75.
Desafio
InicianteEscreva um programa que obtenha um número dinâmico de valores de entrada.
A primeira entrada é um número que representa a quantidade dos valores de entrada que vêm depois dela. Os próximos valores de entrada são números inteiros.
Ao final, imprima a soma de todos os números de entrada (sem incluir a primeira entrada).
Por exemplo,
Entrada:
3
1
5
6Saída esperada: 12
Explicação:
1 + 5 + 6 = 12, e há exatamente 3 números após o primeiro número de entrada (3).
Experimente você mesmo
use std::io;
fn main() {
let mut input = String::new();
io::stdin().read_line(&mut input).unwrap();
let count: i32 = input.trim().parse().unwrap();
// Escreva seu código abaixo
}Todas as lições de Fundamentos
4Operadores Parte 1
Operadores AritméticosOperador de MóduloAtalhos AritméticosOperadores de ComparaçãoComparação de Strings7Entrada e Saída Básica
Exibindo no ConsoleLendo a Entrada do UsuárioRevisão - Até 120Revisão - Verdadeiro ou Falso5Operadores Parte 2
Operadores Lógicos Parte 1Operadores Lógicos Parte 2Recapitulação - Lógica SimplesOperadores Lógicos Parte 33Variáveis Parte 2
Declaração de TipoConvenções de NomenclaturaInferência de TipoRecapitulação - Inicializar VariáveisConversão de Tipo9Laços
For sobre SériesLaço WhileBreakContinueLaços AninhadosRótulos de LoopLoop InfinitoRecapitulação - Entrada DinâmicaPratique por conta própria: Compilador de Rust online