Escolar Documentos
Profissional Documentos
Cultura Documentos
Lista Exercicios3 Cp63ab 2s2019
Lista Exercicios3 Cp63ab 2s2019
__________________________________________________________________________
1. a) Para catalogar livros uma biblioteca utiliza os seguintes itens para cada livro: registro A e
um registro B. O registro A possui um código alfanumérico de 20 caracteres e o nome do
exemplar. O registro B possui a data da locação e o preço de aquisição do livro. A data de
locação contém o dia, mês e ano em que o livro foi locado pela última vez. Crie um programa
que permita classificar os livros de acordo com: a) código; b) nome do exemplar; c) data de
locação; d) preço de aquisição.
a) Receba uma estrutura que indica as horas de execução de um experimento. Essa estrutura
deve conter os campos hora, minuto e segundo. O programa deve permitir preencher N>1
estruturas desse tipo, sendo que N é informado pelo usuário. A seguir, deve-se imprimir o
maior, o menor, e o tempo total do experimento, todos no formato HH:MM:SS. Nota: a
exibição para minutos e segundos não pode ultrapassar o dígito 59.
Produto1 Produto2
Matéria-prima A 45,6 54,6
Matéria-prima B 65,4 45,6
Matéria-prima C 54,6 65,4
a) Receba uma matriz de números reais MAxB vazia e um vetor de reais VA já preenchido pelo
usuário. O programa deve gerar em M uma matriz de Vandermonde seguindo a seguinte
formulação: , = ( ) , onde A e B iniciam em 0 (zero). Abaixo um exemplo de uma matriz
M5x10 e o vetor de reais {1,2,3,4,5}. Nota: os números apresentados são apenas ilustrativos.
Gere os seus próprios números.
1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
1.0 2.0 4.0 8.0 16.0 32.0 64.0 128.0 256.0 512.0
1.0 3.0 9.0 27.0 81.0 243.0 729.0 2187.0 6561.0 19683.0
1.0 4.0 16.0 64.0 256.0 1024.0 4096.0 16384.0 65536.0 262144.0
1.0 5.0 25.0 125.0 625.0 3125.0 15625.0 78125.0 390625.0 1953125.0
typedef struct {
Produtor produtorCodigo;
Consumidor consumidorCodigo;
Maracuja tipo;
} Produto;
a) Utilize o trecho de código para cadastrar N produtos. O programa deve permitir: inserir
produto, atualizar produto, listar produtos, excluir produtos.