Buscar

Ajuda em algoritmo C, Desenvolva um algoritmo, preciso urgente não consegui...

1) Desenvolva um algoritmo que faça uso de uma estrutura de dados dinâmica que armazena números inteiros e que tenha as seguintes funções:

a) Inserir elementos no fim.

b) Percorrer a estrutura apresentando todos seus elementos uma única vez.

c) Remover elementos.

Ao selecionar a opção de remoção, todos elementos devem ser removidos, exceto um, que será o elemento final. Para a remoção as seguintes regras devem ser seguidas:

 O algoritmo deverá iniciar a remoção no 2º elemento.

 Sempre que um elemento for removido, seu sucessor não pode ser removido, ou seja, sempre o próximo elemento a ser removido é o sucessor do sucessor.

 Esse processo deve ser seguido até que reste apenas um elemento, o qual deve ser apresentado ao fim do ciclo de remoções.

💡 1 Resposta

User badge image

RD Resoluções

O Algortimo será:

include <stdio.h> 

main () 


int idade[11], peso[11], altura[11], maioridade, count; 
float soma, pesagem; 

maioridade = 0; 
for (count=0; count < 11; count++) 

printf("Digite a idade do jogador numero %d: ",count+1); 
scanf("%d",&idade[count]); 

printf("Digite o peso do jogador numero %d: ",count+1); 
scanf("%d",&peso[count]); 

printf("Digite a altura do jogador numero %d: ",count+1); 
scanf("%d",&altura[count]); 

soma = soma + altura[count]; 
pesagem = pesagem + peso[count]; 

if (peso[count] < 90) 

pesagem = pesagem + 1; 


if (idade[count] > 21) 

maioridade = maioridade + 1; 



soma = soma/11; 
printf("A media de altura dos jogadores %3.2f \n", soma); 
printf("A quantidade da jogadores mais velhos que 21 anos e %d ", maioridade); 

getchar(); 

1
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