Linguagem C - Aula 7 - Matrizes e Arrays multidimensionais em C (2022)

Поделиться
HTML-код
  • Опубликовано: 5 ноя 2024

Комментарии • 65

  • @jailsonlopes1979
    @jailsonlopes1979 9 месяцев назад +8

    Cara a tua didática e espetacular. Parabéns e obrigado pela aula.

  • @annielymariah
    @annielymariah 2 года назад +29

    VOCÊ É LINDO FILHO, Se eu não perder a cadeira foi por sua causa!

  • @MPENT12
    @MPENT12 3 месяца назад +4

    Ótima aula professor! Peguei de primeira, mas se eu precisar usar matrizes dnv venho dar uma revisada!

  • @VidaemEvolucaoBahiana
    @VidaemEvolucaoBahiana 2 года назад +4

    Rapaz se minha mulher explica igual a vc estaria feito! entendendo perfeitamente Parabéns Professor Pietro!

  • @leandrodukievicz462
    @leandrodukievicz462 2 года назад +14

    Top demais, vou assistir a série toda pra continuar programando em C e não esquecer o pouco que já sei.

  • @valdecirschneider7901
    @valdecirschneider7901 2 года назад +3

    Você é um ótimo professor, e muito charmoso por final.

  • @Rafaelsouza-ql4cd
    @Rafaelsouza-ql4cd Год назад +6

    Meus parabéns Pietro se garante, estou aprendendo mais com vc do que na faculdade, explica tudo de maneira si pela e fácil, parabéns Deus te abençoe

    • @Vinicius_cj
      @Vinicius_cj Год назад

      Faço de suas palavras as minhas, muito mais facil aprender por aqui do que pela facul

  • @evelyncelestino2254
    @evelyncelestino2254 Год назад +5

    Suas aulas são incríveis! Estão me salvando na faculdade.

  • @ummlkqualquer8865
    @ummlkqualquer8865 Месяц назад +1

    3° vez que vejo esse vídeo. Sendo duas delas como forma de revisão. E a princípio parece algo muito complexo, mas o cérebro vai compreendendo bem devagar, e por isso é bom saber que o processo é lento.

  • @RNIGGA97
    @RNIGGA97 Год назад +2

    obrigado Deus abençoe sua trajetoria.

  • @EliasCarvalho-y4d
    @EliasCarvalho-y4d 6 месяцев назад +2

    vc é o melhor, agradeço a Deus pela sua existência !!

  • @paullinhafortes
    @paullinhafortes 4 месяца назад +1

    ufaaaa, salvou... até que um dia entendi essa bagaça kkkk, obrigado😉

  • @wellyngtonmatheus9803
    @wellyngtonmatheus9803 Год назад +1

    Codar é bom de mais 👨‍💻

  • @fsm1429
    @fsm1429 Год назад +1

    parabéns pela explicação, clareou demais
    sou seu aluno na unciesumar
    obrigado professor

  • @abnermateus7704
    @abnermateus7704 Год назад +1

    Complementando o assunto da faculdade pra fazer a prova de Algoritmos é Programação Estruturada!

  • @leozinxd11
    @leozinxd11 3 месяца назад

    Perfeita a aula professor, didática insana, muito obrigado

  • @ed_filh0
    @ed_filh0 11 месяцев назад +1

    Excelente

  • @cavaleiro888
    @cavaleiro888 Год назад +2

    Muito top suas aulas, ainda bem que tem o tereré para ajuda kkkk

  • @robeertodias
    @robeertodias 2 года назад +2

    Explica passo a passo como funciona. Excelente aula, Pietro!!!

  • @Eu_Brunolb
    @Eu_Brunolb 7 месяцев назад +1

    Voce é incrivel

  • @jediknightgameplay8728
    @jediknightgameplay8728 Год назад +4

    só conteúdo de qualidade meu bom !

  • @fagnersales705
    @fagnersales705 Год назад +1

    Está me ajudando muito, obg você é o cara

  • @radleidoroth5381
    @radleidoroth5381 2 месяца назад

    Muita boa a aula, uma dica, acho mais interessante sem música de fundo pois me dá uma distraída as vezes.

  • @eduardonariz1311
    @eduardonariz1311 2 года назад +5

    Ótima aula, só senti falta de uma parte mostrando leitura e impressão na tela

  • @tiagofeliciano7859
    @tiagofeliciano7859 2 года назад +1

    Salve Professor Pietro top de mais.....

  • @antonioborges3003
    @antonioborges3003 11 месяцев назад +1

    amt Pietro ❤

  • @hugorodrigues-q6c
    @hugorodrigues-q6c 3 месяца назад

    debugar ajuda muito a entender o codigo

  • @NRX-hw9xh
    @NRX-hw9xh 2 года назад +1

    Muito bom o vídeo vc explica muito bem

  • @Criscomicholi
    @Criscomicholi Год назад +1

    Amo as suas aulas, obrigada

  • @ViciadoSocialempires
    @ViciadoSocialempires Год назад +1

    maravilha

  • @juliaonkuna
    @juliaonkuna Год назад +1

    I é inndice de coluna que [3], e o segundo [3] é indice de linha...

  • @ayrtonsouza9713
    @ayrtonsouza9713 2 года назад +1

    bom dia, teria como gravar um resolvendo funções algébricas

  • @JOSEDEIVSONCARDOSODASILVA-r6g
    @JOSEDEIVSONCARDOSODASILVA-r6g Год назад +1

    Qual recurso você utiliza pra mostrar essas linhas e matrizes, essa tela que tem cores e formas geométricas?

  • @KaraSub2.0
    @KaraSub2.0 11 месяцев назад +1

    Uma dúvida, qual a diferença de j

  •  Год назад +1

    Prefiro definir matrizes multidimensionais (duas ou mais dimensões) como estruturas de dados, com a declaração struct. Por exemplo:
    /* Matriz Tridimensional */
    struct {
    int height, widht, deep;
    }
    /*
    Só não posso usar a declaração typedef porque essa estrutura é complexa demais para ser usada como um tipo. Para casos ainda mais complexos, cogita-se produzir bibliotecas, com implementações que alteram as suas propriedades e percorrem os vetores das matrizes, além de manuseiar os seus valores.
    */
    Para matrizes com 4 dimensões ou mais, é recomendável a abstração das dimensões. Por exemplo:
    /* Matriz Multidimensional */
    struct {
    int dimensions[] = {0}; // A matriz pode ser inicializada com uma dimensão inicial, se ela não for instanciada com os critérios do usuário.
    }

    •  Год назад

      A declaração struct faz algo que um array não faz: Declara uma estrutura de dados com tipos heterogêneos (números, caracteres e propriedades presentes na mesma estrutura). Aliás, é possível declarar até subestruturas aninhadas à sobre-estrutura. Seria uma solução para a falta de portabilidade à Orientação a Objetos na linguagem.
      Nota: O acesso a valores nos atributos das subestruturas só pode ser feito com o operador ponto ('.'). Por exemplo: SuperEstrutura.SubEstrutura. = ;

  • @luizgustavorocha5583
    @luizgustavorocha5583 3 месяца назад

    18:00 comecei a entender

  • @annansei4991
    @annansei4991 Год назад +1

    professor, como se elimina um valor de um vetor?

  • @wesleicordeiro9020
    @wesleicordeiro9020 Год назад +1

  • @weversonbarros9131
    @weversonbarros9131 5 месяцев назад

    Quanto tem número negativo?

  • @tiagofeliciano7859
    @tiagofeliciano7859 2 года назад +2

    Ficou parecendo , sudoku ne Professor Pietro essa matriz kkkkkk....

  • @Nathunasp
    @Nathunasp Год назад +2

    Como fica o código para o usuário preencher a matriz?

    • @profpietromartins
      @profpietromartins  Год назад +1

      Então, fica aí o desafio: Como fica? rs... Por gentileza, poste aqui para nós evoluirmos juntos! Abraço.

    • @Nathunasp
      @Nathunasp Год назад

      @@profpietromartins eu tentei fazer imitando o código que vc mostrou na aula de vetores para o usuário preencher, mas não funcionou! Help!

    • @Nathunasp
      @Nathunasp Год назад

      @@profpietromartins Sou sua fã! Obrigada pelas aulas!

    • @profpietromartins
      @profpietromartins  Год назад +1

      @@Nathunasp boa.. por gentileza, me ajuda nessa... cola pra nós, aqui no youtube, qual seria a resposta do chat gpt?

    • @Nathunasp
      @Nathunasp Год назад

      @@profpietromartins #include
      int main() {
      int myArray[5]; // Declare an integer array of size 5
      // Prompt the user to enter values for the array
      for (int i = 0; i < 5; i++) {
      printf("Enter the value for myArray[%d]: ", i);
      scanf("%d", &myArray[i]);
      }
      // Print the elements of the array
      printf("You entered the following values:
      ");
      for (int i = 0; i < 5; i++) {
      printf("myArray[%d] = %d
      ", i, myArray[i]);
      }
      return 0;
      }

  • @Adestudos
    @Adestudos 7 месяцев назад +1

    💛

  • @TokaGado
    @TokaGado 2 года назад +1

    For dentro de For é confuso mas é pura lógica ksksks

  • @jailsonvinicius7826
    @jailsonvinicius7826 10 месяцев назад +1

    eu tentei copiar o codigo mas ao compilar apareceu esta mensagem ([Aviso] listas estendidas de inicializadores disponíveis apenas com -std=c++11 ou -std=gnu++11) sera que e algum problema de instalacao de diretorios no compilador ? alguem poderia me ajudar ?

    • @decstrouk4310
      @decstrouk4310 5 месяцев назад +1

      Eu não sei como te ajudar, porém recomendo você botar isso no chat gpt e perguntar o que é, ou perguntar no stackoverflow

  • @elowynegoncalveszita1952
    @elowynegoncalveszita1952 4 месяца назад

    Show de bolas

  • @contasecundariadasecundari693
    @contasecundariadasecundari693 Год назад +1

    "prometo que não é covid"