Ir ao conteúdo
  • Cadastre-se

Exercicio...


Leandro Molina

Posts recomendados

Por favor alguém consegue me ajudar em alguns exercicios, qualquer um já vai ajudar, segue :

1. Em um campeonato de futebol existem cinco times e cada um possui onze jogadores. Faça um programa em C que receba a idade, o peso (em kg) e altura de cada um dos jogadores, calcule e mostre:

- A quantidade de jogadores com idade inferior a 18 anos;

- A média das idades dos jogadores de cada time;

- A média das alturas de todos os jogadores do campeonato;

- A porcentagem de jogadores com mais de 80kg entre todos os jogadores do campeonato;

2. Faça um programa em C que preencha um vetor com quinze elementos inteiros e verifique a existência de elementos iguais a 30 (conte-os) e mostre as posições em que eles aparecem

4. Faça um programa que preencha um vetor com dez números reais, calcule e mostre a quantidade de números negativos e a soma dos números positivos desse vetor.

5. Uma loja de discos anota diariamente durante o mês de fevereiro a quantidade de discos vendidos. Determinar em que dia desse mês ocorreu a maior venda e qual foi a quantidade de discos vendida nesse dia.

Obrigado.

Link para o comentário
Compartilhar em outros sites

Por favor alguém consegue me ajudar em alguns exercicios, qualquer um já vai ajudar, segue :

1. Em um campeonato de futebol existem cinco times e cada um possui onze jogadores. Faça um programa em C que receba a idade, o peso (em kg) e altura de cada um dos jogadores, calcule e mostre:

- A quantidade de jogadores com idade inferior a 18 anos;

- A média das idades dos jogadores de cada time;

- A média das alturas de todos os jogadores do campeonato;

- A porcentagem de jogadores com mais de 80kg entre todos os jogadores do campeonato;

2. Faça um programa em C que preencha um vetor com quinze elementos inteiros e verifique a existência de elementos iguais a 30 (conte-os) e mostre as posições em que eles aparecem

4. Faça um programa que preencha um vetor com dez números reais, calcule e mostre a quantidade de números negativos e a soma dos números positivos desse vetor.

5. Uma loja de discos anota diariamente durante o mês de fevereiro a quantidade de discos vendidos. Determinar em que dia desse mês ocorreu a maior venda e qual foi a quantidade de discos vendida nesse dia.

Obrigado.

brother fiz o numero um aqui rapidao com 2 times com dois jogadores cada

da uma olhada aí

#include <stdlib.h>
#include <stdio.h>

/*
*/
typedef struct{
int idade;
float peso;
float altura;
}info_equipe;

typedef struct{
info_equipe time;
}informacoes_time;

int main(){
informacoes_time equipe[2][2];
int i, b, idade_18=0;
float media_idade_t1=0,media_idade_t2=0,media_total_t1,media_total_t2,media_altura = 0;
float media_total_altura, percent_peso=0, percent_peso_acima80;


printf("...:::Informaçoes sobre equipes:::...\n");
for(i=0;i<2;i++){
for(b=0;b<2;b++){
printf("Digite a idade do %d atleta da equipe %d : \t",b+1,i+1);
scanf("%d",&equipe[i][b].time.idade);
printf("Digite o peso do %d atleta da equipe %d: \t",b+1,i+1);
scanf("%f",&equipe[i][b].time.peso);
printf("Digite a altura do %d atleta da equipe %d: \t",b+1,i+1);
scanf("%f",&equipe[i][b].time.altura);
}
}
for(i=0;i<2;i++){
for(b=0;b<2;b++){
if(equipe[i][b].time.idade < 18){
idade_18+= 1;
}
if(i == 0){
media_idade_t1+= equipe[i][b].time.idade;
}
if(i == 1){
media_idade_t2+= equipe[i][b].time.idade;
}
if(equipe[i][b].time.peso > 80){
percent_peso+=1;
}
media_altura+=equipe[i][b].time.altura;
}
}
media_total_t1 = media_idade_t1 / 2;
media_total_t2 = media_idade_t2 / 2;
media_total_altura = (media_altura / 4);
percent_peso_acima80 = ((percent_peso/4)*100);
printf("\nHa %d jogadores menor de 18 anos.\n",idade_18);
printf("a Media de idades do time 1 é: %f\n",media_total_t1);
printf("a Media de idades do time 2 é: %f\n",media_total_t2);
printf("A media de altura de todos os times é: %f\n",media_total_altura);
printf("O percentuaa de jogadores com peso acima de 80kg é: %f %%\n",percent_peso_acima80);


system("pause");
return 0;
}

qualquer duvida estamos ai

abraço

t+

Link para o comentário
Compartilhar em outros sites

o dois e o quatro ja tenho pronto aqui....

numero 2

#include <stdlib.h>
#include <stdio.h>

/*
*/

int main(){
int vet[15], cont_vet=0, pos_vet,i;

printf("....::::Programa que localiza Numero 30 no Vetor::::....\n\n");
for(i=0;i<15;i++){
printf("Digite o %d numero: \t",i+1);
scanf("%d",&vet[i]);
if(vet[i] == 30){
cont_vet+=1;
}
}
printf("\n\nO numero 30 aparece %d vezes e nas posições: \n",cont_vet);
for(i=0;i<15;i++){
if(vet[i] == 30){
printf("%d \t",i);
}
}
printf(" do vetor\n");

system("pause");
return 0;
}

numero 3

#include <stdlib.h>
#include <stdio.h>

/*
*/

int main(){
int vet[10],i,soma_positivos=0,cont_negativos=0;

printf("Programa que Mostra numeros negativos e soma os positivos de um vetor de 10 posições\n\n");

for(i=0;i<10;i++){
printf("Digite o %d numero: \t",i+1);
scanf("%d",&vet[i]);
if(vet[i]>= 0){
soma_positivos+= vet[i];
}
if(vet[i] < 0){
cont_negativos+= 1;
}
}

printf("\n\nHa %d numeros negativos e a soma dos positivos é igual a %d.\n\n",cont_negativos,soma_positivos);

system("pause");
return 0;
}

este 4 vou dar uma estudada aqui...

mas por enquanto da pra você estudar os codigos desses ai

abraço

t+

Link para o comentário
Compartilhar em outros sites

numero 4

#include <stdio.h>
#include <stdlib.h>

int main()
{
int vet[9], i, sp=0, sn=0;
for(i=0;i<=9;i++)
{
printf("informe o valor do vetor [%i]",i+1);
scanf("%i", &vet[i]);
if(vet[i]>0)
sp = sp +vet[i];
if(vet[i]<0)
sn = sn + 1;
}
printf("numeros positivos soma = %d\n", sp);
printf("numeros negativos quantidade = %d\n", sn);
system("PAUSE");
return 0;
}

Link para o comentário
Compartilhar em outros sites

  • 10 anos depois...
  • 8 meses depois...

@rodoos Oi, olha só, estou fazendo assim e não está fazendo a soma dos números positivos, mas faz a contagem dos negativos, já não sei mais o que alterar

 

    int i = 0, negativos = 0;
    float num[SIZE], soma_positivo = 0;
    
    printf("Digite os 10 números a serem inseridos no vetor: \n");
    
    for (i = 0; i < SIZE; i++)
    {
        scanf("%d", &num[i]);
        
        if (num[i] >= 0.0)
        soma_positivo = soma_positivo + num[i];
        
        else
        negativos++;    
    }

 

 

Link para o comentário
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!