Gostaria deste Algoritmo no VisualG

Existem vários métodos de ordenação. Iremos abordar o método mais simples: “Bubble sort”.

A ideia é percorrer o vetor diversas vezes, e a cada passagem fazer flutuar para o topo (próxima posição do vetor) o maior elemento da sequência. Essa movimentação lembra a forma como as bolhas em um tanque de água procuram seu próprio nível, e disso vem o nome do algoritmo.


Assim, vamos receber um vetor de 100 posições de números inteiros, processar a classificação deste vetor em ordem crescente.

Fazer de forma que o usuário (cliente) possa voltar e executar a classificação com outros números.



Observação 1:

1) Mostrar o vetor em sua forma de entrada (sem ordenar);

2) Mostrar o vetor ordenado crescente.

3) Criar as seguintes funções:

Uma função para validar corretivamente para termos somente números positivos.

Uma função para validar corretivamente a resposta para << s >> ou << n >>.
Please enter comments
Please enter your name.
Please enter the correct email address.
You must agree before submitting.

Lista de comentários


More Questions From This User See All
1. Faça um programa que apresente o menu de opções a seguir, que permita ao usuário escolher a opção desejada, receba os dados necessários para executar a operação desejada e mostre o resultado. O “Menu de Opções” pode ser repetido N vezes, até que a opção 5 seja selecionada. Verifique a possibilidade de opção inválida e não se preocupe com as restrições como salário inválido. Menu de Opções: 1. Imposto 2. Novo salário 3. Férias 4. Décimo terceiro 5. Sair Digite a opção desejada:  Na opção 1: irá receber o salário de um funcionário, calcular e mostrar o valor do imposto usando as regras a seguir: SALÁRIOS % DO IMPOSTO Acima R$ 850,00 15% De R$500,00 a R$850,00 10% Menor que R$500,00 5% INSTITUTO FEDERAL DO TRIÂNGULO MINEIRO CÂMPUS AVANÇADO UBERABA PARQUE TECNOLÓGICO- CAMPUS UPT CURSO LICENCIATURA EM COMPUTAÇÃO Professor: Fernanda Maria da Cunha Santos Disciplina: Algoritmo I Carga horária (horas): 45 Período: 2º Período ATIVIDADE VIRTUAL 5 (6,0 PONTOS)  Na opção 2: receber o salário de um funcionário, calcular e mostrar o novo salário usando as regras a seguir: SALÁRIOS AUMENTO Maiores que R$ 1.500,00 R$ 25,00 De R$750,00 a R$1500,00 (inclusive) R$ 50,00 De R$450,00 (inclusive) a R$ 750,00 (inclusive) R$ 75,00 Menores que R$ 450,00 R$ 100,00  Na opção 3: receber o salário de um funcionário, calcular e mostrar o valor de suas férias. Sabe-se que as férias equivalem a seu salário acrescido de um terço do salário.  Na opção 4: receber o salário de um funcionário e o número de meses de trabalho na empresa, no máximo doze. Calcular e mostrar o valor do décimo terceiro. Sabe-se que o décimo terceiro equivale a seu salário multiplicado pelo número de meses de trabalho dividido por 12. Na opção 5: Sair do programa.
Responda

Recomendar perguntas

Helpful Social

Copyright © 2025 ELIBRARY.TIPS - All rights reserved.