Buscar

Exercício Algoritmo e Estrutura de Dados Avançado - Criar Estrutura Livro

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

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

Continue navegando

Outros materiais