Buscar

EP13c ep

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");
 }

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Continue navegando