Saltar para o conteúdo

Calcular uma somatoria usando for e depois usando while

Fonte: Wikiversidade

Criar um programa para calcular somatoria

Usando um contador, com o comando for para a somatoria

Código fonte:

void setup() {

 // Biblioteca Serial para imprimir resultados
 Serial.begin(9600);
 Serial.println("Calculo de Serie/Somatoria usando comando for:\n");
 // Inicializar a somatoria, criar variaveis totalizadoras e zerar
 int totalizador = 0;
 for( int i=0; i<11; i++ ) {
   Serial.print("Contador: \t");
   Serial.print(i);
   Serial.print("\t");
   totalizador = totalizador + i;
   Serial.print("valor parcial= \t");
   Serial.println(totalizador);
 }

}

void loop() { }



Usando um contador, com o comando while para a somatoria

Código fonte:


void setup() {

 // Biblioteca Serial para imprimir resultados
 Serial.begin(9600);
 Serial.println("Calculo de Serie/Somatoria usando comando for:\n");
 // Inicializar a somatoria, criar variaveis totalizadoras e zerar
 int totalizador = 0;
 // Usando o comando while precisa inicializar a variavel contadora fora do while
 int i=0;
 // comando while compara o final do loop
 while( i<11 ) {
   Serial.print("Contador: \t");
   Serial.print(i);
   Serial.print("\t");
   totalizador = totalizador + i;
   Serial.print("valor parcial= \t");
   Serial.println(totalizador);
   // Ultimo comando do while deve ser adicionar o contador
   i = i + 1; // equivalente ao comando i++
 }

} void loop() {

}



Atividades das aulas:


Voltar para a página principal de Paulo Marcotti Utilizador:Pmarcotti