
Nessa aula trabalhamos a estrutura switch/case aplicado a um algoritmo para calcular o desconto para um cliente. E temos a oportunidade de manipular pela primeira vez variáveis do tipo char.
Laços de repetição while, do...while e for onde podemos usar eles no dia a dia.
O primeiro comando de laço de repetição que iremos conhecer é o while(), lembre-se que o comando while a condição de parada já é executado quando iniciamos o bloco dele. "Perguntamos se podemos entrar."
O segundo comando de laço de repetição que iremos conhecer é o do...while(), esse comando a condicional de parada é no final do bloco. E para nós usarmos ele temos que ter uma certeza...a de pelo menos uma vez será necessário rodar ele.
O terceiro comando de laço de repetição que vamos conhecer é o for(). O for() tem como ponto positivo em uma única linha controlarmos os três parâmetros desde quando inicializamos o contador, condicional de parada e o incremento(++) ou decremento(--).
Ao qual quando estamos aprendendo a programar nos sentimos mais confortáveis com ele.
Vamos criar a tabuada utilizando o laço de repetição while().
Nesse vídeo vamos criar o exercício da tabuada com o laço de repetição do...while().
Fechamos o ciclo de resolução do exercício da tabuada nos três laços de repetição sendo o último o for().
Desenvolvido o algoritmo para calcular um fatorial de um determinado número fornecido pelo usuário (n!) com a estrutura de repetição while.
Calculando fatorial com do...while() e utilizando decremento(--).
Vamos criar o algoritmo da potencia para ler dois números onde o primeiro representa a base e o segundo o expoente para podermos calcular um número elevado a potencia n. Esse exercício é a presentação da função pow().
Vamos ler vários números e ao final do programa vamos mostrar qual o maior e menor valores que foram lidos.
Vamos fazer nossa primeira codificação em C para as variáveis do tipo array "vetor" se baseando no molde da aula anterior.
Vamos criar um programa para calcular a média de idades utilizando variável do tipo vetor e for.
Vamos ver a diferença em usar o pré-incremneto(++i) em relação ao pós-incremento(i++).
Vamos construir um programa para ler 10 números inteiros e substituir os números pares lidos por 0(zero) e os ímpares por 1(um).
Vamos ver diferentes formas de inicializar um array na linguagem c. Iremos descobrir que é possível iniciar todas as posições ou posições específicas.
Aqui vamos construir um programa que leia 10 números inseridos pelo usuário, e após ler vamos perguntar para ele qual número deseja saber quantas vezes foi digitado. Após ele informar iremos apresentar quantas vezes foi digitado o número desejado.
Apresentando o conceito de variáveis do tipo matriz. As variáveis do tipo matriz conseguimos armazenar vários registros e organizar através de linhas e colunas como uma planilha de excel.
Vamos criar a primeira matriz na linguagem c. Vamos compreender como criar dois índices i , j além de preencher a matriz com valores.
Vamos estudar como podemos inserir dados em um matriz, um único ou vários valores.
Iremos construir o algoritmo para calcular a soma os elementos da diagonal principal de uma matriz. Você vai lembrar do ensino médio aqui.
Dando continuidade ao estudo de matrizes vamos dar sequência criando uma lógica para somarmos os elementos da diagonal secundaria de uma matriz.
Você pode ter ouvido falar que existe funções com retorno e outras sem. Se já ouviu talvez tenha ouvido falar de return e void.
Vamos desenvolver as nossas primeiras funções com return e void aplicando os conceitos teóricos em linguagem C.
Aqui vamos começar a reconstruir o nosso programa lá do passado que já usamos como exemplo de conversão de temperaturas utilizando funções(métodos). Só que agora dando a opção para o usuário escolher entre fahrenheit vs celsius ou celsius vs fahrenheit.
Vamos fazer um tratamento quando o usuário informar uma opção inválida no menu. Com esse tratamento não deixaremos o programa travar refazendo as perguntas para o usuário até que ele acerte.
Uma das matérias ou assuntos mais difíceis de todo estudante de programação é a temida lógica mais precisamente a lógica de programação ou quando comparamos com a engenharia civil é a fundação para construir seus grandiosos sistemas web, desktop e mobile. Nesse curso procuro passar para vocês a experiência que vivo dentro de sala de aula com os alunos de cursos técnicos e de graduação.
Vamos aprender a trabalhar numa ferramenta de programação o DevC++ e construirmos nossos primeiros algoritmos desde um simples printf, scanf até chegarmos em programas mais complexos onde irá exigir estruturas de seleção, laços de repetição que são os famosos while, do..while, for...Até chegarmos ao momento de criarmos nossas próprias funções.
Esse é o meu primeiro curso produzido na Udemy e espero que seja proveitoso para você...e qualquer sugestão, dúvida fico feliz em receber seu feedback.
Cordialmente,
Kane Chan