Ir para conteúdo
Fórum Script Brasil

quintella

Membros
  • Total de itens

    5
  • Registro em

  • Última visita

Posts postados por quintella

  1. Tenho os seguintes registro no firebase: 

    firebase.png.db30d1487e81c16b43a29af635678aae.png

    E estou tentando obter os valores "female", "male" e "mixed" de cada registro e no caso se ele for "true" eu marco uma checkbox, porém aparentemente meu código não esta validando registro por registro e sim todos de uma unica vez

    Meu código (Ainda não implementei todas as condições estou testando apenas com uma):

        var db = firebase.database().ref("modality");
        db.once("value", function(snapshot){
          snapshot.forEach(function(child){
    
            if ( child.val().female == "true" ){
              inputModalityFemale.checked = true;
            } else {
              inputModalityFemale.checked = false;
            }
            console.log(child.val().mixed);
            
          });
        });

     

  2. Olá a todos,

    Tenho a sequinte função:

    function readTask(){
      var task = firebase.database().ref("tasks/");
      task.on("child_added",function(data){
        var taskValue = data.val();

        document.getElementById("cardSection").innerHTML`
        <div class="card mb-3">
          <div class="card-body">
            <h5 class="card-tittle">${taskValue.task}</h5>
            <p class="card-text">${taskValue.description}</p>
            <button type="submit" style="color:white" class="btn btn-warning" onclick="updateTask(${taskValue.id}, '${taskValue.task}', '${taskValue.description}')">Editar</button>
            <button type="submit" class="btn btn-danger" onclick="deleteTask(${taskValue.id})">Excluir</button>
          </div>
        </div>
        `;
      });
    }

    No meu html tenho:

      <div class="col-md-6" id="cardSection">

      </div>

    Poŕem não esta sendo injetado o conteúdo necessário na minha pagina html. Alguém poderia me ajudar?

  3. ------- RESOLUÇÃO CORRETA -------

     

    /* 

    Faça uma função que receba como parâmetro um vetor de números inteiros (já preenchido) e a
    quantidade de números armazenados no vetor. Esta função deverá retornar a média dos números.

     */
    #include <stdio.h>

    float vetor_media (int vetor[3], int quantidade)
    {    
        int i2=0;
        float media=0,media_final;
        
        for (i2=0; i2<quantidade; i2++)
        {
            media = media + vetor[i2];
            media_final = media / quantidade;
        }
        printf("A media vale = %2.2f", media_final);
        return media / quantidade;
    }
    int main()
    {
        int vetor[3], quantidade, nota;
        float media;
        int i=0;
        
        printf("Insira a quantidade de elementos do vetor [] : \n");
        scanf("%d", &quantidade);
            
        while (i < quantidade)
        {
            printf("Insira o valor do elemento a ser armazenado no vetor: \n ");
            scanf("%d", &nota);
            vetor = nota;
            i++;
        }
            
         vetor_media(vetor, quantidade);
        
        return 0;
    }

  4. Estou tendo problema com a chamada da função. Segue o código e o enunciado do exercício:

     

    /* 

    Faça uma função que receba como parâmetro um vetor de números inteiros (já preenchido) e a
    quantidade de números armazenados no vetor. Esta função deverá retornar a média dos números.

     */
    #include <stdio.h>

    int vetor_media (int vetor[3], int quantidade)
    {    
        int i2=0;
        int media;
        
        for (i2 = 0; i2<quantidade; i2++)
        {
            media = media + vetor[i2];
        }
        return media / quantidade;
    }
    int main()
    {
        int vetor[3], quantidade, nota;
        int media;
        int i=0;
        
        printf("Insira a quantidade de elementos do vetor [] : \n");
        scanf("%d", &quantidade);
            
        while (i < quantidade)
        {
            printf("Insira o valor do elemento a ser armazenado no vetor: \n ");
            scanf("%d", &nota);
            vetor = nota;
            i++;
        }

            
        media = vetor_media( vetor[3], quantidade);
        
        return 0;
    }

  5. Suponha fornecida a função qualDigito(numero,posição) que dado um número inteiro positivo e a posição de um dígito deste número retorne o dígito. O valor do argumento posição é 0 se este for o digito menos significativo, ou seja, o das unidades. Para o digito das dezenas o valor de posição é 1, e assim por diante. Igualmente se conhece a função quantidadeDeDigitos(numero), que dado um número inteiro positivo retorna a quantidade de dígitos do número.

     

    Alguém poderia me ajudar a resolver esse exercício? (Linguagem C)

×
×
  • Criar Novo...