void main() {
String nome = 'Laranja';
int peso = 98;
int diasDesdeColheira = 10;
int diasParaFicarMaduro = 20;
String comoEstaFruta = funcFruta(
fnome: nome,
fpeso: peso,
fdiasDesdeColheira: diasDesdeColheira,
fdiasParaFicarMaduro: diasParaFicarMaduro,
).toString();
print(comoEstaFruta);
}
funcFruta(
{required String fnome,
required int fpeso,
required int fdiasDesdeColheira,
required int fdiasParaFicarMaduro}) {
bool isMaduro = fdiasDesdeColheira >= fdiasParaFicarMaduro;
if (isMaduro) {
return ('A $fnome pesa $fpeso gramas! Ela foi colhida há $fdiasDesdeColheira dias e precisa de $fdiasParaFicarMaduro para amadurecer, logo, a Laranja está madura!');
} else {
return ('A $fnome pesa $fpeso gramas! Ela foi colhida há $fdiasDesdeColheira dias e precisa de $fdiasParaFicarMaduro para amadurecer, logo, a Laranja está verde!');
}
//return (fnome, fpeso, fdiasDesdeColheira, fdiasParaFicarMaduro, isMaduro);
}
// A Laranja pesa 98 gramas! Ela foi colhida há 30 dias e precisa de 20 para amadurecer, logo, a Laranja está madura!