Menu

Ler vários números inteiros

O código a seguir permite a leitura de vários números inteiros (você informa quantos):

int numero = -1;
int quantos = 0;
String linha;

int leNumero(){
  int x;
  while(Serial.available() == 0){}
  x = Serial.parseInt();
  linha = Serial.readStringUntil('\n');
  return x;
}

void setup() {
  Serial.begin(9600);
}

void loop() {
  Serial.print("Quantos numeros? ");
  quantos = leNumero();
  Serial.print("Serao ");
  Serial.print(quantos);
  Serial.println(" numeros");
  for (int x = 0; x < quantos; x++){
   Serial.print("Numero ");
   Serial.print(x+1);
   Serial.print(": ");
   numero = leNumero();
   Serial.print("\nSeu numero foi ");
   Serial.print(numero);
   Serial.println("\n");
  } 
}

<-voltar às atividades

Universidade Federal do Paraná
TI Aplicada – pesquisa e extensão

Av Pref Lothário Meissner, 632
80210-170 | Curitiba |
simao@ufpr.br
(41) 3360-4420
Universidade Federal do Paraná
TI Aplicada – pesquisa e extensão

Av Pref Lothário Meissner, 632
80210-170 | Curitiba |
simao@ufpr.br
(41) 3360-4420

UFPR nas Redes Sociais


UFPR nas Redes Sociais