Vetores - recebendo dados com scanf para um array - Linguagem C

Поділитися
Вставка
  • Опубліковано 3 січ 2025

КОМЕНТАРІ • 26

  • @thiagozinsilva20
    @thiagozinsilva20 6 місяців тому

    ótima aula!!

  • @viniciusmelo793
    @viniciusmelo793 10 місяців тому

    Parabéns pela didática👍👍

  • @lindjonsondantas3330
    @lindjonsondantas3330 Рік тому

    muito obrigado professor tenho aprendido bastante

  • @alantoledo9631
    @alantoledo9631 2 роки тому +1

    Show

  • @CGM710
    @CGM710 2 роки тому

    Ótimas aulas, até eu que sou um tremendo analfabeto funcional tô conseguindo entender os códigos.

    • @IntellectualeTec
      @IntellectualeTec  2 роки тому

      Olá! Veja também o blog: linguagemc.com.br/
      Bons estudos!

  • @Bruno_C-137
    @Bruno_C-137 3 роки тому

    Obrigado

  • @carduglo
    @carduglo 2 роки тому +2

    boa também, ainda bem que até hj elas estão ai no youtube para apreciarmos esta beleza de aula, parabéns professor

    • @IntellectualeTec
      @IntellectualeTec  2 роки тому

      Veja também este resumão de C https: //ua-cam.com/video/yKoLERQUZ1A/v-deo.html
      Valeu!
      Bons estudos!

  • @guilhermesouza-of2uw
    @guilhermesouza-of2uw Рік тому +1

    opa , alguem pode me ajudar pfv, quero adicionar imagens no CodeBlocks em C, qual codigo posso pesquisar para aprender

  • @warleydias
    @warleydias 3 роки тому +2

    obrigado pela aula professor, arrebentou nos vetores, show de bola

  • @angelicacampos7304
    @angelicacampos7304 4 роки тому +2

    Obrigada professor! Perfeita explicação! :)

  • @abrahamfelix1837
    @abrahamfelix1837 3 роки тому

    ótimo video

  • @JPTauille
    @JPTauille 5 років тому +4

    Ótima explicação, me salvando na faculdade

  • @fernandafortes3782
    @fernandafortes3782 5 років тому

    Simples, direto e útil, obrigada

  • @laracampeao
    @laracampeao 4 роки тому

    muito obrigada!

  • @alvarojoseph3576
    @alvarojoseph3576 3 роки тому

    caso você esteja tendo problemas durante o estudo de funções e ponteiros, lembre-se do asterisco.

  • @adrianoalcantara4812
    @adrianoalcantara4812 4 роки тому

    Ja sou inscrito.

  • @josealex3124
    @josealex3124 5 років тому

    Adoro esses videos, muito uteis parabens!!!!

  • @LofilabLofiHipHop
    @LofilabLofiHipHop 4 роки тому +2

    professor de antemão antes de acabar seu curso, poderia dar aulas sobre alguma biblioteca grafica ou apenas indicar alguma

  • @kapistronga
    @kapistronga 5 років тому

    O melhor !!

  • @grizzlybearyy
    @grizzlybearyy 5 років тому

    Muito bom.

  • @LofilabLofiHipHop
    @LofilabLofiHipHop 4 роки тому

    17 - 01 - 21

  • @rafaelmateus7259
    @rafaelmateus7259 4 роки тому

    Como faço para armazenar um tantoo de dados em um vetor ou registro, e depois caso o usario queira procurar algum dado e mostrar pra ele? sabe se tem como?

  • @phelpao1997
    @phelpao1997 5 років тому +1

    o amigo ajuda aqui:
    #include
    #include
    float funcao1(float vetor[], int tamanho) {
    int i;
    printf("---Preenchimento do vetor---
    ");
    for (i = 0; i < tamanho; i++) {
    printf("Digite o valor de %i posicao:", i + 1);
    scanf("%f", &vetor[i]);
    }
    }
    float funcao2(float vetor[], int tamanho) {
    float media = 0;
    int i;
    for (i = 0; i < tamanho; i++) {
    media = media + vetor[i];
    }
    media = media / tamanho;
    return media;
    }
    void funcao3(float vetor[], int tamanho, float *maior, float *menor) {
    int i;
    for (i = 0; i < tamanho; i++) {
    if (*maior < vetor[i] || vetor[i] == 0) {
    *maior = vetor[i];
    }
    }
    for (i = 0; i < tamanho; i++) {
    if (*menor > vetor[i] || *menor == 0 || vetor[i] == 0) {
    *menor = vetor[i];
    }
    }
    }
    int main() {
    int tamanho, i, opcao;
    float vetor[tamanho], media, maior, menor;

    media = 0;
    maior = 0;
    menor = 0;
    do {
    printf("-----Vetor-----");
    printf("
    Digite o tamanho do vetor:");
    scanf("%i", &tamanho);
    funcao1(vetor, tamanho);
    media = funcao2(vetor, tamanho);
    funcao3(vetor, tamanho, &maior, &menor);
    printf("---Dados do vetor---");
    for (i = 0; i < tamanho; i++) {
    printf("
    O valor da %iº posicao é %.2f.", i + 1, vetor[i]);
    }
    printf("
    ---Maior, Media e Menor---");
    printf("
    O valor do maior é %.2f.", maior);
    printf("
    O valor do media é %.2f.", media);
    printf("
    O valor do menor é %.2f.", menor);
    printf("
    ---Repetir?---");
    printf("
    Digite 1 para repetir ou outro numero para sair:");
    scanf("%i", &opcao);
    } while(opcao == 1);
    }
    Esse código funciona de boa se o tamanho do vetor for igual ou menor que 4, se colocar um maior ele da Segmentation fault (core dumped)

    • @Jhon_Hewlly
      @Jhon_Hewlly 4 роки тому

      float vetor[tamanho] não esta certo!