Ir ao conteúdo
  • Cadastre-se

Ajuda em exercícios de C


Codexhunter

Posts recomendados

Olá eu tenho que fazer uma lista de exercícios, no entando nem toda a matéria que esta sendo cobrada foi dada em aula...

Gostaria de saber se podiam me ajudar com os seguintes exercícios:

4) Escreva um algoritmo que leia uma certa quantidade de números e imprima o maior deles e quantas vezes o maior número foi lido. A quantidade de números a serem lidos deve ser fornecida pelo usuário. Assuma que o usuário sempre fornecerá um número positivo.

7) Escreva um algoritmo que leia um número inteiro entre 100 e 999 e imprima na saída cada um dos algarismos que compõem o número.

Obrigado

Link para o comentário
Compartilhar em outros sites

4)


int vetor[100];
int x, n, maior, quantidade;

scanf("%d", &n); // pede ao usuário pra digitar a quantidade de números

for (x=0; x < n; x++) {
scanf("%d", &vetor[x]); // guarda os números no vetor
}

maior = vetor[0];

for (x=0; x < n; x++) {
if (vetor[x] > maior) maior = vetor[x]; // pega o maior numero do vetor
}

quantidade = 0;

for (x=0; x < n; x++) {
if (vetor[x] == maior) quantidade++;
}

7)


int x = 123;
int U, D, C;

U = x % 10; // 3

D = x % 100; // 23
D = D - U; // 20
D = D / 10; // 2

C = x % 1000; // 123
C = (C - D) - U; // 100
C = C / 100; // 1

// U == 3
// D == 2
// C == 1

Link para o comentário
Compartilhar em outros sites

Arquivado

Este tópico foi arquivado e está fechado para 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...