Course Hive
Search

Welcome

Sign in or create your account

Continue with Google
or
Curso C++ - Aula 29 - Tabuada
Play lesson

Curso C++ - Curso C++ - Aula 29 - Tabuada

5.0 (2)
15 learners

What you'll learn

This course includes

  • 8 hours of video
  • Certificate of completion
  • Access on mobile and TV

Summary

Keywords

Full Transcript

Nesta aula, iremos desenvolver um programa que pergunta ao usuário qual a tabuada o mesmo deseja e então, com a utilização de uma laço de repetição "for", calcula e imprime na tela a tabuada solicitada. Esse é um excelente exercício para aprimorarmos a forma como lidamos com os laços de repetição e também, faz com que tenhamos que utilizar técnicas distintas para percorrer os números de 1 até 10. No exemplo realizado nesse vídeo, nós inicializamos a variável chamada de 'n' da seguinte maneira: int n = 0; Quando declaramos que queremos um espaço de memória, ou melhor, quando declaramos uma variável qualquer, o que acontece é que um espaço de memória é reservado e o tamanho desse espaço é o tamanho do tipo da variável. Então, temos que o nome da variável, o nome que utilizamos para fazer uso da mesma é chamado de REFERÊNCIA. Então, temos uma referência para uma determinada região de memória. O que acontece, é que as regiões de memória contém valores comumente chamado de lixo - são os lixos de memória. Logo, quando declaramos uma variável, não temos a certeza de que a mesma irá conter, por exemplo o valor 0. Fato é que o valor que a variável ira ter na inicialização é impossível de prever! Na aplicação que fizemos para essa aula, não havia necessidade de inicializar a variável que chamamos de 'n', até porque, conseguiríamos facilmente ver que a mesma receberia um valor que o usuário digitará. Porém, em aplicações maiores, acontece de nós declararmos uma variável e fazermos uso da mesma antes de inicializarmos [esse é um erro simples, clássico e corriqueiro]. Por isso, uma boa prática é sempre, mas sempre mesmo, inicializar todas as variáveis! Tenha isso como um bom hábito e trabalhe dessa maneira! Tenha a certeza de que você estará conferindo segurança a suas aplicações! É obrigatório? Não! Mas trabalhe assim que é muito mais seguro!!! + FAÇA UMA DOAÇÃO: http://www.excript.com/doe + Curso C++: http://excript.com/curso-cpp.html + DÚVIDAS? https://goo.gl/ApYFMC + PlayList: https://www.youtube.com/playlist?list=PLesCEcYj003QTw6OhCOFb1Fdl8Uiqyrqo + SITE: http://www.excript.com/ + FACE: http://www.facebook.com/excript + PERFIL PÚBLICO: https://goo.gl/4SPRVf + G+: https://plus.google.com/+excriptvideo + E-MAIL: [email protected]

Course Hive

Continue this lesson in the app

Install CourseHive on Android or iOS to keep learning while you move.

Related Courses

FAQs

Course Hive
Download CourseHive
Keep learning anywhere