@@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.
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
@@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
@@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
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.
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
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
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
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).
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 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"
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
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.
Voltei pra rever várias aulas, principalmente de Scanf, switch case
Meu professor em Engenharia de Software na Unicesumar!! Estou maratonando todos os vídeos
Em Python é muito simplesl fazer, agora realmente entendi a evolução das linguagens de programação
agora eu realmente achei uma boa explicação do comando FOR
O melhor curso da internet, sucesso professor!
Espero que você continue realizando essas aulas!!!
Obrigado meu caro.
Muito legal
Baita vídeo Bro! Obrigado!!!
didática sensacional! me ajudando bastante a aprender lógica junto com uma linguagem!!!!
irmão, eu sou uma batata, e esse vídeo deixou tudo tão simples, obrigado por isso!
KKKKKK eu
eu ai
AIDENTO!!!
kkkkk
Você é incrível professor Pietro!
Eu só assisto depois da meia noite, hehehe
Fera na programação, video leve, suave, gostoso de assistir.
Parabéns Pietro.
Aulas muito boas,ajuda demais.
@@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.
Ótima aula professor!!! por hoje encerro aqui
Muito bom, nota 10 sempre. No aguardo dos próximos
Que aula incrível, vlww professor
Professor topado! Faz uma aula sobre alocação dinâmica de memória e as boas práticas para desaloca-lá.
Obrigado pela aula! Muito bem explicada!
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
Demorei um tempinho pra entender seu código kkk
@@LuizCarlos-ex4wd as quebras de linha confundem um pouco ksksks
@@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
@@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
@@TokaGado // um print diferenciado que coloca
no final automatico :O
void print(char* msg){
printf("%s
", msg);
} talvez facilite sua vida kkkkkkk
Deus te abençoe.
Amém 🙏
Salve Professor Pietro, com o for e mais facil de fazer um laço de repetição....
Tbm achei
Explica melhor que minhas professoras da faculdade
muito bom!!! obg por essas aulas!
Tenho acompanhado as suas aulas e tem sido de grande ajuda. Como fazer a tabuada de dividir partindo dos resultados de Multiplicação?
grande mestre!
Opaa
Obrigado pela explicação.
muito bom
Valeu cara, você é fera.
Vamos juntos! Obrigado pelo feedback!
Que curso incrível, parabéns.
Obrigado pelo elogio. Bons estudos!
Show!!!
Ajudou muito
7:06
E aí, sobrevivendo? rsrs
Em que momento usar o while e quando usar o for? Estou com duvidas, porque na minha visao os dois fazem a mesma coisa.
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?
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.
@@profpietromartins muito obrigado. Parabéns pelo curso, estou aprendendo legal
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
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
Nem percebi que tinha música KAKAKAKKKKKAKAKAKAKAKAKAKAKAKAKAKAKAKAKA
up
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?
@@PedroCardoso-ee6ut sim
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
então quer diz e que esse for é um tipo booleano? sempre tem que ter uma condição verdadeiro ou falso?
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).
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);
}
Pfv, copia sua pergunta e joga no chat gpt, dps coloca a resposta aqui?
@@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"
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
🤜🤛
agora o for em certos compiladores precisa ser incializado como uma váriavel global
Não tô sabendo disso... Onde vc viu isso? Duvido muito.
cara da onde vem essa música da intro dele?
Pietro, para ter acesso a lista de exercícios e o Certificado pode ser pago com VISA?
Pode ser sim
Como imprimir de ordem decrescente usando o for ?
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
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.
fica mais legal fazer o printf com o
assim : printf("%d.
",i);
O
ajuda bastante né? Show.
#include
int main(){
int i;
for(i = 1; i
tem no JS também kk me lembro da primeira vez que eu vi;
for(let i = 0 ; i
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
Funciona, mas aí já é C++, não é C ANSI. Cuidado.
Ta ardido??? ixi, la ele
Gostaria de saber se é possível baixar sua aulas em apostilas
Bom dia Pietro, sou membro, vc tem um WhatsApp pra conversar contigo ?
prof preciso de ajuda o meu esta dando error 1 e n error 0
Google