Ir para conteúdo
Fórum Script Brasil
  • 0

Linguagem C


vinimalheiros

Pergunta

O processo de encontrar o maior número (i.e., o máximo de um conjunto de números) é usado

freqüentemente em aplicações computacionais. Por exemplo, um programa que determinasse o

vencedor de um concurso de vendas receberia o número de unidades vendidas por vendedor. O

vendedor que tivesse vendido mais unidades venceria o concurso. Escreva um pseudocódigo e

depois um programa em C que receba uma série de 10 números, determine o maior deles e o

imprima. Sugestão: Seu programa deve usar três variáveis da seguinte maneira:

contador: Um contador para contar até 10 (i.e., para controlar quantos números foram

fornecidos e para determinar quando todos os 10 números foram processados),

num: O número atual fornecido ao programa

maior: O maior número encontrado em cada instante.

---

Alguém pode me ajudar, por favor?

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0

Claro. Aqui vai:

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

float Numero,Maior_Numero;
int i;

void Determinar_Maior_Numero(float, float, int);

void Determinar_Maior_Numero(float Numero, float Maior_Numero, int i)
{
    Maior_Numero = 0;

    for (i = 0; i < 10; i++)
    {
        printf("Digite um numero\n");
        scanf("%f", &Numero);
        if (Numero > Maior_Numero)
        Maior_Numero = Numero;
    }

    printf("\n\nO maior numero digitado foi: %.5f\n\n", Maior_Numero);
}

int main()
{

    Determinar_Maior_Numero(Numero,Maior_Numero,i);

    printf("Pressione qualquer tecla para sair");
    getch();
    return 0;
}

Estude bem o código e aproveite, pois não é sempre que fazemos o código para você. Qualquer dúvida é só perguntar.

Att.,

Pedro

Link para o comentário
Compartilhar em outros sites

  • 0

Cara, mt obrigado pela ajuda, mas não funcionou não. Um amigo me ajudou, vou passar o código para você e de qualquer forma, muito obrigado!

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

main() {

int num[10], contador, maior=0;

for(contador=0; contador<10; contador++)

{
if(num[contador]>maior)
maior=num[contador];

printf("Entre com um valor: ");
scanf("%d", &num[contador]);

}

printf("\nO maior valor e: %d", maior);

system("pause>>NULL");
return 0;

}

Abraços.

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...