Baixe o app para aproveitar ainda mais
Prévia do material em texto
Resolução Exercício de Algoritmos e Estrutura de Dados Avançado Fazer um programa em linguagem C, que cria uma estrutura livro, que contém os elementos título, ano de edição, número de páginas e preço. Criar uma variável desta estrutura que é um vetor de 5 elementos. Ler os valores para a estrutura e imprimir a média do número de páginas dos livros. #include<stdio.h> #include<locale.h> #include<stdlib.h> struct livro{ char titulo[25]; int ano; int qtd_pags; float preco; }; main(){ setlocale(LC_ALL,"portuguese"); struct livro Info_Livros[5]; int i, media_pags; float media=0; float soma=0; printf("Cadastro de Livros:"); for(i=0;i<5;i++) { printf("\n\nTítulo: "); gets(Info_Livros[i].titulo); printf("Ano de Edição: "); scanf("%d",&Info_Livros[i].ano); printf("Quantidade de Páginas: "); scanf("%d",&Info_Livros[i].qtd_pags); soma=soma+Info_Livros[i].qtd_pags; printf("Preço: "); scanf("%f",&Info_Livros[i].preco); fflush(stdin); } for(i=0;i<5;i++){ } media=soma/5; printf("\n\nMédia do número de páginas:%.2f",media); } Exercício Resolvido - Reginaldo Marques Estudante de Ciência da Computação 4º Período
Compartilhar