



Fala galera do Show Delphi, tudo beleza?
Vamos a um novo exercício com algoritmos sequenciais, onde aprenderemos melhor sobre leituras, atribuição de valores, cálculos e exibição de resultados.
Segue o exercício:
Para vários tributos, a base de cálculo é o salário mínimo. Fazer um programa que leia o valor do salário mínimo e o valor do salário de uma pessoa. Calcular e imprimir quantos salários mínimos ela ganha.
Veja que neste caso será necessário solicitar 2 valores para o usuário, o valor do salário mínimo atual e o valor do salário atual da pessoa.
Depois que dividir o Salário da pessoa pelo Salário mínimo e sem seguida exibir o resultado.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | programa salarios; { Criado por Giovani Da Cruz } var vSalarioMinimo, vSalarioPessoa, vSalariosRecebidos : Real; begin Escreva('Informe o valor do salario mínimo: '); Leia(vSalarioMinimo); Escreva('Informe o valor do seu salario atual: '); Leia(vSalarioPessoa); { Calculando os salários que a pessoa recebe } vSalariosRecebidos := vSalarioPessoa / vSalarioMinimo; { Exibindo a media das idades lidas } Escreva('Você recebe: ', (vSalariosRecebidos), ' salários mínimos!'); end. |
Muito interessante, mas tem em outras linguagens? Claro que sim! Vamos a elas:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | program salarios; { Criado por Giovani Da Cruz } var vSalarioMinimo, vSalarioPessoa, vSalariosRecebidos : Double; begin Writeln('Salarios - Algoritmos Sequenciais. Show Delphi. (Giovani Da Cruz)' + #10#13); Write('Informe o valor do salario minimo: '); ReadLn(vSalarioMinimo); Write('Informe o valor do seu salario atual: '); ReadLn(vSalarioPessoa); { Calculando os salarios que a pessoa recebe } vSalariosRecebidos := vSalarioPessoa / vSalarioMinimo; { Exibindo a media das idades lidas } Writeln(#10#13 + 'Voce recebe: ', (vSalariosRecebidos) :0:2, ' salarios minimos!'); Write(#10#13#10#13, 'Tecle "Entrer" para sair.'); Readln; end. |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | #include /*arquivo de cabeçalho onde se encontra as funções printf e scanf*/ int main() { /*função principal*/ float salario_min, salario_pessoa, qtd_sal_min; printf ("Informe o valor do salario minimo e \n R$ "); scanf("%f",&salario_min); printf("Informe o valor do salario recebido pela pessoa \n R$ "); scanf("%f",&salario_pessoa); qtd_sal_min=(salario_pessoa/salario_min); printf("Uma pessoa que recebe um salario de R$ %.2f reais recebe %.1f salarios minimos \n", salario_pessoa,qtd_sal_min); return 0; } |
Bacana pessoal, neste exercício podemos aprender mais sobre leitura, atribuição de valores, cálculos e como mostrar para o usuário final um resultado. Espero que tenham gostado.
Bons códigos e sucesso!
Um abraço e até o próximo post. Valeu!