alexandreopbe 0 Denunciar post Postado Junho 5, 2008 Fazer um programa para cadastramento completo de gado de corte em algoritmo e c++, sobre a implementação estou tendo dificuldade relacionado a rotina de alteração, consulta, e exclusão, é para um trabalho de faculdade está valendo 50 pontos, se alguém sober me ajude, a complementar o programa Cadastramento completo de gado de corte. incluindo código nome raça peso sexo inclusão alteração consulta exclusão lista para relação de vendas (individual) lista com relação preço (individual e total) Inclusão ALGORITMO inicio Faça enquanto (r!='n') Escrever ("digite a raça do animal") Ler (raça[a]) Escrever ("digite o codigo do animal") Ler (cod[a]) Escrever ("digite o peso") Ler (peso[a]) Escrever (digite o sexo") ler (sexo[a]) a=a+1 Escrever ("deseja salvar os dados:s-sim/n-não") Ler (dados) se (dados=='n') então a=a-1 Escrever ("deseja cadastrar mais gado: s-sim/n-não") ler ® FIM-ENQUANTO Para b=a até a-1 passo 1 Escrever ("animal:",boi,"raça:",raça,"codigo:",cod,"sexo) proximo FIM*/ EM C++ #include<conio.h> #include<stdio.h> int cod [100], peso[100],a=0,b=0,h=0; char r, raca[100][50],sexo[100],dados; main() { while (r!='n'){ printf("\n<<digite a raca do animal>>>----:"); scanf("%s",&raca[a]); printf("\n<<digite o cod do animal>>>----:"); scanf("%d",&cod[a]); printf("\n\n\n<<<digite o peso do animal>>>----:"): scanf("%d",&peso[a]); printf("\n<<<digite sexo>>>\n\tb-boi\n\tv-vaca\nsexo:"); scanf("%s",&sexo[a]); a=a+1; printf("\n<<<desejea salvar s!n:>>>"); dados=getche(); if(dados=='n'){ a=a-1; } printf("\n<<<deseja cadastrar mais s/n:>>>\n"); for (b=0;b<0;b++){ printf("<%>%10s%4d%d%c\n",h+1,raca,cod,peso,sexo0; h=h+1; } printf("________________________"): ALTERAÇÃO ALGORITMO //rotina de alteração Escrever ("deseja alterar os dados: s-sim/n-não") Ler (alteração) faça enquanto (alteração=='s') Escrever ("digite o numero de inscrição para alteração" Ler (inscrição) Para c=0 até a-1 passo 1 se (inscrição==cod[c]) entao Escrever ("animal:", "raça:", raça[c],"codigo:", cod[c],"peso",peso[c],"sexo:",sexo[c]) Escrever ("digite a raça do animal") Ler (raça[c]) Escrever ("digite o código do animal") Ler (cod[c]) Escrever ("digite o peso do animal") Ler (peso[c]) Escrever ("digite o sexo do animal") Ler (sexo[c]) Escrever ("deseja alterar os dados: s-sim/n-não") Ler (alteração) Fim-se proximo FIM-EQUANTO Linguagem de C++ #include<conio.h> #include<stdio.h> int b=0,inscricao=0; char alteracao; main() { printf("\n\n\n\<<<deseja alterar os dados: s/n>>>"); scanf("%s",&alteracao); while(alteracao=='s'){ printf("\n<<<digite o numero de inscricao>>>"); scanf("%d",&inscricao); for(c=0;c<a;c++){ if(inscricao==cod[c]{ printf("\n-----raca-----cod----peso----sexo----\"); printf("%10s,4%d,%d%b\n"<raca[c],cod[c],peso[c],sexo[c]; printf("\n<<<digite a raca do animal>>>----:"); scanf("\n%d",&raca[c]); printf("\n<<<digite o cod do animal>>>-----:"); scanf("\n%d,&peso[c]); printf("\n<<<digite sexo>>>\n\tb-boi\n\tb-boi\n\tv-vaca\nsexo:"); scanf("n%s",&sexo{c]; prinft"\n<<<alteracao>>>\n"): printf("\n-----raca----cod----peso----sexo\n"): printf("%10s %4d %d%b\n",raca[c],cod[c],peso[c],sexo[c]); pirntf("<<<deseja corrigir outro cadastro: s-sim/n-nao>>>"); alterar=getche(); } } } printf("\n<<<tabela geral>>>\n"); printf("\n-----raca----cod----peso----sexo\n"): for (b=0;b<a;b++){ printf("%10s %4d %d%b\b",raca,cod,peso,sexo); Consulta ALGORITMO //Rotina de Consulta Escrever ("deseja consultar os dados: s-sim/n-não") Ler (consulta) faca enquanto (consulta=='s') Escrever("digite o codigo do anamal") Ler (cody) Para c=a até a-1 passo 1 se (cod[c]==cody) entao Escrever ("animal:""raca:",raca[c],"codigo:"cod[c],"peso",peso[c],"sexo:",sexo[c] fim-se FIM-ENQUANTO. */ Linguangem de C++ #include<conio.h> #include<stdio.h> int cody=0; char consulta; main() { printf("\n\n\n_______________________________________"); printf("\n\n<<<deseja realizar uma consulta s-sim n-nao>>>"); scanf("%s",&consulta); while(consulta=='s'){ printf("<<<digite o codigo do animal>>>----:"); scanf("%d",&cody); printf("\n\n\n_______________________________________"); printf("----raca-----cod-------peso-----sexo"); for (c=0;c<a;c++){ if(cod[c]==cody){ printf("%10s%10d%d%y",raca[c],cod[c],peso[c],sexo[c]); printf("deseja realizar outra consulta: s-sim n-nao"); consulta=getche90; } } } printf("\n\n\n_______________________________________"); printf("\n\n\t<<<tecle enter para sair>>>"); getch(); } Certo de sua atenção, antecipadamente agradeço Atenciosamente, Alexandre Compartilhar este post Link para o post Compartilhar em outros sites
quitZAUMMM 18 Denunciar post Postado Junho 5, 2008 oq tentou implementar jah? em ql linguagem seria isso? Compartilhar este post Link para o post Compartilhar em outros sites