Programa C
Monografias: Programa C. Pesquise 862.000+ trabalhos acadêmicosPor: fuckt • 1/6/2013 • 559 Palavras (3 Páginas) • 322 Visualizações
1. ETAPA 1
1.1 LEITURA
1.2 DISCUSSÃO DO CONTEÚDO LIDO
1.2.1 Noção de Algoritmos
Algoritmos é um conceito utilizado na elaboração de programas, o computador para executar uma tarefa que pedidos segue instruções que nos passamos, mas para que o computador entender o que foi solicitado ele precisa de uma linguagem mais especifica, que são as linguagens de programação, e para se trabalhar com elas é necessária uma logica para com a escrita, e é ai que estão os algoritmos.
Para compreender como os algoritmos funcionam o melhor exemplo que temos é uma receita, que devemos seguir passo a passo para chegar ao fim, ainda temos exemplos práticos no nosso dia a dia, para trocar uma lâmpada seguimos uma lógica, desligar a chave, levar a escada até o local, subir os degraus, remover a lâmpada queimada, descer os degraus, descartar a lâmpada queimada, pegar a lâmpada nova, subir os degraus, colocar a nova lâmpada, descer os degraus, ligar a chave, assim como existem formas diferente de se trocar uma lâmpada de pessoa pra pessoa existe uma forma diferente de programar de programador para programador, assim, algoritmos é uma sequencia logica e finita que deve ser seguida para executar atividades ou resolver problemas.
1.2.2 Pseudo-Linguagem
Pseudo-linguagem também chamado de pseudocódigo é um modo de fazer diferentes programadores/pessoas compreenderem o mesmo algoritmo, ou seja, é uma forma genérica de escrever um algoritmo sem a necessidade de conhecer a sintaxe de nenhuma linguagem de programação, para os brasileiros que dominam o português o que é utilizado como pseudo-linguagem é o portugol.
1.2.3 Estrutura de um Programa
Um programa consiste de uma ou mais funções, no caso da linguagem em C, todo programa deve conter pelo menos a função primária “main”, e nela serão descritas as atividades, como declaração de variáveis, entrada de dados, processamento de dados, e saída de dados.
1.2.4 Tipos Primitivos para representação de Dados e Variáveis
Tipos primitivos são dados atômicos, ou seja, que não podem ser decompostos em tipos mais simples, eles estão separados em numéricos, com valores aritméticos e operadores relacionais e variáveis, com formatos int, float, char, boolean.
1.2.5 Operadores Aritméticos, Lógicos e relacionais
• Operadores Aritméticos
Operador Operação Tipos dos operandos Tipo do resultado
+ Adição Inteiro
Real Inteiro
Real
- Subtração Inteiro
Real Inteiro
Real
* Multiplicação Inteiro
Real Inteiro
Real
/ Divisão Inteiro
Real Real
Real
Div
Mod Divisão inteira
Resto da divisão inteira Inteiro
Inteiro Inteiro
Inteiro
• Operadores Relacionais
Operador Operação Tipo resultante Tipos dos operandos
= Igual Lógico Tipos atômicos
< > Diferente Lógico Char, real, integer
< Menor que Lógico Compativeis, ponteiros, conjuntos, cadeias de aracteres
> Maior
...