Pular para o conteúdo principal

Postagens

Mostrando postagens de janeiro, 2024

Tutorial de Lógica de Programação com a Linguagem C e C++ - Arrays e Matrizes - Aula 05

  1. Vetores (Matrizes Unidimensionais) e Matrizes Vetores e matrizes são uma coleção de variáveis do mesmo tipo referenciadas por apenas um nome. Cada elemento de um vetor e uma matriz são acessados através de índices. A declaração de um vetor segue a seguinte sintaxe int notas[3]; Em C uma string é definida através da declaração de um vetor de char. Conforme o exemplo abaixo: char nome[50]; o primeiro elemento de um vetor ocupa o índice de posição 0 (zero) Ex: char nome[50] nome =  A declaração de uma matriz segue a seguinte sintaxe int gavetas[3][3];

Tutorial de Lógica de Programação com a Linguagem C e C++ -Laços de Repetição- Aula 04

Os laços de repetição são estruturas que permitem a execução consecutiva de um mesmo bloco de código. Em C os três laços de repetição estruturados são o for, while e do-while . O laço for é comumente utilizado quando é conhecido o número de repetições necessárias para processar uma determinada informação. Já os laços while e do-while são executados enquanto uma determinada condição for verdadeira. Seguem as estruturas de repetição 1. for for(int i = 1 ; i < 10 ; i++){     printf("%d",i); } 2. while int i = 1 while(i < 10){     printf("%d",i);     i = i +1; } 3. do - while int i; i = 1; do {   printf("%d",i);   i = i + 1; }while(i < 10); 4 Exercícios exibir a soma dos números de 0 a 100. exibir a soma dos 100 primeiros números pares. exibir a tabuada de multiplicação de um número digitado pelo usuário. solicitar a idade e altura de 5 pessoas. Ao final, exibir qual a pessoa mais alta, a mais baixa, a mais nova e a mais velha. gerar uma tabela com

Tutorial de Lógica de Programação com a Linguagem C e C++ - Estruturas Condicionais - Aula 03

As estruturas condicionais são responsáveis por definir o fluxo de execução de acordo com o resultado do processamento de informações ou da entrada de dados realizada pelo usuário. Na linguagem C temos como principais estruturas condicionais o if, else, if-else if  e o switch. 1. if - else O comando if avalia se uma expressão é verdadeira para executar o bloco de código já a expressão else realiza a opração nos casos em que a expressão do if retornar o valor falso EX: #include <stdio.h> #include <stdlib.h> #include <locale.h> int main() {     setlocale(LC_ALL,"");     int a;     a = 10;     if(a > 5) {          printf(" a é maior que 5");      } else {             printf(" a não é maior que 5");      }     return 0; } Neste exemplo o a é maior que o número 5. Portanto, o bloco de código do if será executado e a mensagem  " a é maior que 5" será exibida para o usuário. Para ver o bloco do comando else funcionar basta altera

Tutorial de Lógica de Programação com a Linguagem C e C++ - Variáveis, Entrada/Saída de Dados - Aula 02

Dando continuidade aos estudos dos conceitos iniciais para o aprendizado de uma linguagem de programação vamos discutir neste post os conceits de Variáveis e Comandos de Entrada e Saída na linguagem C. 1. Variáveis Variáveis são apelidos de regiões de memória que o programa irá utilizar para armazenar valores úteis na execução dos comandos definidos no código fonte. Podemos entender as variáveis como caixas que guardam objetos. Porém, é importante registrar que assim como uma caixa que guarda carrinhos de brinquedos não é capaz de "guardar" um carro de verdade uma variável deve possuir um tipo compatível com o tamanho e características dos dados que serão armazenados na mesma. Os tipos que podem ser armazenados na liguagem C são: Palavra Chave Tipo char caracter int inteiro float real de precisão simples double real de precisao dupla void vazio (sem valor)   Para declarar uma variável em C devemos utilizar a sintaxe abaixo: [tipo] nome_variável; Ex: int idade; nesta linha def