1
resposta

Erro calculadora

import 'dart:io';

void main() {
  var numeroUm = stdin.readLineSync();
  var numeroDois = stdin.readLineSync();
  print(numeroUm! + numeroDois!);
}

Esse código tá dando erro: PS C:\Users\marco\Documents\dart\calculadora> dart run Resolving dependencies in C:\Users\marco\Documents\dart\calculadora... Downloading packages... Got dependencies in C:\Users\marco\Documents\dart\calculadora. Building package executable... Failed to build calculadora:calculadora: bin/calculadora.dart:4:37: Error: Method not found: 'calculate'. print('Hello world: ${calculadora.calculate()}!'); ^^^^^^^^^ PS C:\Users\marco\Documents\dart\calculadora>

Em "PROBLEMAS" está assim: The function 'calculate' isn't defined. Try importing the library that defines 'calculate', correcting the name to the name of an existing function, or defining a function named 'calculate'.

Como posso resolver isso?? Muito Obrigado!!

1 resposta

Fala mano, Boa noite te aconselho a seguir o próximo video desta aula que lá ele explica com certeza melhor que eu, mas o código certo é este abaixo:

import 'dart:io';

void main() {
  var numeroUm = int.parse(stdin.readLineSync()!);
  var numeroDois = int.parse(stdin.readLineSync()!);
  print(numeroUm + numeroDois);
}

Principal alteração é o ! no readLineSync que você "garante" para o dart que o valor não será nulo. usa o git copilot do vscode muito bom para dicas...