Assunto:
LógicaAutor:
vanessawatsonCriado em:
1 ano atrásVocê tem um struct ( uma coleção de variáveis ) chamado livro que tem algumas propriedades. Ele armazena um array (lista) de caracteres para o nome do livro, um array de characteres para o nome do autor, uma variável do tipo int (número inteiro) para armazenar o ano, outra variável int para o número de páginas e outro array de caracteres para o nome da categoria.
Note que na linguagem C (utilizada na sua pergunta), não existem strings (variáveis de texto), apenas arrays de caracteres.
Depois há uma função que recebe 2 structs de "livro" e retorna aquele que possui o menor número na variável ano, e portanto, o mais antigo
Depois há uma função que recebe 2 structs de "livro" e retorna 1 (verdadeiro) caso as suas categorias sejam iguais, ou 0 (falso) caso as categorias sejam diferentes
Depois há uma função que recebe 2 structs de "livro" e retorna aquele que possui o maior valor dentro da variável de quantidade de páginas
Autor:
leroyptor
Avalie uma resposta:
2