Diversos
ENGENHARIA AMBIENTAL
CASCAVEL 17/04/13
ETAPA 1 ATPSS
PASSO 2
Noção de algoritimo
No dia-a-dia nos deparamos com diversos problemas que podem ser expressos na forma de algoritmos, alguns simples rotinas como escovar os dentes, ir a faculdade preparar um suco de frutas, uma receita para fazer salada de batatas, as regras para calcular uma equação de primeiro grau e muitos outros.
Em todos os algoritmos são identificadas características comuns, que são séries finitas e bem definidas de passos ou regras que, quando realizadas, produzem um determinado resultado.Neste trabalho preferimos a definição de algoritmo como sendo:
Um conjunto de ações com propriedades especiais e especificas e com algumas estruturas padrões para controlar a ordem na qual as ações são realizadas.
Pseudo Linguagem.
Seqüência de Comandos (instruções ordenadas de forma lógica) para a resolução de uma determinada tarefa ou problema”.
Ex:
Inicio // Algoritmo para descascar 4 batatas pegue a cesta de batatas no armário; pegue uma bacia para colocar as batatas descascadas; pegue uma faca na gaveta repita descasque uma batata; coloque a batata descascada na bacia; enquanto < núm de batatas descascadas for menor que 4 >;
Fim
ESTRUTURA DE UM PROGRAMA início < declarações de variáveis > ( estrutura de dados )
< ações > ( algoritmo )
fim
Tipos Primitivos para representação de Dados e Variáveis.
Tipo Inteiro
Número inteiro (negativo, nulo ou positivo).
-100, 0, 1, 2, 1250
Exemplo:
int X; int Idade; int A, B,C
Tipo Real:
Número real (negativo, nulo ou positivo).
-10, -1.5, 11.2, 0, 1.0, 2, 50.23465
Exemplo:
real X; real Peso
;real A, B, C;
Tipo Caracter:
Caracteres Alfanuméricos casa, UFSC, Win7, 123, alfa#2
Exemplo:
caracter Y; caracter Nome; caracter H, I, J;
Tipo Lógico valores booleanos verdadeiro, falso
Exemplo:
bool X; bool Sucesso;