Ir para conteúdo
Fórum Script Brasil

pigmeo

Membros
  • Total de itens

    7
  • Registro em

  • Última visita

Sobre pigmeo

pigmeo's Achievements

0

Reputação

  1. Bom galera, recebi o seguinte exercício para fazer: 4. Uma empresa decide dar os seguintes aumentos diferenciados para os funcionários: º 30% para salários inferiores a R$ 500,00. º 20% para salários entre R$ 500,00 e R$ 1000,00. º 10% para os salários superiores a R$ 1000,00. Desenvolva um algoritmo que receba o salário de um funcionário e apresente o valor do salário reajustado. Fiz o algoritmo a mão, e depois resolvi testar no VisuALG: O problema é o seguinte, eu rodo ele, digito o valor do salario, ele calcula certinho se o valor for menor que 500 e depois da uma mensagem de erro, diz que esperava "então" na linha 16, só que o então está ali, se o valor for maior que 501 e menor que 1000 ele nem calcula vai direto pra mensagem de erro, se o valor for maior que 1001 mesma coisa, não calcula e da o erro '-' alguém sabe oque pode ocasionar esse problema?
  2. pigmeo

    Primeiro programa...

    opa, vlw prog_Junior, suas modificações deixaram o código mais fácil de ser lido na minha opinião, e eliminou o goto, que o ruyfreis disse, vlw pela dica ruy daqui pra frente vou tentar usar outros recursos no lugar do goto. valeu mesmo galera to aprendendo bastante aqui no forum ^^
  3. pigmeo

    problema com getchar();

    Muito obrigado cara, entendi perfeitamente o uso do fflush(stdin) vlw mesmo ^^
  4. Bom galera, ontem a noite resolvi tentar fazer um programa, sem consultar a minha apostila, pra testar oque eu já tinha aprendido, e o resultado foi, um programa que faz somas, mas, para acessar o mecanismo de soma você precisa de um login e uma senha (kkkkk) eis o codigo... #include <iostream.h>#include <cstdlib> int main() { int login, senha; cout << "Digite seu login: "; cin >> login; cout << "Digite sua senha: "; cin >> senha; if(login != 155 || senha != 260694) goto label1; if(login == 155 && senha == 260694) cout << "Bem vindo senhor victor!\n"; system("ver"); int num1, num2; cout << "\nDigite o primeiro numero a ser somado: "; cin >> num1; cout << "\nDigite o segundo numero a ser somado: "; cin >> num2; cout << "\nSomando...\n"; system("pause"); cout << "\nSeu resultado: " << num1+num2 << "\n"; system("pause"); return 0; label1: cout << "Login ou senha errados!\n"; return main(); system("pause"); return 0; }[\code] gostaria da ajuda de vocês mais experientes para apontar oque devo usar ou oque não devo usar, ou oque fiz certo e oque fiz errado, o programa está funcionando aqui, quero já deixar claro aqui que tem algumas coisas no código que eu coloquei para "enfeitar" xD como por exemplo o comando pra ele identificar o S.O, ou o "system("pause"); antes do resultado, kkk e também que sou iniciante no assunto ^^ bem iniciante, comecei a estudar não faz nem uma semana xD
  5. pigmeo

    problema com getchar();

    acho que intendi ^^ obrigado.
  6. pigmeo

    problema com getchar();

    cout << "\nElemento " << n << " na serie Fibonacci = " << resp;fflush(stdin); getchar(); [\code] tentei só com o getchar(); não deu, ai coloquei o outro comando em cima deu certinho, voce poderia me explicar oque exatamente faz esse comando fflsuh? obrigado pela ajuda^^
  7. Bom galera, sou inciante no assunto (MUITO INICIANTE VAI DAR PRA TER UMA IDEIA PELO MEU CÓDIGO KKKK) estou estudando com uma apostila que encontrei na internet pra download, estou aprendendo bastante porém em um dos exercícios me deparei com um erro, li que o comando getchar(); "mantem o programa aberto" mas quando coloco ele no meu código, o programa continua fechando (abre executa e logo em seguida fecha) já tentei trocar de lugar o comando mais não obtive exito, o programa é para encontrar um numero da sequencia Fibonacci dependendo do valor que é fornecido pelo usuário, (ex: usuário poe 5, o programa encontra o 5º numero da sequencia Fibonacci, usuário poe 7, encontra o 7º numero da sequencia...) pelo que intendi é usado o sistema de recurção nesse programa, que serve para uma função chamar a si mesma (me corrijam se eu estiver errado por favor), quero saber se seria correto usar o comando getchar(); e onde seria correto usa-lo, segue o código: #include <iostream.h> int fibo(int i); int main() { int n, resp; cout << "Digite um numero + <enter>: "; cin >> n; resp = fibo(n); cout << "\nElemento " << n << " na serie Fibonacci = " << resp; return 0; } int fibo(int i) { cout << "\nProcessando fibo(" << i << ")..."; if(i < 3) { cout << "Retornando 1...\n"; return 1; } else { cout << "Chamando fibo(" << i - 2 << ") e fibo (" << i - 1 << ").\n"; return(fibo(i - 2) + fibo(i - 1)); } } Vlw! Esqueci de uma coisa, a respeito de strings, na apostila tem alguns exercicios mas quando eu tento o dev c++ que é o programa que eu uso, não reconhece!
×
×
  • Criar Novo...