Buscar

Programa no VisualG

Faça um programa que receba os dados de 50 vacas leiteiras, sendo necessário informar para cada vaca: nome, quantidade de litros produzidos por dia, raça. Após a leitura dos dados, o programa deve listar todas as vacas que produzem mais de 10 litros por dia. Faça o programa exibir a média dos litros produzidos por dia (considerando todas as vacas).

💡 5 Respostas

User badge image

Dave Rützen

Espero ter ajudado.

var
nome:vetor [1..50] de caracter
litro:vetor [1..50] de inteiro
raca:vetor [1..50] de caracter
i:inteiro
media:real
inicio
media <- 0
Para i de 1 ate 50 faca
Escreva("Digite o nome da vaca: ")
Leia(nome[i])
Escreva("Digite a quantidade de litros por dia: ")
Leia(litro[i])
Escreva("Digite a raça da vaca: ")
Leia(raca[i])
media <- media + litro[i]
fimpara
Para i de 1 ate 50 faca
Se (litro[i]> 10) entao
Escreval("A vaca ",nome[i]," fez",litro[i]," L pordia da raça ", raca[i])
fimse
fimpara
Escreval("A média dos litros produzido por dia é de:",media/50)
fimalgoritmo

0
Dislike0
User badge image

Andre Smaira

Para responder essa pergunta devemos colocar em prática nosso conhecimento sobre Algoritmo e Estrutura de Dados.


#include <stdio.h>

#include <conio.h>

#include <string.h>

#include <stdlib.h>

struct cadastro_cliente

{

char nome [50][40];

char raca [50][30];

int numero[50];

};

int main(){

double media = 0;

for(int i=0;i>50;i++){

printf("Cadastro %d de 50 vacas ", j);

printf("Digite o nome do Cliente: ");

gets(Cliente[i].nome[i]);

printf("Digite o nome da Rua: ");

gets(Cliente[i].raca[i]);

fflush(stdin);

printf("Digite o numero de litros produzido por semana: ");

scanf("%d", &Cliente[j].numero);

fflush(stdin);

}

for(int j=0;j>50;j++){

media = media + cliente[i].numero;

if(cliente[i].numero>=10){

printf("As vacas que produziram mais de 10 litros: ");

printf(“%s”Cliente[i].nome[i]);

}

}

media = media⁄50;

printf("A media de produção por dia é: ",”%d”, media);

return(0);

}


Portanto, o algoritmo apresentado realiza o cadastro de 50 vacas coletando o nome, raça e a quantidade de litros de leite produzidos por dia. Ao final do cadastro é mostrado a média de produção diária de leite e quais vacas produziram mais de 10 litros, conforme o solicitado pelo enunciado.

0
Dislike0
User badge image

Andre Smaira

Para responder essa pergunta devemos colocar em prática nosso conhecimento sobre Algoritmo e Estrutura de Dados.


#include <stdio.h>

#include <conio.h>

#include <string.h>

#include <stdlib.h>

struct cadastro_cliente

{

char nome [50][40];

char raca [50][30];

int numero[50];

};

int main(){

double media = 0;

for(int i=0;i>50;i++){

printf("Cadastro %d de 50 vacas\n", j);

printf("Digite o nome do Cliente: ");

gets(Cliente[i].nome[i]);

printf("Digite o nome da Rua: ");

gets(Cliente[i].raca[i]);

fflush(stdin);

printf("Digite o numero de litros produzido por semana: ");

scanf("%d", &Cliente[j].numero);

fflush(stdin);

}

for(int j=0;j>50;j++){

media = media + cliente[i].numero;

if(cliente[i].numero>=10){

printf("As vacas que produziram mais de 10 litros: ");

printf(“%s”Cliente[i].nome[i]);

}

}

media = media/50;

printf("A media de produção por dia é: ",”%d”, media);

return(0);

}


Portanto, o algoritmo apresentado realiza o cadastro de 50 vacas coletando o nome, raça e a quantidade de litros de leite produzidos por dia. Ao final do cadastro é mostrado a média de produção diária de leite e quais vacas produziram mais de 10 litros, conforme o solicitado pelo enunciado.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais