Ir ao conteúdo
  • Cadastre-se

(AJUDA) (Exercícios)Alguém poderia ajudar em 4 questões em C?


i.rga

Posts recomendados

1) 

Faça uma função que receba como parâmetro um vetor de números inteiros com capacidade para armazenar até 6 números inteiros e a quantidade de pessoas. Esta função deverá ler para cada pessoa o seu voto (número inteiro de 0 a 5). A função deverá exibir a quantidade de pessoas que votaram 0, ..., a quantidade de pessoas que votaram 5. Dica: utilize o vetor para contabilizar as quantidades. 

 

 

2)

Faça um programa que leia, do arquivo notas.txt, as notas (nota-inteiro de 0 a 10) dos candidatos de um concurso (uma nota por candidato e exiba a quantidade de candidatos em cada nota, conforme exemplo abaixo. Faça pelo menos duas funções além da main ( ).

Notas 0: 2 Notas 1: 4 ...
Notas 10: 3 

 

3)

Faça um programa que leia os números do arquivo numeros.txt. O programa deverá exibir a quantidade

de números acima da média. Considere que serão lidos, no máximo, 50 números. 

 

 

 

4) 

  1. Um banco possui as seguintes informações dos seus clientes no arquivo clientes.txt:

    • -  Número da conta do cliente

    • -  Saldo do cliente
      Faça um programa que gere um relatório contendo:

Para cada cliente: número da conta, saldo do cliente e mensagem informando se o saldo dele está acima do saldo médio dos clientes do banco, abaixo do saldo médio dos clientes do banco ou se é igual ao saldo médio dos clientes do banco.

Considere que o banco possui no máximo 10573 clientes. Faça pelo menos duas funções além da main ( ) 

 

 

 

Tenho teste baseado nessas questões e não sei se minha resolução está certa. Acredito que seja bastante simples pra alguns de vocês aqui esses exercícios, logo recorri a ajuda.

Link para o comentário
Compartilhar em outros sites

Fiz a questão um para você. Confira:

#include <stdio.h>#include <stdlib.h>void func(int vet[], int qt_pessoas){    int i;    int voto[qt_pessoas];    for(i=0; i< qt_pessoas; i++)    {        printf("Voto pessoa[%d]: ", i);        scanf("%d", &voto[i]); fflush(stdin);         if(voto[i] == 0)            vet[0]++;        else if(voto[i] == 1)            vet[1]++;        else if(voto[i] == 2)            vet[2]++;        else if(voto[i] == 3)            vet[3]++;        else if(voto[i] == 4)            vet[4]++;        else if(voto[i] == 5)            vet[5]++;    }}void main() {    int vet[6];    // Inicializa vetor com 0    memset(vet, 0, sizeof(vet));    func(vet, 10);    printf("Votaram 0: %d\n", vet[0]);    printf("Votaram 1: %d\n", vet[1]);    printf("Votaram 2: %d\n", vet[2]);    printf("Votaram 3: %d\n", vet[3]);    printf("Votaram 4: %d\n", vet[4]);    printf("Votaram 5: %d\n", vet[5]);    getch();}
Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novas respostas.

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...