Resolvendo "Salário" : 1008 -URI Online Judge

  Olá mundo! Hoje lhes trago a solução da questão 1008 do URI Online Judge: Salário.

    Antes de começar com a análise do problema, preciso repassar algumas informações: Esta postagem contém a resolução deste problema. Sugerimos somente a leitura desda postagem com fins de estudos em algoritmos!

    Chega de enrrolação e vamos começar a festa!

Salário


Este problema é simples. Porém, muitas vezes ele não passa por pequenas “bobagens” na hora de imprimir a saida. Sempre sugerimos que você tome um cuidado extremo com os valores de saída e o seu processamento.

O problema inicia pedindo o Salário de um funcionário, que deverá ser calculado através do seu ganho por hora e a quantia de horas trabalhadas. Além destes valores, eles emplementam o número do funcionário. Não se preocupe com este detalhe, ele pedirá somente para reimprimir o mesmo dado na tela novamente!

O nosso código vai ficar exatamente assim.
#include <iostream>

#include <stdio.h>

int main()

{

int id_funcionario,horas_trabalhadas;

float salario_por_hora;

scanf("%d",&id_funcionario);

scanf("%d",&horas_trabalhadas);

scanf("%f",&salario_por_hora);

printf("NUMBER = %d\n",id_funcionario);

printf("SALARY = U$ %.2f\n",horas_trabalhadas*salario_por_hora);

return 0;

}
   Este será o melhor método para implementar esta situação. Selecionei em negrito dentro do código os locais onde você provavelmente poderá errar por falta de atenção:
  •  No Contra barra N: Pois pula uma linha no código. Pode ser esquecida caso não pule a ultima linha também.
  • Float de duas casas: Basta adicionar um %.2f, e ele irá desconciderar todas as casas apartir da segunda.
   O código rodou em 0 milisegundos.

 Espero que gostem da solução,
Marlon Henry Schweigert,
POXX - Admin


Seja bem vindo a POXX Competitiva!

 

  Hello World!
   Sou Marlon Henry Schweigert, acadêmico em Ciências da Computação pela Universidade Estadual do Estado de Santa Catarina, GameDesigner e pseudo-matemático nas horas vagas. Estou aqui com a incrível missão de fazer a primeira postagem em nosso blog. 




Sobre o Grupo

   POXX nasceu em 13 de Outubro de 2014, durante a primeira maratona de programação dos integrantes James Neuburger Gaston, Victor Carriço e Marlon Henry Schweigert. Durante a prova, surgiu a piada "Programação Orientada a Chico Xavier", pois com somente algumas alterações aleatórias no algorítimo, conseguimos fazer ele rodar no boca. Esta piada, é que da o nome para o nosso time: Programação Orientada a "Xico" Xavier, ou POXX.
   Programamos por diversão. Isso é que faz do nosso time, não somente uma pequena fonte de conhecimento, mas de lazer.



Membros de Formação

   Victor Carriço;
   James Neuburger Gaston;
   Marlon Henry Schweigert;
   Mateus L. Bittencourt; - Pós formação

Sobre o Blog

   O objetivo do POXX Competitivo é postar novidades, artigos e resoluções de materiais competitivos, além de gerenciar alguma comunidade futura que pretendemos ter.
   Espero que seja de utilidade este blog a você, e que possa se unir ao lado negro da força dos programadores.

Marlon Henry Schweigert,
POXX Admin