em apenas quatro aulas já aprendi mais do que mostram na faculdade, por lá já mostram as coisas prontas, e não explicam da onde que apareceu ou o que significa. Parabéns pelas aulas😉
Comecei recentemente nesse mundo da programação e seus vídeos tem me ajudado bastante, muito obrigado por ter se dedicado a fazer essas aulas e não querer nada em troca. Que você seja bem recompensado mais adiante, enfim, obrigado pelas aulas.
2021 e estamos aii... pergunta.. to assistindo e gostando, porque estava tentando C# mais estava dificil.. queria saber se a logica é a mesma??. pois depois dos videos e entender mais em portugues... estarei migrando ao C#
Exato. Quando usamos o operador +, ele atua tanto como adição (entre tipos numéricos) como concatenação (quando há pelo menos um tipo caracter/cadeia). Já o - serve apenas para subtração de tipos numéricos, retornando o erro "tipos incompatíveis" se usado com tipos literais. Força sempre!
Primeiramente, meus parabéns! No começo, a programação pode ser desafiadora porque envolve mudar a forma de pensar nas coisas (assim como Álgebra Linear, por exemplo), mas com o tempo fica natural. Se precisar de ajuda, só comentar ou entrar me contato!
ai ,mano na parte onde você mistura CADEIA com INTEIRO o meu fica assim: ⛔ Tipos incompatíveis! Não é possível somar uma expressão do tipo 'inteiro' (235) à uma expressão do tipo 'cadeia' ("cachorro").
Concatenação é a justaposição de duas cadeias. Por exemplo: cadeia a = "batata" cadeia b = "frita" cadeia c = a+b Nesse caso, a cadeia c contém a justaposição de a e b, nesse caso, "batatafrita".
No primeiro exemplo da subtração: inteiro a = 2 inteiro b = 1 real c = a-b escrever (c) No console do Portugol não apareceu o resultado 1, mas a mensagem: 7 O valor da expressão a direita da atribuição será automaticamente convertido de "inteiro" para "real". O que será que eu fiz de errado?
Isso não é um erro, mas um aviso. Não sei por que apareceu no console (deveria aparecer ao passar o mouse em cima da linha em questão), mas apenas diz que uma subtração de inteiros retorna inteiro, e você está colocando este resultado inteiro em uma variável real. Sendo assim, ele está apenas alertando que essa conversão será feita automaticamente. Força sempre!
Isso não é um erro, mas um aviso. Não sei por que apareceu no console (deveria aparecer ao passar o mouse em cima da linha em questão), mas apenas diz que uma subtração de inteiros retorna inteiro, e você está colocando este resultado inteiro em uma variável real. Sendo assim, ele está apenas alertando que essa conversão será feita automaticamente. Força sempre!
Me ajuda a separar o código por favor programa { funcao inicio() { cadeia j="Jesus", v="voltará", d inteiro a=1, b=2, c c = a + 4 d=j+" "+v escreva(d, " 2+2=",c-1) } funcao meio() //sobre inteiro e real //se tiver inteiro, o resultado será arredondado //se for real, terá após a virgula { inteiro a=4 real b=4.8 inteiro c=a+b real d =a+b escreva(c) escreva(d) } }
Primeiro parabéns pelo conteúdo! Gostaria de ajuda com o seguinte problema: "criar uma biblioteca no poetugol usando a função escolha caso pra realizar todas as operações ( +, -, *,/ e comparação) entre 2 números. Alguém pode ajudar?
Não foque seus estudos nas possíveis questões de testes e afins, mas em entender o objetivo de cada coisa. As palavras reservadas de tipos são utilizadas sempre que uma variável for declarada pela primeira vez. Serve para que seja alocado na memória um espaço adequado àquele tipo de dado.
qual o problema? programa { //{Portugol Studio} #4 - Operadores Aritméticos //editado por @guialpoim // soma funcao inicio() { real a=2.1 inteiro b=2 real c=a+b, i=a-b inteiro d= a+b, j= a-b escreva("2.1+2= ",c," ",d," real inteiro Atenção a como a variável interfere diretamente ao resultado ") escreva("2.1-2= 0.1 0",i," ",j) } }
Caraa como assim eu soumuito burro pra matematica e eu entendi o video tem 11 min e parece que passou em 2 e hj que aprendo logistica de programaçao pra ir pro java
Operadores Lógicos e Relacionais não existe no portugol studio????? tá faltando aulas!!!!!!!!!!!!!! por favor poste mais aulas e tbm as que estão faltando. basta olhar o curso do gustavo guanabara. e verás onde está faltando
Hacker English School, bom dia. Os operadores lógicos e relacionais existem sim em Portugol e, exatamente por este motivo, foram tratados nos demais vídeos da série, à qual recomendo que assista! Entre no canal e procure pela playlist de Portugol Studio. Caso não seja do seu agrado, ou acredite estar incompleto, recomendo a aula do Professor Guanabara.
"Desenvolva um programa que receba 40 números inteiros quaisquer digitados pelo usuário e exiba a média somente dos números ímpares positivos." Não sei como fazer, alguém pode me ajudar??
Inicialize as variáveis: real soma = 0.0 inteiro N = 0 Então use um laço para pegar todos os números. Se ele for ímpar (use o operador módulo % para testar) e positivo (compare com o 0), some ele à variável soma, e some 1 à variável N. No final, a média será: real media = soma / N
programa { //{Portugol Studio} #4 - Operadores Aritméticos I //editado por @guialpoim // concatenação funcao inicio() { cadeia a = "Jesus", b = "te", c=" ", f, d = "ama" inteiro i = 7 f=a+c+b+c+d escreva(a,c,b,c,d) escreva(" ",f," ") escreva(f,i) //sempre que tiver letra além de número vira concatenação } }
A aula realmente é boa, porem na hora que colocou a politica envolvida estragou tudo, se quiser ensinar tem que respeitar diversas opiniões e saber lidar com o oposto.