Introdução à programação - tutorial C ++ - curso 1 - primeiros passos

Introdução à programação - Tutorial C ++ - Curso 1

Introdução à programação - tutorial em C ++ - curso 1

Neste tutorial, aprenderemos as primeiras coisas sobre programação. Para isso, escolhemos a linguagem C ++, que nos ajuda a entender como funciona a programação, mas também aumentam gradualmente a dificuldade para um nível avançado. Embora nós em Venkon, também usamos outros idiomas como Java, PHP, HTML, CSS, Javascript, pensamos que o C ++ é o melhor idioma para dar os primeiros passos na programação.

Qual programa vamos usar?


Usaremos um IDE (ambiente de desenvolvimento de desenvolvedor), ou seja, Code :: Blocks, que você pode baixar por isso, onde selecionamos "blocos de código-16.01mingw-setup.exe".

Após o download de um novo projeto "Console Application", selecionamos a linguagem de programação e o arquivo no qual queremos trabalhar e podemos começar a programar.

Sobre Compilador

Em suma, o compilador é a ferramenta que transforma o nosso código de linguagem de alto nível em um idioma de alto nível que o processador pode entender.

Sobre bibliotecas

Bibliotecas ou Biblioteca são coleções úteis aos programadores, onde muitas vezes existem funções ou outras ferramentas que facilitam a programação. Um exemplo é as operações de matemática na biblioteca "math.h", ou mesmo "iostream", que nos ajuda a ler e escrever no console usando cin (Console Input) ou cout (OUTPUT do Console).

Sobre int main () {...}

Em geral, como é chamado, o conteúdo do programa é realmente encontrado. As instruções são executadas de cima para baixo e quando o "retorno 0" é alcançado, o compilador sabe que o principal está aqui. Qualquer instrução em C ++ termina com ";"!
Sobre as variáveis

As variáveis ​​são "caixas" nas quais podemos reter valores. Um tipo elementar de variáveis ​​é "int". Este tipo de dados retém valores inteiros de -231pana para cerca de 231-1. (Pode variar de acordo com o compilador)

Vários exercícios:

1. Um número no teclado é lido. Armazene em uma variável e exiba (como no tutorial)
2. Leia números 2, armazene cada um em uma variável e faça um intercâmbio, depois apresente. (Como no tutorial).

2. Lemos números 3, armazenamos cada um em uma variável, e cada um deles leva o valor da próxima variável. Nós temos a, b, c e a -> b, b-> c, c-> a; (O princípio da inter-mudança com a variável auxiliar é usado).

Introdução à programação - tutorial em C ++ - curso 1 - tutorial em vídeo


Tutoriais relacionados


Comentários

  1. Fusa ele disse

    Muito bom… estamos aguardando tutoriais sobre C ++. Obrigado!

  2. Nancy ele disse

    Bem-vindo à equipe do videotutorial.ro e você pode fazer um tutorial com recomendações sobre o tipo de produtos a ter em mente (relação preço-qualidade, algumas tecnologias e certificações certificadas) para a sexta-feira negra e aqui me refiro a ofertas de laptop, ssd- TVs. Caso contrário, entendemos e selecionamos produtos quando você tiver algumas recomendações e explicações como você fez em outros anos. Obrigado por tudo o que você faz.

  3. Adrian ele disse

    Excelente! Esperamos ver tantos tutoriais nesta área. Obrigado!

  4. Muito bom tutorial explicado, espero os seguintes tutoriais sobre C ++.
    obrigado

  5. Sergiu ele disse

    Bravo! Boa sorte!

  6. Virgil ele disse

    bem dito, bem pensado
    estamos aguardando a continuação

  7. Mihaita ele disse

    Ainda antes
    sucesso

  8. novos talentos ele disse

    SUPER CONCRETE ___ Você é o primeiro a ter aulas em romeno sobre C ++ ___ carrotez com microcontroladores e estou interessado _____ você é bom homem, estou esperando os seguintes cursos um bom dia e ser amado

  9. Uau, você ficou surpresa. Parabéns !!!!

  10. Oldman ele disse

    Profissional!
    Onde você escondeu até agora mais meninos? Você não teve coragem?
    Ele saiu muito bem.
    Obrigado.
    Bafta e eu esperamos outros tutoriais relacionados a este tópico.

  11. Horia ele disse

    Em primeiro lugar, parabéns pela intenção e realização, eu me refiro a todo o ciclo do tutorial de texto e vídeo.
    Infelizmente, ler o texto da página de apresentação produz desilusões 2 que não esperava:
    - "transformar o código escrito por nós em linguagem de alto nível que o processador possa entender." Os processadores só entendem o código de máquina que representa a linguagem de programação mais baixa possível
    - Um tipo elementar de variável é "int". Este tipo de dados retém valores inteiros de -231 a aproximadamente 231-1. (Pode variar de acordo com o compilador) ”. Em primeiro lugar, se uma variável "int" fosse armazenada na memória por um byte (byte), ela poderia ter valores nos limites 0-255 ou -128 a 127. Na realidade, uma variável "int" é
    armazenado em 2 bytes, portanto tem valores entre -32768 e 32767. Então, embora eu não tenha certeza, não acho que o valor "int" dependa do compilador.
    O erro com o número de bytes de armazenamento para as variáveis ​​"int" também apareceu no vídeo.

    • Andreas ele disse

      Oi, Horia!
      Mencionamos no vídeo que o código de idioma (escrito por nós) é transformado em código de baixo nível que o carro que usamos pode interpretá-lo. Na descrição que escrevi por engano, vou mudar, obrigado pela objeção. Quanto ao int, se você fizer uma pesquisa mais aprofundada na internet, você verá que, dependendo do compilador, às vezes o resultado do retorno do tamanho (int) retorna o 2, às vezes retorna o 4. O mais comum é os bytes 4, e é por isso que preferimos exemplificar isso. Quando a referência é feita na descrição, foi inicialmente -2 para a potência 31 (isto é, bytes 4), mas devido à formatação quando o texto foi transferido para o site, o ganho de energia foi perdido.
      Pelo que eu lembro, no vídeo eu disse que está armazenado em vários bytes o que é certo.

  12. florim ele disse

    Parabéns
    Estamos aguardando esse tutorial

  13. Costan ele disse

    Mais irmãos,
    Olá,
    Existe um modelo de câmera sem fio usb sem fio (mouse sem fio) que não precisa estar logado na rede e pode ser visto diretamente no seu PC?
    Eu quero colocar a câmera sem fio em um carro de teleghid.
    Talvez você conheça um modelo de câmera sem fio para o que eu quero fazer, por favor escreva para mim.
    Agradecemos antecipadamente.

  14. zame77 ele disse

    Super!

  15. Alinix. ele disse

    Alguém pode me ajudar a resolver este problema, por favor?
    Para mostrar, na tela, todos os números naturais de 4 dígitos com a propriedade de que a soma de seus inversos é um número de subunidade, e os dígitos estão em ordem decrescente….

  16. Vasile Trifoi ele disse

    Bom tutorial! Estou aguardando o próximo tutorial.

  17. Stefania ele disse

    Oi, eu quero um link com todos os tutoriais que você faz. Eu encontrei apenas um deles e gostei muito, como você explicou.

  18. Marius ele disse

    Muito claramente explicado. Tentei entender alguns dos livros didáticos (incluindo as aulas 5-8) e meu cérebro estava quebrado. Infelizmente, parece que você desistiu de continuar esse processo. Honestamente, se você pudesse fazer uma aproximação do número de lições necessárias para pular de noob para avançado, eu estaria disposto a considerar a possibilidade de comprar cursos de você, se você os fizesse da mesma maneira que esta. Caso você tenha desistido permanentemente de continuar este primeiro curso (embora pareça bastante lógico que seja, dado o tempo decorrido até agora), pode ser justo anunciar todos aqueles que escreveram para você e você - pediu para continuar que não faz sentido esperar. Tenha um bom dia !!!

  19. Pavel Marius ele disse

    Embora eu não seja nada bom em programação, sendo esta a primeira lição da qual entendi algo e embora pareça que quem postou não entra aqui, ainda assim, gostaria de apontar uma possível inadvertência no exercício 3: requer que "cada um deles tome o valor da próxima variável", e a representação por sinais: "a -> b, b-> c, c-> a" inspira em mim o significado inverso da atribuição, como: "cada variável recebe o valor da variável anterior ””! Ou não consigo interpretar corretamente a descrição por meio de sinais?

Speak Your Mind

*