professor tenho prova semana que vem, seu vídeo me ajudou muito. obrigada!! muita boa sua didática.
@PoliticaSenda4 жыл бұрын
Sempre achei que o Rafael tinha voz de comunicador mesmo! Valeu pena iniciativa professor!
@ronaldolucas54362 жыл бұрын
Como faço pra usar essa área onde digita os códigos em C ? Preciso baixar algum programa ou já tem no windows?
@kawanrezende57533 жыл бұрын
Uma aula excelente, parabéns pela didática!
@ProfessorRafaelIvo3 жыл бұрын
Muito obrigado 😁
@wilianfarias94443 жыл бұрын
Prof....em operadores lógicos , Professor, boa noite . vc falou da ordem de precedência. . De um jeito que alguns profs também falam .. assim.....vc disse só sobre o 2 e o 3....mas eu já fiz completo 1) negação 2) conjunção 3) disjuncao 4) disjuncao exclusiva 5) condicional 6) bicondicional nessa ordem Só que eu sempre aprendi de outro jeito , e também esse mesmo jeito que aprendi , é o que tem em alguns lugares no Google , até mesmo muitos professores dizendo a mesma coisa no KZbin e até em alguns livros eu já vi ..e até algumas bancas cobrando exatamente assim...veja 1) negação 2) conjunção Disjunçao Disjunçao exclusiva 3) condicional . 4) bicondicional Observe que , tanto a conjunção, disjuncao e disjuncao exclusivas empatam na prioridade e sendo assim como na matemática se resolve da esquerda pra direita na ordem em que aparecer primeiro ....... Porque que existe essas duas informações distintas prof ....hem . ....aí complica pra saber qual que é a verdade das duas Ou pelo menos , já que existe essas duas informações na literatura , qual que as bancas costumam aceitar mais como verdade ????? Isso que queria saber Agora....porque que existe essas duas explicações diferentes que eu não sei....vc mesmo acabou de dizer que faz o "E" primeiro pra depois fazer o "ou". Só que eu sempre aprendi que esses dois em lógica empata na prioridade assim como o "ou ou", sendo assim é feito na ordem em que aparecer primeiro como na própria matemática que vc se referiu da ÷ e x....
@ProfessorRafaelIvo3 жыл бұрын
Oi Willian, a ordem de precedência dos operadores de uma linguagem pode ser diferente dependendo da linguagem de programação. Claro, há várias coisas que são comuns a todas as linguagens, mas podem existir pequenas diferenças. Além disso, uma mesma linguagem pode ter seu compilador implementado de formas diferentes. Por isso existem algumas padronizações. Elas servem como uma garantia de que se você seguir as normas da padronização, seu código funcionará em qualquer compilador. Na última padronização da linguagem C, em 1989, a ordem de precedência de alguns operadores é (da mais alta para a mais baixa): 1) parênteses ( ), colchetes [ ] 2) operadores unários como negação lógica ( ! ), incremento e decremento ( ++ / -- ), inversão de sinal ( - ) 3) operadores de multiplicação ( * ), divisão ( / ) e resto da divisão ( % ) 4) operadores de soma ( + ) e subtração ( - ) 5) operadores de comparação ( < , > , = ) 6 ) operadores de igualdade ( == ) e diferente ( != ) 7) operador bit-a-bit and ( & ) 8) operador bit-a-bit xor ( ^ ) 9) operador bit-a-bit or ( | ) 10) operador lógico and ( && ) ou conjunção ou multiplicação lógica 11) operador lógico or ( || ) ou disjunção ou adição lógica 12) operador ternário condicional ( ? : ) 13) operadores de atribuição ( = , += , -= , *= , /= , ... ) Espero ter ajudado.
@ProfessorRafaelIvo3 жыл бұрын
E com respeito a ordem de precedência entre AND e OR. Na lógica pura, eu não sei se existe realmente uma ordem. Entretanto, a computação se apoia a lógica booleana para simular as operações matemáticas que nós temos como soma, subtração, multiplicação e etc. Na computação, as operações lógicas de AND e OR recebem outros nomes, além de conjunção e disjunção, respectivamente. Elas recebem os nomes de multiplicação lógica e adição lógica. A explicação disso, pode ser um pouco longa. Mas o fato de darem esses nomes para essas operações colabora com a escolha das linguagens em darem precedência mais alta para AND (relacionando ele com a multiplicação, que possui uma precedência mais alta que a adição).
@wilianfarias94443 жыл бұрын
@@ProfessorRafaelIvo exato,..isso eu imaginei , também....como "E" seria como vezes na matematica , e "ou" seria como soma.....e vezes faz primeiro que a soma , aí por isso que "E" faz primeiro que "ou"....mais ao todo prof....existe 3 maneiras diferentes nessa ordem que estão falando por aí... ...mas a polemica é apenas quando envolve esses três conectivos , porque em nível de prova pra concursos , as bancas hoje em dia estão evitando certas polêmicas por causa dessas formas distintas de pensamentos de vários autores , aí elas quando tem apenas esses conectivos , já vem com parentese pra evitar contestação depois ou escrita de um jeito que ao traduzir pra linguagem simbólica fica claro por onde começar ...
@wilianfarias94443 жыл бұрын
@@ProfessorRafaelIvo prof....mais uma coisa...tava aqui pensando e o Excel entende como ?, estou aqui no Excel fazendo uma tabelinha com 8 linhas , mas não tou conseguindo escrever certo a fórmula , pra ver o que vai retornar. P ou Q e R sem parenteses , queria ver se o Excel vai entender começando pelo "E" ou se vai entender começando da esquerda pra direita , pelo " ou " ....vc sabe como que fica essa fórmula ?