Linguagem C - Aula 5.3 - Aprenda o comando for - loops/laços contados (2022)

Поділитися
Вставка
  • Опубліковано 21 гру 2024

КОМЕНТАРІ •

  • @jonas.garcia
    @jonas.garcia 8 місяців тому +12

    Voltei pra rever várias aulas, principalmente de Scanf, switch case

  • @luizfelipebandeira1683
    @luizfelipebandeira1683 10 місяців тому +13

    Meu professor em Engenharia de Software na Unicesumar!! Estou maratonando todos os vídeos

  • @eudenes179
    @eudenes179 10 місяців тому +9

    agora eu realmente achei uma boa explicação do comando FOR

  • @vicentepilar6928
    @vicentepilar6928 8 місяців тому +4

    Baita vídeo Bro! Obrigado!!!

  • @bernardo6777
    @bernardo6777 2 роки тому +30

    O melhor curso da internet, sucesso professor!
    Espero que você continue realizando essas aulas!!!

  • @richardmendaz1305
    @richardmendaz1305 Рік тому +5

    irmão, eu sou uma batata, e esse vídeo deixou tudo tão simples, obrigado por isso!

  • @felipematheus7702
    @felipematheus7702 5 місяців тому +2

    didática sensacional! me ajudando bastante a aprender lógica junto com uma linguagem!!!!

  • @sergiopereira1510
    @sergiopereira1510 3 місяці тому +2

    AIDENTO!!!
    kkkkk
    Você é incrível professor Pietro!

  • @mateogicolli5492
    @mateogicolli5492 2 роки тому +7

    Eu só assisto depois da meia noite, hehehe
    Fera na programação, video leve, suave, gostoso de assistir.
    Parabéns Pietro.

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

      Aulas muito boas,ajuda demais.

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

      @@ajomargarcia Fera demais !!!!! O cara pra postar um vídeo tem que ter conteúdo, boa expressão vocal, gestual, cenário, luminosidade... além de tudo ainda é 🐱
      Só elogio ao Pietro, profissional, pessoal, simpático, top, muito top.

  • @mecanicocaramelo
    @mecanicocaramelo 8 місяців тому +1

    7:06

  • @diegodias8175
    @diegodias8175 Місяць тому

    Em Python é muito simplesl fazer, agora realmente entendi a evolução das linguagens de programação

  • @pfvrsematavei
    @pfvrsematavei 2 роки тому +7

    Muito bom, nota 10 sempre. No aguardo dos próximos

  • @LeandrWelington
    @LeandrWelington 8 місяців тому +1

    Obrigado pela aula! Muito bem explicada!

  • @mafiu_good
    @mafiu_good Рік тому +1

    Deus te abençoe.

  • @hugorodrigues4922
    @hugorodrigues4922 4 місяці тому +1

    Que aula incrível, vlww professor

  • @MPENT12
    @MPENT12 6 місяців тому +1

    Ótima aula professor!!! por hoje encerro aqui

  • @eng.wandeson
    @eng.wandeson 2 роки тому +2

    Professor topado! Faz uma aula sobre alocação dinâmica de memória e as boas práticas para desaloca-lá.

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

    MARAVILHOSO MARAVILHOSO, eu fico surpreso de eu estar aprendendo kkkkkk eu fiz umas modificações pra ficar mais lembrável, demorei um pouco pra pensar na logica que fez o loop repetir quantas vez o usuario queria, MAS FUNCIONA!
    printf("Objetivo: Escolha quantas vezes quer que seja
    impresso \"Red Dead Redemption 2\" e o melhor jogo do mundo
    ");
    int contador;
    int resposta;
    printf("Sua escolha: ");
    scanf("%d", &resposta);
    for(contador = 1; contador

    • @LuizCarlos-ex4wd
      @LuizCarlos-ex4wd Рік тому +1

      Demorei um tempinho pra entender seu código kkk

    • @TokaGado
      @TokaGado Рік тому +1

      @@LuizCarlos-ex4wd as quebras de linha confundem um pouco ksksks

    • @LuizCarlos-ex4wd
      @LuizCarlos-ex4wd Рік тому +1

      @@TokaGado sim sim, mas eu não tinha entendido muito na parte do for, mas eu acho que a lógica é essa: o contador vale 1 , se ele for menor ou igual a resposta do usuário, vai imprimir apenas uma vez a mensagem, porém tem o "contador++" , aí por conta disso o código se repete aumentando o contador ate chegar no número escolhido pelo usuário... Eu demorei pra entender kk

    • @TokaGado
      @TokaGado Рік тому +1

      @@LuizCarlos-ex4wd foi assim que vi o For pela primeira vez, ele meio que era o que segurava o loop enquanto verdadeiro, ao msm tempo que era reutilizado pra ser printado. Cérebro quebrou na facul

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

      @@TokaGado // um print diferenciado que coloca
      no final automatico :O
      void print(char* msg){
      printf("%s
      ", msg);
      } talvez facilite sua vida kkkkkkk

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

    Obrigado pela explicação.

  • @jediknightgameplay8728
    @jediknightgameplay8728 Рік тому +1

    grande mestre!

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

    Ajudou muito

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

    muito bom

  • @adrianodealencar7901
    @adrianodealencar7901 Рік тому +1

    muito bom!!! obg por essas aulas!

    • @ritatavares-yt9ur
      @ritatavares-yt9ur Рік тому

      Tenho acompanhado as suas aulas e tem sido de grande ajuda. Como fazer a tabuada de dividir partindo dos resultados de Multiplicação?

  • @tiagofeliciano7859
    @tiagofeliciano7859 2 роки тому +7

    Salve Professor Pietro, com o for e mais facil de fazer um laço de repetição....

  • @eike1
    @eike1 Рік тому +1

    Valeu cara, você é fera.

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

  • @lucasrafaelsilvadocarmo3110
    @lucasrafaelsilvadocarmo3110 Рік тому +1

    Que curso incrível, parabéns.

  • @lima.campos.marketing
    @lima.campos.marketing Рік тому +1

    Explica melhor que minhas professoras da faculdade

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

    Show!!!

  • @rafaelb07
    @rafaelb07 2 місяці тому

    Em que momento usar o while e quando usar o for? Estou com duvidas, porque na minha visao os dois fazem a mesma coisa.

  • @victorlopes5776
    @victorlopes5776 10 місяців тому +9

    eu gostei da aula porem indico que tire a musica de fundo, pois ela tira mto a minha atenção e talvez n seja apenas um problema pessoal, pois ja vi mta gnt que n consegue ter foco com barulho de fundo

    • @welingtonsouza6428
      @welingtonsouza6428 8 місяців тому +3

      Tem toque amigo? Tem aprender a fazer várias coisas ao mesmo tempo e turbinar seu cérebro forçar ele a trabalhar, tem gente que programa escutando música e estuda escutando música tbm

    • @MisaelGoncalvesdeOliveira
      @MisaelGoncalvesdeOliveira 5 місяців тому +5

      Nem percebi que tinha música KAKAKAKKKKKAKAKAKAKAKAKAKAKAKAKAKAKAKAKA

    • @reconectando9336
      @reconectando9336 10 днів тому

      Cara! como eu nunca tinha percebido a música kkkkkk

  • @PauloMoro123
    @PauloMoro123 12 днів тому

    Professor, existe um programa para que o For inicialize, compare e atualize ne. Isto esta embutido dentro dele, nao no nosso programa, em que linguagem isso é feito.

  • @LUSCAS323
    @LUSCAS323 Рік тому +1

    cara da onde vem essa música da intro dele?

  • @elton_alves_gamerr
    @elton_alves_gamerr Рік тому +1

    Como imprimir de ordem decrescente usando o for ?

    • @erickporto5667
      @erickporto5667 Рік тому +1

      basicamente: int i;
      for(i=10; i>=1; i--){
      printf("Iteração: %d
      ", i);
      } observe que é usado o i--, ou seja, ela vai subtrair 1 de i, pois i começa em 10 e queremos diminuir ela até chegar em 0

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

    fala pietro, belesma? poderia falar sobre leitura de arquivos ? meu arquivo so dá "erro na abertura de arquivos", gosto dms das suas dicas tmj dale programadores

  • @Adestudos
    @Adestudos 9 місяців тому +1

    🤜🤛

  • @p-gamer1285
    @p-gamer1285 9 місяців тому +1

    então quer diz e que esse for é um tipo booleano? sempre tem que ter uma condição verdadeiro ou falso?

    • @profpietromartins
      @profpietromartins  9 місяців тому

      Mais ou menos... A resposta correta seria: não. O for é uma estrutura de repetição, enquanto que um booleano é um tipo de dados. Todavia, de fato, a expressão lógico-relacional do for apresenta um resultado booleano (verdadeiro ou falso).

  • @alessandro-bt4vo
    @alessandro-bt4vo Рік тому +1

    up

  • @yenchilun100
    @yenchilun100 10 місяців тому +1

    Poderia me explicar o uso do comando for nesse código? Não entendi a condição dada
    #include
    #include
    main(){
    char str[100];
    int i,cont=0;
    printf("Entre com uma string: ");
    fflush(stdin);
    gets(str);
    printf("String: %s
    ",str);
    for(i=0;str[i];i++)
    if (str[i]=='a' || str[i]=='A') cont++;
    printf("A letra 'a' aparece %d vezes nessa string.
    ",cont);
    }

    • @profpietromartins
      @profpietromartins  10 місяців тому +1

      Pfv, copia sua pergunta e joga no chat gpt, dps coloca a resposta aqui?

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

      @@profpietromartins str[i] no "for" quando contem algo, o programa entende que é verdadeiro, condição verdadeira, e o comando continua. Quando str[i] for vazio, ou seja, o programa entende que é falso, daí para o comando "for"

  • @u2fbp
    @u2fbp Рік тому +1

    Então na hora de fazer o programar eu posso escolher "while", "do-while" ou 'for" ou tem situações específicas par cada um?

    • @profpietromartins
      @profpietromartins  Рік тому +2

      Teoricamente você teria sim, esse poder de escolher. Apenas o do-while que talvez você tenha um pouco mais de dificuldade em "usar em qualquer ocasião". Enfim, com a prática você vai entender como a coisa funciona.

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

      @@profpietromartins muito obrigado. Parabéns pelo curso, estou aprendendo legal

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

    For e while mesma coisa então? Pq pelo que deu pra ver só o do while se diferencia, o for e while parece q só muda a sintaxe

  • @antoliseuantonio2400
    @antoliseuantonio2400 11 місяців тому +1

    agora o for em certos compiladores precisa ser incializado como uma váriavel global

    • @profpietromartins
      @profpietromartins  11 місяців тому

      Não tô sabendo disso... Onde vc viu isso? Duvido muito.

  • @PedroCardoso-ee6ut
    @PedroCardoso-ee6ut 3 місяці тому

    Eu simplesmente preferi mtt mais o FOR do que o WHILE e DO-WHILE, se eu quiser posso usar só o FOR ou tem vezes que os outros são necessários?

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

    quando eu executo o while ou do while ou for aparece esse erro: Failed to execute "C:\Users\dhilo\OneDrive\┴rea de Trabalho\Untitled1.exe":
    Error 225: NÒo foi possÝvel concluir a operaþÒo com Ûxito porque o arquivo contÚm um vÝrus ou software possivelmente indesejado.

  • @prjerry7777
    @prjerry7777 9 місяців тому

    Pietro, para ter acesso a lista de exercícios e o Certificado pode ser pago com VISA?

  • @sorteiodomatuto_Boa-sorte.
    @sorteiodomatuto_Boa-sorte. 2 роки тому +1

    fica mais legal fazer o printf com o
    assim : printf("%d.
    ",i);

  • @brianronin505
    @brianronin505 Рік тому +1

    tem no JS também kk me lembro da primeira vez que eu vi;
    for(let i = 0 ; i

  • @joaoeduardo6551
    @joaoeduardo6551 Рік тому +1

    Pietro fiz alguns testes aqui no meu pc e descubri que não é necessário inicializar a variável antes do for você pode fazer assim:
    for (int i = 1; i

  • @raymondl_25.1
    @raymondl_25.1 Місяць тому

    Ta ardido??? ixi, la ele

  • @genirmacagnan8196
    @genirmacagnan8196 3 місяці тому

    Gostaria de saber se é possível baixar sua aulas em apostilas

  • @Anonimo-lw8wv
    @Anonimo-lw8wv 2 роки тому +1

    #include
    int main(){
    int i;
    for(i = 1; i

  • @genirmacagnan8196
    @genirmacagnan8196 3 місяці тому

    Bom dia Pietro, sou membro, vc tem um WhatsApp pra conversar contigo ?

  • @Souzax7.xit.bypass
    @Souzax7.xit.bypass 11 місяців тому +1

    prof preciso de ajuda o meu esta dando error 1 e n error 0