Escolha uma Página

Projeto Elementos Estilizados

Crie a estrutura básica para um projeto web Arquivo principal <!DOCTYPE html> <html lang=”en”> <head> <meta charset=”UTF-8″ /> <meta http-equiv=”X-UA-Compatible” content=”IE=edge” /> <meta...

Cadastra Passageiro

void cadastraPassagens(Passagem passagem) { if (passageiros.length <= 4) { passageiros.add(passagem); print(“Passageiro cadastrado \u{2705}”); } else { espera.add(passagem); print(“Passageiro em espera \u{2705}”); }...

Mostra lista

void mostraLista([outra = false]) { //passageiros.forEach(print); if (outra) { if (espera.isNotEmpty) { for (var pass in espera) { int index = espera.indexOf(pass); print(“${index + 1}: $pass”); } } else { print(“\u{274C} Não há passageiros em...

Deleta Passageiro

void deletaPassageiro(String cpf) { int qtdAtual = passageiros.length; passageiros.removeWhere((Passagem p) => p.passageiro.cpf == cpf); int qtdPos = passageiros.length; if (qtdAtual != qtdPos) { print(“Passageiro removido \u{2705}”); if...

Pesquisa Passageiro

void pesquisaPassageiro(String cpf) { if (passageiros.isNotEmpty) { int pesquisado = passageiros.indexWhere((Passagem p) => p.passageiro.cpf == cpf); if (pesquisado == -1) { print(“Passageiro não encontrado”); } else { print(passageiros[pesquisado]); } }...