Ir para conteúdo
Fórum Script Brasil

FernandoG

Membros
  • Total de itens

    43
  • Registro em

  • Última visita

Tudo que FernandoG postou

  1. Bom galera to com codigo grande aki e gostaria de saber como eu faço pra imprimir ele todo na tela sem ter de ficar colocando minhões de echo na tela... valeu
  2. FernandoG

    Calcular data...

    Como eu faço para subitrair uma data... To tentando subitrair essa data pra saber quanto tempo tem de diferença... valeu galera... //Busca a data $Dia = $_POST["dia"]; $Mes = $_POST["mes"]; $Ano = $_POST["ano"]; $data_atu = date("d m Y"); $dat_aad = date("d m Y", mktime(0,0,0, $Mes, $Dia, $Ano)); echo "$data_atu --- $dat_aad<br> "; $data_c = date("d m Y") - date("d m Y", mktime(0,0,0, $Mes, $Dia, $Ano)); echo "$data_c<br>";
  3. Bom galera aki eu to usando a função number_format, mas alguém ae sabe que função eu uso pra mostrao resultado pra mim em real (R$)... To tentando usar a money_format mas não to acertando a sintaxe... valeu galera... $Salari_ir = number_format($Salari_ir, 2, ',', ' '); echo "$Salari_ir";
  4. Bom galera to levando um surra aki tentando criar um scrip para calcular o salario com os descontos de INSS e IR(imposto de renda)... e outros descontos como transporte alimentação... Basedo nesse site http://www.microsoft.com/brasil/pequenasem...to.mspx?pf=true acho que consegui fazer o INSS... Mas os descontos do IR são complicados vão se elenvando... E to com algumas duvidas também em relação a que condição eu uso... Bom se alguém ae tiver uma ideia por favor... valeu <?php // CALCULO DO INSS //Declara variáveis (faixa dos valores da tabela do inss $imp_1 = 965.67; $imp_2 = 1609.45; $imp_3 = 3218.90; // Declara as porcentagens para aplicar no calculo $poc_1 = 0.08; $poc_2 = 0.09; $poc_3 = 0.11; // Declara o valor fixo $VlrFixo = 334.99; Busca valor do Salário informado $Salario = $_POST["Salario"]; if ($Salario <= $imp_1) { $calculo = $Salario * ($poc_1 / 100)*100; echo (double) "$calculo"; } elseif ($Salario >= $imp_1 and $Salario <= $imp_2) { $calculo = $Salario * ($poc_2 / 100)*100; echo (double) "$calculo"; } elseif ($Salario >= $imp_2 and $Salario <= $imp_3) { $calculo = $Salario * ($poc_3 / 100)*100; echo (double) "$calculo "; } else ($Salario > $imp_3) { echo (double) "$VlrFixo"; } ?>
  5. FernandoG

    programas

    Olha cara a maioria desses programas é facio... você deve da uma olhada tentar fazer e dizer qual a sua duvida... Não engane a si msmo... tente fazer aprenda e na duvida pergunte mas apenas as duvidas, infelizmente não podemos entregar os programas prontos... (Não encare como uma tira e apenas um concelho). Falow.
  6. FernandoG

    Iniciantes em C++

    Essa da UFMG é uma das melhores é que tah mais me ajundando também... mas a do senac também é bastante completa da uma olhada... http://www.degracaemaisgostoso.org/2008/07...cial-senac.html
  7. FernandoG

    Função

    Ae cara valeu a dica! Da uma olha apesar do if pra comparar os minutos eles estão passando... e não tem com eu colocar tipo assim exe: printf("São 1 hora e 12 minutos de diferença"); #include <stdlib.h> #include <iostream> #include <string> using namespace std; int main () { string horaEntrada_1, horaEntrada_2, hora_1, hora_2, minuto_1, minuto_2; int A_Hora, B_Hora; float A_Minuto, B_Minuto; cout << "Digite o primeiro horario, formato (hh:mm).\n>>>"; cin >> horaEntrada_1; cout <<"Digite o segundo horario, formato (hh:mm).\n>>>"; cin >>horaEntrada_2; hora_1 = horaEntrada_1.substr(0,2); minuto_1 = horaEntrada_1.substr(3,2); A_Hora = atoi(hora_1.c_str()); A_Minuto = (float)atoi(minuto_1.c_str())/60; hora_2 = horaEntrada_2.substr(0,2); minuto_2 = horaEntrada_2.substr(3,2); B_Hora = atoi(hora_2.c_str()); B_Minuto = (float)atoi(minuto_2.c_str())/60; if (A_Minuto>60) { A_Hora =(A_Hora++); A_Minuto=(A_Minuto-60); } if (B_Minuto>60) { B_Hora =(B_Hora++); B_Minuto=(B_Minuto-60); } cout << "\n A Diferenaça do primeiro horario para o segundo e " << (A_Hora+A_Minuto)-(B_Hora+B_Minuto); cout << "\n\n"; system("PAUSE"); return 0; }
  8. valeu cara... muito obrigado msmo! Tdo certo!
  9. Não tah dando certo pra colocar a função no programa! #include <iostream> #include <stdio.h> #include <stdlib.h> void ConverteNumerosAbs(int vet[], int qtd) { int i; for(i=0; i<qtd; i++) { if(vet[i] < 0) (vet[i]) *= (-1); } } int main () { int input,n; int cont=0; int * Num = NULL; do { printf ("Digite o numero (0 para sair): "); scanf ("%d", &input); cont++; Num = (int*) realloc (Num, cont * sizeof(int)); if (Num==NULL) { puts ("Erro de locação de memoria"); exit (1); } Num[cont-1]=input; } while (input!=0); printf ("Numeros inscritos: "); for (n=0;n<cont;n++) printf ("%d ",Num[n]); free (Num); return 0; system("PAUSE"); }
  10. Ele encinou sobre esse tipo de locação de memoria msmo... Eu que não soube dizer na pergunta mas assim que vi o seu comentario vi que você tinha ido direto no asunto... Do jeito que você falou vai ficar legal... Vou fazer aki e postar... Realmente não é bom ficar brincando com a memoria é preciso aprender sobre e como se usa... Coisa que tah me fazendo apanhar muito... valeu cara!
  11. Meu professor... No caso eu uso realloc() funcionaria melhor ? cara eu vi os exemplos... Muito com a site valeu msmo...
  12. você quer dizer q o usuario vai escolhe o tamanho do array?? tipo qtos numeros ele quer digitatr?? se for isso, você pode pedir pra ele digitar o tamanho e criar o array cum esse tamanho. exemplo: int tam; printf("Digite o tamanho do array"); scanf("%d", &tam); int num[tam], i; Já tentei isso e ele não aceitou... você sabe como colocar essa função usando ponteiro... Assim o usuario digita os numeros e quanda... então ele poderia digitar quantos quizec... e depois o programa buscaria tdo no ponteiro! Será que tem como fazer isso?
  13. FernandoG

    Que função usar?

    alguém conhece outra função? Não tah dando certo... Eu misturei tdo...
  14. Da uma olha... O grande problema agora é dxar usuario digitar quantos numeros eu quiser... Eu não sei fazer a função parar... #include <stdio.h> void ConverteNumerosAbs(int vet[], int qtd) { int i; for(i=0; i<qtd; i++) { if(vet[i] < 0) (vet[i]) *= (-1); } } int main() { int num[5], i; printf("\t\t\t\tVALOR ABSOLUTO\n"); printf("Entre com 5 valores\n "); for (i=0; i<5; i++) { printf("\nDigite um numero: "); scanf("%i",&num[i]); } ConverteNumerosAbs(num, 5); for (i=0; i<5; i++) { printf("\n%i", num[i]); } return 0; }
  15. FernandoG

    Função

    Galera eu consegui faze isso: Mas alquem conhec alguma função que faça isso pra mim e tambem como usa-la. #include <stdio.h> int main() { char horario[10]; int hor, min; printf("Digite o horario, formato = hh:mm\n>>> "); gets(horario); if (horario[2] == ':') { hor = ((horario[0] - '0') * 10) + (horario[1] - '0'); min = ((horario[3] - '0') * 10) + (horario[4] - '0'); } if (horario[1] == ':') { hor = (horario[0] - '0'); min = ((horario[2] - '0') * 10) + (horario[3] - '0'); } printf("%i:%i", hor, min); return 0; }
  16. Existe uma função que informa a data do computador ao programa. Com essa função o usuario não teria que digitar a data de Hoje no inicio do programa... alguém sabe que função é e com usa-la nesse programa? #include <iostream> main() { int diaHoje,mesHoje,anoHoje,diaNasc,mesNasc,anoNasc; int dia, mes, ano; printf("Digite a data de hoje (dd mm aaaa):\n"); scanf("%d %d %d",&diaHoje,&mesHoje,&anoHoje); printf("Digite sua data de nascimento (dd mm aaaa):\n"); scanf("%d %d %d",&diaNasc,&mesNasc,&anoNasc); ano=anoHoje-anoNasc; mes=mesHoje-mesNasc; dia=diaHoje-diaNasc; if (mes<0){ //no caso no mes ser negativo, ainda não fez ano ano--; mes=12+mes; } if (dia<0){ //no caso do dia ser negativo, ainda n fez mes mes--; dia=31+dia; } printf("Voce tem: %d anos, %d Meses e %d dias.\n ",ano,mes,dia); system("PAUSE"); }
  17. FernandoG

    Função

    "Função que receba dois horários em formato string, do tipo"hh:mm" e retorne a diferença entra as duas." Como que eu faço para pegar uma hora na string e transformala em float para que possa fazer o subtração? Obrigado pela atenção. #include <iostream> char H1[5]; char H2[5]; float Calc; main() { printf("\nDigite a Primeira Hora: "); scanf("%c",H1); printf("\nDigite a Segunda Hora: "); scanf("%c",H1); Calc=H1-H2; printf("\nA Diferença entra as duas Horas é: %f ",Calc); }
  18. O seguinte exercicio me foi passado: "Crie uma função que receba um vetor de inteiros e converta cada número para seu valor absoluto. O tamanho do vetor deve ser passado como parametro para a função, assim como o proprio vetor." Não sei como usar a função, e acho que ela não esta certa... Como usar ponteiro em uma função como essa? E usar ela no programa? Se alguém puder me ajudar... valeu! #include <iostream> float var_abs(float vet[],int tam) { for(int i=0;i<tam;i++) { if(vet[i]<0) vet[i] = vet[i]*(-1); } } int main() { float Val; int Num; printf("\t\t\t\tVALOR ABSOLUTO\n"); printf("Entre com os Numeros:\n "); scanf("%d",&Num); scanf("%f",&Val); Num=varabs(Val,Num); printf(Num); }
×
×
  • Criar Novo...