Me ajudem a completar

2 respostas
Y
    1. A Biblioteca da Faculdade Dom Bosco de Porto Alegre tem 200 livros para
  • empréstimo aos alunos e professores. Fazer um programa que gerencie os
    
  • empréstimos dos livros da biblioteca. Os códigos dos livros estão
    
  • armazenados em um vetor e em outro vetor estão armazenadas as
    
  • quantidades disponíveis de cada exemplar de livro. O programa deve:
    
  • a) fazer a leitura do vetor de códigos de livros e do vetor de quantidade
  • de exemplares (supor que não existem códigos de livros duplicados ?
    
  • não é necessário testar esta condição).
    
  • b) procurar livros que os alunos e professores desejam retirar e verificar
  • se há exemplares disponíveis. Caso hajam exemplares: atualizar a
    
  • quantidade disponível, mostrar mensagem ?Retirada OK!? e informar o
    
  • código do livro retirado. Caso não hajam mais exemplares disponíveis:
    
  • mostrar mensagem ?Todos os exemplares deste livro estão retirados.?.
    
  • Caso o código do livro a ser retirado não exista: mostrar mensagem
    
  • ?Código do livro inválido.?;(supor que apenas um exemplar de livro
    
  • possa ser levado em cada retirada)
    
  • c) programa deve ficar pesquisando livros até que seja digitado para
  • código de livro 9999;
    
  • d) quando ocorrer o término da pesquisa (entrada do código 9999),exibir os
  • códigos dos livros da biblioteca e quantidade disponível de cada livro.
    

*/

[color=red]
[color=blue]eu cosegui fazer so ate aki[/color]

#include <stdio.h>
#define TAM 200

int main (void)

{

int i, livro[TAM], qtde[TAM], pedido;
for (i=0; i<TAM; i++)
{
    livro[i]=i+1000;
    qtde[i]=i;
}
printf("digite o codigo do livro");
scanf ("%d",&pedido);


i=0;
int achou = 1; int fim = 1;
while ((achou == 1) &&(fim == 1))
{
      if (pedido == livro[i])
         achou = 0;
      else 
           if(i<(TAM-1))
             i++;
           else
               fim = 0;
}               
if(achou ==0)
   if (qtde[i] > 0) 
         qtde[i]--;
         printf("retirada OK!");     
         
         printf("   ");
   else
         printf("   ");

system("pause");
return 0;

}
][/color]

2 Respostas

jjose

Vc é a 3º pessoa que coloca esse codigo

Agora o GUJ é onde os guri vem deixar a lição de casa p/ depois pegar pronto

cada uma

zirocool

Vai mandar msg pedindo ajuda pro teu professor.
Ele é pago pra te ajudar, nós não…

Criado 20 de novembro de 2007
Ultima resposta 22 de nov. de 2007
Respostas 2
Participantes 3