Ir para conteúdo
Fórum Script Brasil

David Gama

Membros
  • Total de itens

    3
  • Registro em

  • Última visita

Tudo que David Gama postou

  1. Opa Lucian, tranquilo ? Vou Postar aqui as respostas em forma de pseudo ai tu só tranfere pra linguagem que você está usando ! eu terminei o primeiro semestre de ánalise e desenvolvimento, tive bastante lógica esse semestre ! espero que te ajudar ! :ninja: 1 - Sabendo que um funcionario tem seu salario pago em horas trabalhadas, escreva um algoritmo que lê o numero de horas trabalhadas, o valor da hora e escreve o valor que o funcionario tem a receber. Algoritmo 1 Salario \\ Barra pra direita, apenas comentários São desconsiderados pelo programa. var Salario, hrt: Real; \\ Considerando que pode haver horas Não inteiras, ou seja 0.5 (30 minutos),e que o Salário pode ter casas decimais ex: 909.5 Inicio escreva("Digite a quantidade de Horas"); leia(hrt); escreva("Digite o Valor Pago por Hora"); leia(salario); salario = salario * hrt; escreva("Seu salario é :",salario); fim \\ é Um Algoritmo Bem simples, Estuda bem ele \\ Lembrando que o pseudo pode ser reescrito em qualquer linguagem de programação \\ Então fica mais fácil, fazer lógo o pseudo e depois os Códigos na linguagem que você vai usar 2 - Considerando que um funcionario recebe um adicional de salario familia por filho que possua, escreva um algoritmo que lê o salario do funcionario, o numero de filhos que possui e o valor que recebe por filho. O algoritmo deverá escrever o salário a receber. Levando em conta que deverá se descontado 8% a titulo de INSS. Algoritmo 2 salario por filhos var filhos: inteiro; var salario,vrf: Real; ínicio escreva("Salario: "); leia(salario); escreva("Numero de Filhos: "); leia(filhos); escreva("Auxilio por filho: "); leia(vrf); salario = salario + ( filhos * vrf ) - ( salario* 0.8 ); \\ Não são necessárias os parentese ( ), \\a lei da precedência de expressões lineares \\ (da esquerda pra direita onde a multiplicação precede a soma e subtração no processamento !) \\ é utilizada pelo computador ! escreva("Salario a receber : ",salario) ; fim 3 - Escreva um algoritmo que lê o saldo de uma conta bancária e calcula o novo salario, considerando juros ganhos de 10%. Algoritmo 3 acréscimo de 10% var saldo: real; Ínicio escreva("Saldo :"); leia(saldo); saldo = saldo * 0.1 + saldo; escreva("Novo saldo: ",saldo); fim 4 - Escreva um algoritmo que lê as altura e o peso de três pessoas e calcula e escreva a altura média e o peso média destas pessoas. Algoritmo 4 peso e altura media var peso1,peso2,peso3,alt1,alt2,alt3: Real; Ínicio escreva("peso :"); leia(peso1); escreva("altura : ") leia(alt1); escreva("peso :"); leia(peso2); escreva("altura : ") leia(alt2); escreva("peso :"); leia(peso3); escreva("altura : ") leia(alt3); peso1 = ( peso1 + peso2 + peso3 ) / 3; \\ poderia usar uma variavel pesomedio, mas não é necessário ! alt1 = ( alt1 + alt2 + alt3 ) / 3; \\ poderia usar tabém altmedia mas não é necessário ! escreva("Peso Médio : ",peso1 ); escreva("Altura média : alt1"); fim 5 - Escreva um algoritmo que lê o valor de uma mercadoria e calcula e escreve o valor a ser pago pelo cliente, considerando um desconto de 25%. Algoritmo 5 desconto var merc: real; ínicio escreva("Valor da mercadoria: "); leia(merc); merc = merc * 0.25 - merc; escreva("Valor com desconto: ",merc); fim 6 - Elaborar um algoritmo que lê o montante que uma pessoa possui no banco e o valor que necessita pagar para a loja A e o valor que necessita pagar a loja B. O algoritmo deverá calcular o valor que esta pessoa terá disponivel depois de efetuar os pagamentos. Algoritmo 6 mercadoria var saldo,va,vb: Real; ínicio escreva("Saldo Bancário: "); leia(saldo); escreva("valor a pagar Loja A:"); leia(va); escreva("valor a pagar Loja B:"); leia(vb); saldo = va + vb - saldo; escreva("Saldo Bancário:",saldo); fim 7 - Escreva um algoritmo que lê o valor de uma prestação, o juro diário e o numero de dias em atrazo. O algoritmo deverá calcular e escrever o valor a ser pago pelo cliente. Algoritmo 7 Juros var vprest, jrd, det: Real; ínicio escreva("Valor da prestação: "); leia(vprest); escreva("Juro diário: "); leia(jrd); escreva("Dias em atrazo: "); leia(det); vprest = det * jrd + vprest; escreva("Valor com Juros: ",vprest); fim Espero ter ajudado ! :rolleyes:
  2. Poxa, foi péssima, :blush: Fiquei Tão empolgado em fazer o código que Nem percebi a Data ! Coisa de Novato sabe ! :blink: Mais valeu ae pela Dica, e quem sabe né Vai que ele Não passou em 4 semestres por causa desse código ! e essa é a tão sonhada solução ! é uma remota possibilidade mais é uma possibilidade ! rsrsrsrsrsr ....
  3. Cra eu Fiz o Código aqui em casa do Primeiro exercicio ta aqui : Rodou perfeitamente, então boa sorte ! # include <iostream> using namespace std; int main (void) { /*Declaração de Váriaveis lembrando que string CHAR é um VETOR, Lógo a declaração fica var[] = {'s','t','\o'}; por ser uma atribuição de constante ! */ char win1[] = {'T','i','r','i','r','i','c','a',''}; char win2[] = {'k','a','s','s','a','b',''}; char cd1[] = {'T','i','r','i','r','i','c','a',''}; char cd2[] = {'k','a','s','s','a','b',''}; char n[] = {'N','u','l','o',''}; char b[] = {'B','r','a','n','c','o',''}; int ttvoto,voto,cont,vtcd1,vtcd2,vtb,vtn,ttcd1,ttcd2; float pcvtb,pcvtn,pcd1,pcd2; cont = 1; vtcd1 = 0; vtcd2 = 0; vtn = 0; vtb = 0; while(cont > 0) { system("cls"); printf("Votacao Para Prefeito de são Paulo"); printf("\n\n0 Voto em Nulo"); printf("\n1 Tiririca"); printf("\n2 Kassab"); printf("\n3 Voto em Branco\n\nSeu Voto: "); scanf("%d",&voto); system("cls"); if(voto == 1) { vtcd1 = vtcd1 + 1; system("cls"); printf("\n\n\n\n\t\t\tVOTO REALIZADO COM SUCESSO !"); system("pause>null"); } else if(voto == 2) { vtcd2 = vtcd2 + 1; system("cls"); printf("\n\n\n\n\t\t\tVOTO REALIZADO COM SUCESSO !"); system("pause>null"); } else if(voto == 3) { vtb = vtb +1; system("cls"); printf("\n\n\n\n\t\t\tVOTO REALIZADO COM SUCESSO !"); system("pause>null"); } else if((voto > 3)||(voto < 0)) { printf("\n\n\n\n\t\t\t\tOPCAO ERRADA !"); system("pause>null"); } else { vtn = vtn +1; cont = -1; } cont++; }//Fim do Laço de repetição WHILE /*Processamento de cálculo de percentual de cada opção de voto (resultado = 100 * quantidade / valor total) */ ttvoto = vtcd1 + vtcd2 + vtn + vtb; pcd1 = 100 * vtcd1 / ttvoto ; pcd2 = 100 * vtcd2 / ttvoto; pcvtn = 100 * vtn / ttvoto; pcvtb = 100 * vtb / ttvoto; //Fim de cálculo de percentual system("color a0"); system("cls"); //Processamento de Vencedor da Eleição if(vtcd1 > vtcd2) { printf("\t\tCandidato Eleito %s",win1 ); }else { printf("\t\tCandidato Eleito %s",win2 ); }//Fim do processamento de Vencedor // Saída na tela printf("\n\n\n\t\tCandidato %s",cd1); printf("\n\t\tTotal de Votos: %i",vtcd1); printf("\n\t\tPercentual de Votacao: %.1f %",pcd1); printf("\n\n\t\tCandidato %s",cd2); printf("\n\t\tTotal de Votos: %d",vtcd2); printf("\n\t\tPercentual de Votacao: %.1f",pcd2); printf("\n\n\t\t%s",B); printf("\n\t\tTotal de Votos: %d",vtb); printf("\n\t\tPercentual de Votacao: %.1f",pcvtb); printf("\n\n\t\t%s",n); printf("\n\t\tTotal de Votos: %d",vtn); printf("\n\t\tPercentual de Votacao: %.1f",pcvtn); system("pause>null"); return 0; }//Fim do Programa ! :rolleyes:
×
×
  • Criar Novo...