import 'dart:io';
void main() {
//exercicioUm();
//exercicioDois();
//exercicioTres();
//exercicioQuatro();
}
//EXERCÍCIO 1
void exercicioUm() {
print('Digite sua idade:');
int idade = int.parse(stdin.readLineSync()!);
if (idade >= 18) {
print('Pode dirigir');
} else {
print('Não pode dirigir');
}
}
//EXERCÍCIO 2
void exercicioDois() {
print('Digite um número de 1 a 12: ');
int numero = int.parse(stdin.readLineSync()!);
switch (numero) {
case 1:
print('Janeiro');
break;
case 2:
print('Fevereiro');
break;
case 3:
print('Março');
break;
case 4:
print('Abril');
break;
case 5:
print('Maio');
break;
case 6:
print('Junho');
break;
case 7:
print('Julho');
break;
case 8:
print('Agosto');
break;
case 9:
print('Setembro');
break;
case 10:
print('Outubro');
break;
case 11:
print('Novembro');
break;
case 12:
print('Dezembro');
break;
default:
print('Número inválido');
}
}
//EXERCÍCIO 3
void exercicioTres() {
double saldo = 3000;
print('Boas-vindas ao seu banco digital!');
print('Seu saldo atual é de: R\$${saldo.toStringAsFixed(2)}');
print('Digite o valor do Pix que deseja realizar:');
double valorPix = double.parse(stdin.readLineSync()!);
if (valorPix <= saldo) {
print('Pix realizado com sucesso');
saldo -= valorPix;
} else {
print('Saldo insuficiente');
}
print('Seu saldo atual é de: R\$${saldo.toStringAsFixed(2)}');
}
//EXERCÍCIO 4
void exercicioQuatro() {
print('Insira sua idade:');
int idade = int.parse(stdin.readLineSync()!);
print('Insira o país. (Ex.: Brasil, EUA ou Japão)');
String pais = stdin.readLineSync()!.toLowerCase();
switch (pais) {
case 'brasil':
if (idade >= 18) {
print('Pode Dirigir no Brasil');
} else {
print('Não pode dirigir no Brasil');
}
case 'eua':
if (idade >= 16) {
print('Pode dirigir nos EUA');
} else {
print('Não pode dirigir nos EUA');
}
case 'japão':
if (idade >= 20) {
print('Pode dirigir no Japão');
} else {
print('Não pode dirigir no Japão');
}
default:
print('País não encontrado');
}
}