Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
#include <stdio.h> #include <stdlib.h> #define N 2000 int i; void ast (int x) { int v; printf("\n\t\t"); for(v=0;v<x;v++) { printf("*"); } printf("\n"); } int main () { int j=0,l=0,l1=0,c=0,c1=0; printf("\n\t\tInforme os dados do gado, ou digite zero em cod para sair!\n"); ast(58); printf("\t\tLegenda:\n\t\tcod: codigo;\n\t\tleite: Quantidade de leite semanal produzido [litros];\n\t\tcom: Quantidade de comida consumida semanalmente [quilos];\n\t\tid: Idade do animal [meses].\n"); struct gado { int cod; int leite; int comida; int idade; }; struct gado vaca[N]; for(i=0;i<N;i++){ ast(12); printf("\n\t\tcod %d: ",i+1); scanf("%d",&vaca[i].cod); if(vaca[i].cod!=0){ printf("\n\t\tLeite: "); scanf("%d", &vaca[i].leite); l=l+vaca[i].leite; printf("\n\t\tCom: "); scanf("%d", &vaca[i].comida); c=c+vaca[i].comida; printf("\n\t\tId: "); scanf("%d", &vaca[i].idade); if(vaca[i].idade>=5) { l1=l1+vaca[i].leite; c1=c1+vaca[i].comida; j++; } } if(vaca[i].cod==0) { i=N; ast(12); } } printf("\t\tA producao mensal de leite e de: %d Litros",l*4);//Considerando 1 mes com 4 semanas ast(1); printf("\t\tO consumo mensal de alimentos e de: %d Kg",c*4); ast(1); printf("\t\tO numero que pode ser vendido e de: %d cabecas de gado",j); if(j>1){ printf("\n\t\t\tA producao mensal de leite pelas %d cabecas: %d Litros",j,l1*4); printf("\n\t\t\tO consumo mensal de alimentos pelas %d cabecas: %d Kg\n",j,c1*4);} else if(j==0) {exit(0);} else if(j==1) {printf("\n\t\t\tA producao mensal de leite por esta cabeca e de: %d Litros",l1*4); printf("\n\t\t\tO consumo mensal de alimentos por esta cabeca: %d Kg\n",c1*4);} ast(12); system("pause"); }
Compartilhar