Pra quem vem do Java, C#, Kotlin... dá vontade de chorar heheheheheh, até o C++ que eu mexo um pouco dá bem menos trampo.
@profpietromartins Жыл бұрын
kkkkkkkkk é triste, mesmo! Admito...
@GentileGomes Жыл бұрын
@@profpietromartinspor isso e melhor aprender logo as linguagens mais dificil doque as mais facil primeiros
@_GUTR3213X_11 ай бұрын
@@GentileGomes Se eu soubesse disso antes... (eu aprendi python primeiro)
@prjerry77779 ай бұрын
@@profpietromartins , em algum momento deu vontade de parar, tava tudo travado aqui na cocholinha😅
@oialanabarbosa7 ай бұрын
Então tu não sabe programar. Porque venho de javascript e para mim entender c tá sendo fácil fácil
@LucasSouza-uj4bx20 күн бұрын
A aula de strings é bem trabalhosa! É praticar bastante para pegar tudo o que foi ensinado na aula! Obrigado pelos ensinamentos, professor!👏👏👏 Excelente aula!
@vitumvchvdx7 ай бұрын
Amigo seu curso ta salvando minha vida na faculdade, os vídeos que tem lá não agrega em nada, os caras podiam te pagar e pegar esse seus vídeos aqui e incluir nos módulos de ensino kkk
@Alissonladeia6 ай бұрын
Qual faculdade vc faz
@vitumvchvdx6 ай бұрын
@@Alissonladeia Analise e desenvolvimento de sistemas
@pedrogabrieldarochamatos52762 жыл бұрын
Melhor Professor que já vi de logica de programação ta ajudando muito!
@josafanuness Жыл бұрын
Isso sim é um excelente profissional em sua área, parabéns pela excelência.
@emersonsales5016 Жыл бұрын
Estou aprendendo muito. Eu decidi aprender c, mesmo sendo mais dificil que outras linguagens mais modernas, porque eu gosto se desafios tecnologicos. Ótima aula.
@rodolphomonteiro539610 ай бұрын
Professor top demais o conteúdo ,mas não vou mentir não desta vez deu nó na cabeça , mais não vou parar não ! vou continuar eu vou aprender.
@anabeatrizcavalcanti-e5f Жыл бұрын
pfv faz um curso de C mais extenso kkkkkkkkk eu tenho tdha e autismo e ja comprei diversos cursos e o seu foi o UNICO que eu entendia perfeitamente as explicaçoes e conseguia praticar super bem :( uma pena ser um curso tao curtinho
@PotsuviАй бұрын
Te entendo
@Jaosantos23Ай бұрын
muito boa as aulas!! está de parabéns Pietro, assisto as aulas na faculdade depois assisto as dele também
@Chøubyte Жыл бұрын
Assisti o vídeo completo 6 vezes 😂 mas entendiii enfim, obrigado professor Pietro vc é o máximo, tá me ajudando muito na faculdade de ADS(análise e desenvolvimento de sistemas) obrigado ♥️
@jailsonvinicius7826 Жыл бұрын
poxa, sinto muito por vc ter passado mais de 5 hrs tentando entender um unico video 😥
@Chøubyte Жыл бұрын
@@jailsonvinicius7826 é que tô começando agora ;-;
@lucasrenner90433 ай бұрын
@@jailsonvinicius7826 Agora deu mesmo
@PotsuviАй бұрын
@@jailsonvinicius7826 Sente muito por quê? Cada um tem o seu processo de aprendizagem.
@henryparizani Жыл бұрын
Aula bem completa, professor explica muito bem e com clareza parabéns 👏👏👏👏👏
@zac42799 ай бұрын
Muito bom professor, estou pegando a lógica que o senhor ensina e fazendo algoritmos um pouco mais "robustos", pra aula de hoje desenvolvi um para realizar cadastro e outro para login, utilizando a comparação e armazenamento das strings.
@dev-null-7w79 ай бұрын
eu começei ontem a ver, e já estou no final do curso, vai me ajudar bastante com criação de rootkit, muito bom
@floramalaca Жыл бұрын
olá prof, eu estou acompanhando agora as vídeo aulas e percebe q o prof é muto excelente, espero q estas aulas me ajudem a aprender programar
@profpietromartins Жыл бұрын
Siga em frente, não desista! Obrigado pelo feedback.
@samiasousa6677 Жыл бұрын
Curso maravilhoso , você é um excelente professor . Estava perdida agora estou entendendo. muito obrigada!
@AndreLuiz-ol2vw2 жыл бұрын
Já salvei pra assistir depois, estou fazendo esse curso do 0, estou cursando ADS e essas aulas estão ajudando muito, fora essas depois ainda verei os videos da faculdade...✌✌✌✌✌
@jussielson20017 ай бұрын
um bom dia para todos, grande professor Pietro estou aprendendo mais com o senhor, do que com os professores da faculdade. muito obrigado........🙏🙏🙏
@profpietromartins7 ай бұрын
Bons estudos, meu caro. Esse curso não deixa de ser uma faculdade! Tmj.
@ウェンディ-m7e Жыл бұрын
aprendendo muito com esse curos 🙏
@MPENT125 ай бұрын
Valeu pela aulona professor!!! to desde cedinho fazendo a aula e consegui pegar tudo!!! Muito obrigado mesmo!!!
@horranygomes5002 Жыл бұрын
Pietro, muito obrigada pelas aulas, estou fazendo ADS pelo IFSP e estou tendo lógica de programação com C, suas aulas estão me ajudando muito!!
@profpietromartins Жыл бұрын
Bora pra cima. Não desista!
@ladykira012 жыл бұрын
Acompanhando sequências das aulas!!! Muito ótimo 👏🏾👏🏾👏🏾👏🏾
@ummlkqualquer88652 ай бұрын
Muito bom o curso de lógica usando C. Peguei os conceitos, porém é mt coisa então não fica fixo na mente. Vou ter que praticar muito!
@jediknightgameplay8728 Жыл бұрын
Aprendendo strings igual jogar video game, facil e divertido! boa professor!
@profpietromartins Жыл бұрын
Top kkk bora pra cima
@Mark_Whoame Жыл бұрын
primeira linguagem que estou aprendendo ela é bem dificil mas o professor tem deixado um pouco mais tranquilo, obrigado
@gesica55303 ай бұрын
que homem maravilhoso tô aprendendo tudo
@philosophydoctor1055 Жыл бұрын
ótima aula, usando esse conhecimento eu fiz um código para calcular a taxa de metabolismo basal masculino e feminino, pra facilitar o trabalho de meu irmão, que é nutricionista. usando "Strcmp",if" e os comandos aritméticos
@GloriousInvocation3 ай бұрын
Eita aulinha grande...
@profpietromartins3 ай бұрын
@@GloriousInvocation força!
@aleee30342 жыл бұрын
prof, amei seu curso, se fizesse um na udemy eu comprava ctz, excelente didática
@profpietromartins Жыл бұрын
Obrigado pelo feedback, Alee... Meus cursos, quando abertos, ficam disponíveis no meu site: profpietro.com
@bernardo67772 жыл бұрын
Você poderia dar aulas sobre a programação de microcontroladores como o MSP430 ! Excelente vídeo!!!
@leomota042 жыл бұрын
muuito bom, Pietro, está me ajudando demais! Não pare!
@dyameseduardo48811 ай бұрын
Explicação top!!
@yasmincant Жыл бұрын
um imenso agradecimento prof pietro por explicar tão bem linguagem C, tem me ajudado muito msm
@franciscojose53572 жыл бұрын
Maratonando essa playlist top
@JoaaoPedroo2 жыл бұрын
Do nada fiquei animado quando ele falou que INVOCOU o "setlocale". Pareceu muito como se fosse um jogo
@arthurcosta6185 Жыл бұрын
Gratidão por esse conteúdo incrível de graçar!
@nbtspclmnd30542 жыл бұрын
Eu sempre volto aqui pra lembrar o básico! Muito obrigado pelos vídeos! O-o
@roseanesribeiro Жыл бұрын
Obrigadaaaaaaaaaaaaa!!!!!!!!
@weversonbarros91318 ай бұрын
Muito bom, os vídeos!!
@joaohenriquedossantosmaced3627 Жыл бұрын
Pra quem ta usando o linux e ta tendo problemas para executar o segundo scanf: #include int main(){ char s [11]; printf("você esta digitando algo com o scanf convencional: "); scanf("%s",s); __fpurge(stdin); printf("Rsultado: %s ", s); printf("Digite algo (scanf aprimorado): "); scanf("%11[^ ]s", s); __fpurge(stdin); printf("Resultado: %s ", s); return 0; } **nota: caso não funcione, deve ser porque sua biblioteca não reconheça a função, basta substituir o __fpurge(stdin); por fpurge(stdin);
@isaiasvitor34428 ай бұрын
o meu é windows mais n tava dando certo co o fflush, acho que é pq estou usando o replit deve ter alguma diferença, comparado com o dev ++
@guilhermefeitosa27142 жыл бұрын
Mano vc é fera, fez quebrar totalmente o gelo que eu tava de encarar esse aprendizado, mais depois que a pessoa vai começando a assimilar as coisas fica muito bem compreensível e somente com dois caminhos, ou ta certo ou ta errado kkkkjj
@NegociosBheizza-qt6hx26 күн бұрын
Que aulão
@mauriciorodrigues9991 Жыл бұрын
Aula sensacional, valeu.
@natanntbn4590 Жыл бұрын
se eu estou estudando só para a lógica de programação, este conteúdo desta aula é muito util?
@profpietromartins Жыл бұрын
depende.. talvez não
@gersonferreiradecastro3479 Жыл бұрын
excelente professor !!!
@guilhermefeitosa27142 жыл бұрын
Uma dica que é uma coisa que por eu ser curioso sempre sinto falta nas aulas, e tbm por ta vendo os comandos pela primeira vez talvez a cabeça nao conseguir imaginar as situações Mais todo comando que vc ensinar, voce dar um exemplo de um problema que pode ser resolvido com aquele comando, ou qualquer exemplo em situação ipotética, por mais que suas aulas sejam claras vai ser um complemento pra quem estar assistindo entender e ate gravar melhor.
@guilhermefeitosa27142 жыл бұрын
Por exemplo no comando de comparar as strings, dar uma situação ipotética que vc ta fazendo uma parte de um sistema aonde vc esta cadastrando um usuário em algo e vc pede pra ele digitar a senha, e pede pra ele confirmar a senha, e no if, else dar prosseguimento no cadastro ou no oque ven de necessidade na ordem lógica do programa em si.
@TEDDY_MIRANDA70 Жыл бұрын
Aula muito boaaaaa🎉
@tiagofeliciano78592 жыл бұрын
Salve Professor Pietro ....
@matheusnicacio88093 ай бұрын
Eu estudei Java, e C é bem diferente, mas graças a isso consegui entender bastante coisa de primeira, e estou adorando as aulas, estou rushando o curso também, e aplicando no VSCode, tem algum método de conseguir um certificado seu, desse curso?
@matheusnicacio88093 ай бұрын
Vi que tem um link na descrição, pelo curso ser antigo, ainda tem algum daqueles benefícios? e o certificado é de quantas horas?
@lokkze46378 ай бұрын
Professor, linha 19 no no minuto 45:51 , não devia ser aberta chaves após a definição da condição?
@porqueue2 жыл бұрын
Muito bom!
@ariclenes.alexandreАй бұрын
Não é aconselhável o uso do fflush(stdin) depois de um scanf pq em certos compiladores poderá ocorrer um erro. O correcto seria usar o getchar() depois do scanf(). Usar fgets em vez de scanf ou ainda limitar o próprio scanf("%99s") (supondo que é uma string com 100 caracteres). Desta maneira não terá problemas com o buffer. Abraços prof, execelente conteúdo. xD
@yBernardo2 жыл бұрын
Vim do Python e estava sofrendo para aprender strings em C kkkkkkk, vlw pela aula, ajudou dms
@robertydeoliveiracardoso9585 Жыл бұрын
tá lembrado como inverter uma string no python? "Hello"[::-1], olha ai a referencia kkkkk
@judson3060 Жыл бұрын
AULAO!!
@jonas.garcia8 ай бұрын
@profpietromartins algum desses cursos tem avançado? pago??
@BrunoSantos-yz7eg2 жыл бұрын
Bem explicadas as aulas, estou precisando aprender linguagem C, para a faculdade. Estava estudando Java, tive que parar. Vai ter aulas com abordagens em algoritmos de ordenação?
@nicolesousasantos35317 ай бұрын
a tosse de cachorro no final kkkkkkkkkkkkkkkkkkkk ótima aula prof tmj
@duo22442 жыл бұрын
🤖☺️Boa aula.
@mossi50210 ай бұрын
Professor, me de uma luz, faz alguns dias que ando preso nessa aula, alguma dica pra usar vetores[5] asim, com CHAR, sem me perder no uso de loops do tipo FOR?, eu percebi uma dificuldade em criar esses laço de repetição nessa parte em especifico.
@dooupizzas53029 ай бұрын
só eu que nao peguei de primeira,, vou ter q rever essa aula!
@ummlkqualquer88652 ай бұрын
O importante é pegar. Quanto mais vc vê, mais vai se fixando na mente, mais seu cérebro entende que é importante absorver esse conhecimento. Eu ainda vou demorar um pouco pra reter tbm
@Leonardohenrique952 жыл бұрын
O Fgets() daria para por arrays do tipo Int ou só para textos mesmo?
@franciscosarmento6446 Жыл бұрын
Uma dúvida, a função fgets lê espaços da mesma forma que o scanf aprimorado ?
@profpietromartins Жыл бұрын
E aí... chegou a testar? O que descobriu?
@wesleicordeiro90202 жыл бұрын
@lopess133 ай бұрын
o fflush(stdin) nao está limpando o buff noo meu. Oq faço?
@MarcusGearX2 жыл бұрын
Show!!
@juliaonkuna Жыл бұрын
muito obrigado prof, eu até estou a usar fgets com sizeof "fgets(nome do vetor do tipo char, sizeof(o mesmo nome vetor do tipo char), stdin); será é apropriada prof? quero que me confirme porfavor
@juliaonkuna Жыл бұрын
bom dia Prof. uma coisa, segundo sintaxe de if: a condição vai dentro do parentes e depois as chaves "if(){}" mas no strcmp nao vejo o porque não abriste chaves depois da condição e codigo rolou perfeito.
@jaquelineforesto14622 жыл бұрын
Olá, Pietro! Gostaria de tirar uma dúvida.. Estou usando o Visual Studio Code em meu curso, e para correr os programas que apresenta como exemplo.. ao correr os programas dessa aula, notei que a cada alteração que fazia e salvava, era necessário fechar o programa e o VSCode e abrir tudo de novo para que ele reconhecesse as alterações. Sabe ao que este bug pode estar relacionado? Muito obrigada, e parabéns pelo excelente conteúdo!
@MilenaAlvesFerreira-n6s5 ай бұрын
Professor, programo no Geany e o locale.h não funciona. Sabe se simplesmente nao funciona no geany ou pode ser alguma configuração que preciso mudar?
@profpietromartins5 ай бұрын
@@MilenaAlvesFerreira-n6s desconheço geany
@moacircardoso9203 Жыл бұрын
Olá. Desculpa o atraso, mas não consegui entender, com minha base mínima, o que aconteceu na linha 12 deste vídeo. Se int serve tipo inteiro, como designou uma string ok do tipo inteiro???
@perryoornitorrinco4730 Жыл бұрын
Eu fiz a inclusão da biblioteca locale.h conforme o vídeo, escrevi o comando setlocale igual o do vídeo e os meus acentos continuar saindo como caracteres estranhos na hora de executar o programa. Eu uso o Embarcadero Dev C++ 6.3 (não sei se interfere ou não).
@kibeleza1471 Жыл бұрын
Tu fez assim? #include Aí depois no main colocou o: setlocale(LC_ALL, " ") ou setlocale(LC_ALL, "Portuguese")? Porque nesse formato funciona no meu Dev C++
@lincolnpiresdias5372 Жыл бұрын
top
@vinideal6 ай бұрын
se não em engano o "gets()" foi removido da biblioteca do linux, por não limitar a entrada de caracteres se torna perigoso; no linux é recomendado utilizar o "fgets()" com o "getchar()".
@jeovanivitalkasecila1798 Жыл бұрын
os fflush(stdin) não estão a funcionar!
@guilhermeam76110 ай бұрын
Mil vezes melhor que meu professor de fundamentos. Talvez vc conheca o Zaqueu que dá aula de informática no departamento de informática aqui da UEM. Nossa, como que ele explica ruim, sério.
@Joao21s10 ай бұрын
estou testando o codigo e esta a dar erro...
@matheusnpj6471 Жыл бұрын
o meu não funcionou a parte scanf("%9[^ ], s);
@oufer6 ай бұрын
O fflush(stdin) não funciona mano, to copiando seu código igualzinho e na hr de compilar ta acontecendo o mesmo de quando não escreve fflushin na sua aula
Жыл бұрын
Por que a ANSI ainda não planejou uma biblioteca String para se trabalhar com esse tipo complexo de estrutura de dados, assim como em C++?
@RodrigoSilva-cp3mk Жыл бұрын
você vende certificados para quem assiste seus cursos? (com cnpj etc, para eu colocar como horas na faculdade)
@profpietromartins Жыл бұрын
Vender certificado é algo meio forte né? Funciona assim: você marca um horário comigo, paga uma hora de aula particular, faz uma prova ao vivo, oral, e aí eu emito o certificado caso você comprove proficiência. Não vendo certificado. Vendo a prova. Se você passa na prova, recebe o certificado.
@Furacao2000910 ай бұрын
o meu não compilar aparece id retuned 1 exit status
@profpietromartins10 ай бұрын
Fecha a execução anterior ou desativa o antivírus.
@Furacao2000910 ай бұрын
eu desativei o antivírus e não tem nenhuma execução anterior
@profpietromartins10 ай бұрын
@@Furacao20009 então, ask google.. rs
@pabloalejandrofranca76917 ай бұрын
3:20
@pabloalejandrofranca76917 ай бұрын
6:20
@pabloalejandrofranca76917 ай бұрын
8:20
@coquealto4 ай бұрын
Socorro!!😂🥺
@oldera79717 ай бұрын
Essa aula foi pesada
@profpietromartins7 ай бұрын
Aula pesada é "Mecânica dos Fluídos"... Essa aulinha de strings é mamão kkkk
@Adestudos9 ай бұрын
🤜🤛
@nathalidorio5062 жыл бұрын
E se eu não determinar o tamanha da string e escrevesse char s Eu ainda teria essa questão de invadir memória e ter que limitar o que vou escrever?
@franciscosarmento6446 Жыл бұрын
Se você escrever " char s ", estará criando uma única variável do tipo char, e não uma string já que a mesma é um array ou vetor de tipo char
@franciscosarmento6446 Жыл бұрын
Ou seja, não irá armazenar nada nela além de um único caractere.
@pedrogabrieldarochamatos52762 жыл бұрын
Como Aparecer acentos em C biblioteca: #include - dentro do main: setlocale(LC_ALL,"Portuguese");
@GustavoSantos-zy4ze2 жыл бұрын
Valeu pela dica, irmão!
@luisneves8177 Жыл бұрын
Eu pensei que a lista de exercícios fosse gratuita, mas afinal se paga😭😭😭😭😭
@TokaGado2 жыл бұрын
Senhor Pietro apesar de mais inteligente o "fgets", no caso se usarmos posteriormente um "strlen" será problemático, pq contará também o caractere nulo, portanto sempre terá um resultado com acrescime +1 em relação ao "gets"
@karinamarketing Жыл бұрын
#include int main(){ char s1[10], s2[10]; printf("Digite seu nome(scanf convencional): "); scanf("%s", s1); fflush(stdin); printf("Seu nome é: %s ", s1); printf("Digite seu nome de novo (scanf aprimorado): "); scanf("%10[^ ]s", s2); fflush(stdin); printf("Seu nome é: %s ", s2); } // o meu não se comportou igual ao seu.
@karinamarketing Жыл бұрын
Tente de novo, não funcionou o fflush.
@brianronin505 Жыл бұрын
Comparando com JS // Lendo qualquer coisa const text = 'text' console.log(text) // text const number = 10 console.log(number) // 10 const object = { name: 'joão', idade: 10 } console.log(object) // {name: "joão", idade: 10} const array = ['1', 2, {3: '3'}] console.log(array) // ["1", 2, {3: "3"}] // Concatenando Strings let x = 'hello' + ' ' + 'word' x = x + ' ' + '...' console.log(x) // hello word ... // Vendo o comprimento de uma string const abc = 'abc' const comprimento = abc.length console.log(abc) // 3 // Comparando string const y = 'hello word ...' const isEqual = x === y console.log(isEqual) // true // Usando string com acentos console.log('áéêíã') // áéêíã // Copiando uma string de uma variavel para outra variavel let initial = 'Portuguese' let destino destino = initial console.log(initial) // Portuguese console.log(destino) // Portuguese const theString = 'abc' console.log(theString[0]) // a console.log(theString[1]) // b console.log(theString[2]) // c console.log(typeof theString) // string
@VicenteCamilo_15 күн бұрын
Essa aula foi densa, mas valeu.
@TokaGado2 жыл бұрын
As constantes são bem menos problemáticas com strings, ACEITAM ESPAÇO E NÃO PRECISA DEFINIR LIMITE DE CARACTERES(porém claro imutáveis) Exemplo: #define Titulo "Esse video é bom" printf("%s", Titulo);
@contasecundariadasecundari693 Жыл бұрын
onzima
@maclaurinrocha2881 Жыл бұрын
isso é regex ? ou tem um outro nome ?
@profpietromartins Жыл бұрын
Está perguntando se strings são regex? Se sim, a resposta é não necessariamente. Regex são representadas na foram de strings... Já strings, não necessariamente são regex.
@maclaurinrocha2881 Жыл бұрын
@@profpietromartins mas então por que utiliza [^ ] para poder pegar os valores com espaços ? no regex utilizamos para pegar valores ou colocar mascaras tipo cpf e etc você deve conhecer melhor do que eu professor, mas se não é regex dentro do scanf que nome chamar ?
@profpietromartins Жыл бұрын
@@maclaurinrocha2881, mestre... meu caro... sua dúvida original foi "isso é regex?", dentro da lista de comentários de um vídeo que é sobre strings. Agora, que você elaborou melhor sua dúvida.. aí sim, dá pra pensarmos, sim, em algo similar a uma regex, dentro de um scanf... Todavia, o termo correto é ESPECIFICADOR DE FORMADO + CARACTERES DE SEQUENCIA DE ESCAPE. Tem a ver com regex sim.
@maclaurinrocha2881 Жыл бұрын
@@profpietromartins muito obrigado mestre, você tem um curso mais especifico que a playlist pois ainda falta na playlist alguns assuntos mais avançados. Muito obrigado por compartilhar a playllist e responder as minhas duvidas , obrigado mesmo você é 10 mestre \o/
@CLEISON3042 ай бұрын
E tanto enche linguiça eque ja pulo la pro meio do video
@profpietromartins2 ай бұрын
@@CLEISON304 isso... Pula pra parte onde vc compra seu diploma logo. Não tem paciência pra aprender em um vídeo de menos de 1 hora... Já pensou no mercado de trabalho, Creysinho Pula Vídeo? Tudo tem um preço.
Professor eu realizei um código no dev c++, código para pingar para uma IP, mais esta compilando e na hora de executar o código ,no final da execução informa "opção -c requer privilegio do administradores " tu consegui me passar um norte! biblioteca usadas stdio.h, stdlib.h, strng.h.