Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

alexandreopbe

Algoritmo

Recommended Posts

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

oq tentou implementar jah?

em ql linguagem seria isso?

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.