Centro Universitário Anhanguera Unian
RAFAEL DAMASCO ESCUDEIRO – RA: 8411123304
YURI SAMPAIO ANTONIO – RA: 8487220728
HERBERT VICENTE COTTA JULIO – RA: 1299103084
MATHEUS BARROS MIGUEL – RA: 1299104279
LUCAS MARQUES DE OLIVEIRA – RA: 1299104275
Niterói – 30/09/2015
Relatório 1°
Utilizar as estruturas de dados listas, pilhas, filas e grafos para resolver problemas computacionais de uma empresa aérea através da construção de algoritmos para controle de voos e passageiros, reserva de assentos e liberação para taxiamento de aeronaves, controle de armazenamento das bagagens e levantamento das rotas de voos.
Sumario
1°- Estrutura de Dados ------------------
2°- Alocação de Memória --------------- 3°- Ponteiros em C ----------------------- 4°- Estrutura de Dados em C ---------- 5°- Vetores em C ------------------------
6°- Implementando Vetores Unidimensionais
7°- Operação com Strings de caracteres
8°- Passo 3 --------------------------------
Estrutura de Dados e Tipos de Dados
Em informática todas as informações são armazenadas em Bits, que representa a menor unidade de medida que só aceita 2 valores ( 0 e 1 ) que são mutuamente exclusivas, ou seja, um Bit não pode assumir dois valores ao mesmo tempo, a representação de números decimais é feita através de um cálculo onde cada Bit representa uma potência de 2 a contar a partir do último elemento da direita, ou seja, o número binário 00101110 seria em decimal 46.
Veja o porquê:
00101110 contando da direita para esquerda todos os elementos que são 1 temos a seguinte fração: 21+22+23+25=2+4+8+32=46.
Se quisermos representar o mesmo número porem negativo, basta invertemos os números, ou seja, onde e 0 fica 1 e onde e 1 fica 0, veja como ficaria nosso número negativo: 11010001 = -46.
Pode-se dizer então que todo número binário que representa um número decimal se iniciado com 0 e positivo e se iniciado com 1 e negativo.
Para representar números reais utiliza-se a notação de