Lógica, perguntado por aldenoramartins95, 1 ano atrás

Crie uma função que receba um número inteiro como parâmetro e retorne o somatório dos números pares entre 1 e o número passado como parâmetro.

Soluções para a tarefa

Respondido por willkf25
0
<?php
//em php

function somaPares($numero){
   $somaTotal = 0;    
   $i = 0;    
   for($i=2; $i<=$numero;$i++){          
         if($i%2==0) $somaTotal += $i;  
    }
    return $somaTotal;
}
$numero = 10 // aqui coloque um numero qualquer
echo somaPares($numero);
?>

da pra fazer em C também
#include <conio.h>
#include <stdio.h>
#include <windows.h>

int somaPares(int numero){
   int i = 0;
   int soma = 0;
   
   for(i=2;i<=numero; i++){
          if(i%2==0) soma += i;
   }
   return soma;
}

main(){
int resultado;
printf("\nDigite um numero: ");
scanf("%d",&resultado);

resultado = somaPares(resultado);

printf("Resultado do somatorio é: %d\n"  ,resultado);
system("pause");
}

to anexando ambos os arquivos testados

Anexos:
Respondido por naguibass
1

Resposta:

function somatoria(x){

var soma = 0;

for(var i = 0;  i < x;  i++) {

 soma = soma + i;

}

return soma;

}

Foi em javascript

Explicação:

Perguntas interessantes