Ir para conteúdo
Fórum Script Brasil

alex_dino

Membros
  • Total de itens

    61
  • Registro em

  • Última visita

Tudo que alex_dino postou

  1. alex_dino

    Preciso de ajuda

    Só que o usuario tem que informar quantos serviços extras ele quer........... Se o usuario solicitar serviço-extra como por exemplo, a ampliação ou colorido,terá um acrescimo * 10% para cada tipo de serviço-extra solicitado,no valor total do serviço. Ai eu me perco na hora de fazer a conta,quanto é um serviço-extra,ou quando é dois!!!!!!!!!
  2. alex_dino

    Problemas com while

    O certo seria,mais o resultado sempre fica corren :wacko: do,ele não fica fixo na tela........ :unsure:
  3. Só que quando eu compilo,digito o valor de x e o de z aparece: Precione qualquer tecla para continuar....
  4. alex_dino

    Preciso de ajuda

    Tenho uma questão que me perco na hora de calcular o acréscimo,me perco na hora de definir o serviço extra: Uma loja que realiza cópias de documentos,realiza a cobrança de seus clientes de * acordo com as seguintes regras: * * a) Qualquer quantia de cópias inferior a 20,o custo unitario é de R$ 0.20; * B) Entre 20 e 40 o custo é R$ 0.10; * C) Entre 41 e 60 o custo é R& 0.07; * D) Mais do que 60 o custo é R$ 0.04; * Se o usuario solicitar serviço-extra como por exemplo, a ampliação ou colorido,terá um acrescimo * 10% para cada tipo de serviço-extra solicitado,no valor total do serviço. * Faça um programa que solicite ao cliente a quantidade de copias solicitadas e a quantidade de serviços *extras.Informe quanto ele ira pagar.. #include <stdio.h> int main (void) { int quantidade_de_copias,servico_extra; double total_a_pagar,acrescimo,valor_de_copias; printf ("informe a quantidade de copias: "); scanf ("%d",&quantidade_de_copias); printf ("servicos extra: "); scanf ("%d",&servico_extra); servico_extra=*10/100; servico_extra=*20/100; if ((quantidade_de_copias<20)&&(servico_extra==1)||(servico_extra==2)){ valor_de_copias=quantidade_de_copias*0.20; acrescimo=valor_de_copias*servico_extra; total_a_pagar=acrescimo; printf ("o total a pagar %lf\n",total_a_pagar); } else if ((quantidade_de_copias>20)&&(quantidade_de_copias<=40)&&(servico_extra==1)||(servico_extra==2)){ valor_de_copias=quantidade_de_copias*0.10; acrescimo=valor_de_copias*servico_extra; total_a_pagar=acrescimo; printf ("o total a pagar %lf\n",total_a_pagar); } else if ((quantidade_de_copias>41)&&(quantidade_de_copias<=60)&&(servico_extra==1)||(servico_extra==2)){ valor_de_copias=quantidade_de_copias*0.07; acrescimo=valor_de_copias*servico_extra; total_a_pagar=acrescimo; printf ("o total a pagar %lf\n",total_a_pagar); } else if ((quantidade_de_copias>60)&&(servico_extra==1)||(servico_extra==2)){ valor_de_copias=quantidade_de_copias*0.04; acrescimo=valor_de_copias*servico_extra; total_a_pagar=acrescimo; printf ("o total a pagar %lf\n",total_a_pagar); } system ("pause"); return (0); }
  5. alex_dino

    Problemas com while

    Mais no teu também ficou o resultado correndo na tela?
  6. Até da certo o resultado,mais só que o resultado nunca para,fica sempre correndo.......Como faço para que o resultado fique fixo na tela????????????? Exibir os números múltiplos de 3 entre 3 e 40. #include <stdio.h> int main (void) { int numero; while (numero!=3) { for(numero=3;numero<=40;numero+=3) printf ("%d\n" ,numero); } system("pause"); return(0); }
  7. Tenho um problema para resolver a Questão a seguir: Ler dois valores inteiros X e Z, sendo que Z é maior do que X. Escrever os valores de Z até X, isto é, os valores do intervalo em ordem decrescente. O meu resultado dá sempre 10, quando eu digito o valor 10 para o valor Z e 5 para o valor X... #include <stdio.h> int main (void) { int valor_x,valor_z,cont,intervalo=0; printf ("informe o valor de z: "); scanf ("%d",&valor_z); printf ("informe o valor de x: "); scanf ("%d",&valor_x); for (cont=valor_z;cont<=valor_x;cont+=1) { } printf (" %d\n ",cont); system ("pause"); return (0); }
  8. Valeu cara,deu certo!!!!!!!!!!!!!!!Obrigado.
  9. Tenho um problema para efetuar a soma.... O exércicio é: Escrever um programa para ler 10 números. Todos os números lidos com valores inferiores a 40 devem ser somados. Escreva o valor final da soma. Eu fiz o programa assim como está aqui em baixo,mais ele não me dá a soma!!!!!!!! #include <stdio.h> int main (void) { int numero,cont,soma,valor_final; for (cont=1;cont<=10;cont++) { printf ("informe o numero: "); scanf ("%d",&numero); if (numero<=40){ soma=(numero+numero); } } valor_final=soma; printf ("a soma dos numeros sera %d\n ",valor_final); system ("pause"); return (0); }
  10. Valeu me ajudo muito.....
  11. A questão é..... Ler dois valores inteiros e escrever os inteiros ímpares entre os dois valores lidos. Considere que o segundo valor lido será sempre maior que o primeiro valor lido Só que eu não consigo achar os numeros Impares entre os Intervalos..... #include <stdio.h> int main (void) { int n1,n2,cont,impares; printf ("informe o valor "); scanf ("%d",&n1); printf ("informe o valor "); scanf ("%d",&n2); for (cont=n1;cont<=n2;cont++) { if ((n1%3==1)&&(n2%3==1)) impares=n1,n2; } printf ("os numeros impares serao %d\n",impares); system ("pause"); return (0); }
×
×
  • Criar Novo...