Skip to content

eduardoamorim-dev/faculdade-estruturas-de-dados

Repository files navigation

estruturas-de-dados-1-3P

Curso Tecnologo - Análise e Desenvolvimento de Sistemas - IFTM (Instituto Federal do Triângulo Mineiro) - 3 período

Atividade-1-ED1

Faça um programa que seja capaz de armazenar informações sobre livros de uma biblioteca. Seu programa deve ter um TAD para representar o livro, contendo título, autor e número de páginas. Além disso, seu TAD deve ter duas operações: ler e imprimir. Seu programa também deve ter um TAD para representar toda a biblioteca, contendo um vetor de livros e a quantidade de livros já armazenados nessa TAD. O máximo de livros na TAD biblioteca será 10. Seu TAD deve ter uma operação capaz de ler um novo livro, uma operação para imprimir todos os livros da biblioteca e outra operação capaz de imprimir o livro que contém o maior número de páginas de toda a biblioteca. Entregar o link do GitHub. Atividade pode ser realizada em dupla, ao entregar o link informar nome completo de ambos os alunos da dupla.

Atividade Ponteiros

  1. Escreva um programa que contenha duas variaveis inteiras. Leia essas variáveis do teclado. Em seguida, compare seus endereços e exiba o conteudo do maior endereço.

  2. Crie um programa que contenha um array de float contendo 10 elementos. Imprima o endereço de cada posição do array.

  3. Escreva uma função que dado um número real passado como parâmetro, retorne a parte inteira e a parte fracionária deste número. Escreva um programa que chama esta função.

  4. Implemente uma função que calcule a área da superfície e o volume de uma esfera de raio R. A area da superfície e o volume são dados, respectivamente, por:

  • A = 4 * p * R^2
  • V = 4/3 * p * R^3
  1. Crie uma função que receba por parâmetro um vetor de números inteiros, o tamanho do vetor e os endereços de duas variáveis inteiras (que podemos chamar de min e max). Ao passar essas variáveis para a função seu programa deverá analisar qual é o maior e o menor elemento do vetor e depositar esses elementos nas variáveis do parâmetro.

Duplas:

https://github.com/natsalete
https://github.com/eduardoamorim-dev

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages