FórumGdH

Página Inicial do Guia do Hardware

Registrar FAQ Lista de Membros Calendário Pesquisar Mensagens de Hoje Marcar Fóruns Como Lidos

Voltar   FórumGdH > Profissional > Programação, scripts, web e banco de dados
Bem-vindo ao FórumGdH
Não se esqueça de se registrar, é grátis . Nós temos 702.022 usuários, convidamos você fazer parte de nossa comunidade também! Se ainda não encontrou o que procura use nossa pesquisa. Esperamos que aprecie nosso trabalho.

Resposta
 
Opções do Tópico
Antigo 11-06-2009, 13:36   #1 (permalink)
xoshero
Newbie
 
Registrado em: Jun 2009
Mensagens: 7
Reputação: 0 xoshero está indo no caminho certo
Padrão Dúvida com exercícios de lógica. (Tit. Edit.)

tenhu uma lista de 30 exercicios de Lógica para resolver e tenhu 6 que não consigo resolver.
o copilador é o "DEV-C++ 4.9.8.0"
será que tem alguém que possa me ajudar?
Muito Obrigado!!!
são esses os exercicios:

13- Faça um programa que verifique a validade de uma senha fornecida pelo usuário. A senha é um conjunto de de caracter que são:"ASDFG". O programa deve imprimir mensagem de permissão ou negação de acesso.

14- faça um programa que calculee imprima o salário reajustado de um funcionario de acordo com a seguinte regra:
->salários até 300, reajuste de 50%
->salarios maiores de 300, reajuste de 30 %


17- faça um programa que receba a idade de um nadador e imprima sua categoria seguindo as regras:
Categoria Idade
Infantil A 5 - 7 anos
Infantil B 8 - 10 anos
Juvenil A 11- 13 anos
Juvenil B 14- 17 anos
Sênior maiores de 18 anos

19- faça um programa que receba o preço de um produto e o seu codigo de origem e imprima sua procedencia. a procedencia obedece a seguinte tabela:
Codigo de Origem procedencia
1 Sul
2 Norte
3 Leste
4 Oeste
5 ou 6 Nordeste
7,8 ou 9 Sudeste
10 até 20 Centro-oeste
21 até 30 Nordeste

21-faça um programa que receba um prograa que receba 2 numeros e imprima o menor dos dois

25- faça um programa que receba 4 notas de um aluno, calcule e imprima a média aritmética das notas e a mensagenm de aprovado para média superior ou igual a 7.0 ou a mensagem de reprovado para média inferior a 7.0.
xoshero está offline   Responder com Quote
Antigo 11-06-2009, 13:45   #2 (permalink)
Garley
Zumbi
 
Avatar de Garley
 
Registrado em: Feb 2008
Idade: 24
Mensagens: 5.072
Reputação: 44 Garley tem uma fabulosa reputaçãoGarley tem uma fabulosa reputaçãoGarley tem uma fabulosa reputaçãoGarley tem uma fabulosa reputaçãoGarley tem uma fabulosa reputaçãoGarley tem uma fabulosa reputaçãoGarley tem uma fabulosa reputaçãoGarley tem uma fabulosa reputaçãoGarley tem uma fabulosa reputaçãoGarley tem uma fabulosa reputaçãoGarley tem uma fabulosa reputação
Padrão

amigo acho que se ta no lugar errado, procure forums de programadores..
__________________
E7400+Evercool Sharks
P5KPL-SE
9600GT
Corsair 4GB 1066Mhz 4-4-4-12
P2470HN FullHD
3R System Iceage 500W

Anime+Left 4 Dead= HIGH SCHOOL OF THE DEAD



Garley está offline   Responder com Quote
Antigo 11-06-2009, 13:54   #3 (permalink)
xoshero
Newbie
 
Registrado em: Jun 2009
Mensagens: 7
Reputação: 0 xoshero está indo no caminho certo
Padrão

valeu, é que sou novo por aqui
abraço!!!
xoshero está offline   Responder com Quote
Antigo 11-06-2009, 14:07   #4 (permalink)
mcv
Veterano
 
Avatar de mcv
 
Registrado em: Jun 2006
Localização: Brasil
Mensagens: 1.165
Reputação: 14 mcv é um modelo a seguirmcv é um modelo a seguirmcv é um modelo a seguirmcv é um modelo a seguir
Padrão

Os outros eram ainda mais fáceis que esses?

Tente fazer, mostre o código e diga qual a sua dúvida em cada um deles, então iremos ajuda-lo.
mcv está offline   Responder com Quote
Antigo 11-06-2009, 14:12   #5 (permalink)
xoshero
Newbie
 
Registrado em: Jun 2009
Mensagens: 7
Reputação: 0 xoshero está indo no caminho certo
Padrão

os outros não tinham dificuldades, apenas somatorias e talls, mais esses ai era pra dificultar mesmo.
tentei começar numero 13 e quebrei-cabeça
ele pede a senha e nunca está válida!!!

#include<stdio.h>
#include<conio.h>
main()
{
int senha,ASDFG;
printf("Informe a senha:");
scanf("%f%",&senha);
while(senha!=ASDFG)
{
printf("senha INVALIDA.\n");
printf("digite a senha novamente.\n");
scanf("%d",&senha);
senha=ASDFG;
}
printf("\t senha VALIDA.\n",senha);
getch();
}

não sei o que fiz de errado.
e não sei se precisa de mais algo.
se puder me ajudar ficarei muito grato!!!
xoshero está offline   Responder com Quote
Antigo 11-06-2009, 14:17   #6 (permalink)
mcv
Veterano
 
Avatar de mcv
 
Registrado em: Jun 2006
Localização: Brasil
Mensagens: 1.165
Reputação: 14 mcv é um modelo a seguirmcv é um modelo a seguirmcv é um modelo a seguirmcv é um modelo a seguir
Padrão

1 - Pelo enunciado, a senha deveria ser uma cadeia de caracteres, declare como char[].

2 - Comparações de strings são feitas com a função strcmp.
mcv está offline   Responder com Quote
Antigo 11-06-2009, 14:24   #7 (permalink)
A6_INFO
Moderador
 
Registrado em: Dec 2005
Mensagens: 27.815
Reputação: 247 A6_INFO tem uma fabulosa reputaçãoA6_INFO tem uma fabulosa reputaçãoA6_INFO tem uma fabulosa reputaçãoA6_INFO tem uma fabulosa reputaçãoA6_INFO tem uma fabulosa reputaçãoA6_INFO tem uma fabulosa reputaçãoA6_INFO tem uma fabulosa reputaçãoA6_INFO tem uma fabulosa reputaçãoA6_INFO tem uma fabulosa reputaçãoA6_INFO tem uma fabulosa reputaçãoA6_INFO tem uma fabulosa reputação
Padrão

Tópicos unidos. Não duplique tópicos.
__________________
E tudo continua a mesma porcaria...©®²³
A6_INFO está offline   Responder com Quote
Antigo 11-06-2009, 14:40   #8 (permalink)
xoshero
Newbie
 
Registrado em: Jun 2009
Mensagens: 7
Reputação: 0 xoshero está indo no caminho certo
Padrão

agora copila, mais ainda não está correto!
eu acrescentei
char ASDFG;
e não deu certo!
era isso que vc falava?
xoshero está offline   Responder com Quote
Antigo 11-06-2009, 14:45   #9 (permalink)
mcv
Veterano
 
Avatar de mcv
 
Registrado em: Jun 2006
Localização: Brasil
Mensagens: 1.165
Reputação: 14 mcv é um modelo a seguirmcv é um modelo a seguirmcv é um modelo a seguirmcv é um modelo a seguir
Padrão

char ASDFG[30];
mcv está offline   Responder com Quote
Antigo 11-06-2009, 14:50   #10 (permalink)
xoshero
Newbie
 
Registrado em: Jun 2009
Mensagens: 7
Reputação: 0 xoshero está indo no caminho certo
Padrão

não sei o porque não dá certo
está assim:

#include<stdio.h>
#include<conio.h>
main()
{
int senha;
char ASDFG[30];
printf("Informe a senha:");
scanf("%f%",&senha);
{
printf("\t senha INVALIDA.\n");
printf("\t digite a senha novamente.\n");
scanf("%d",&senha);

}
printf("\t senha VALIDA.\n",senha);
getch();
}

não entendo o pq que não dá certo!!!
xoshero está offline   Responder com Quote
Antigo 11-06-2009, 14:51   #11 (permalink)
mcv
Veterano
 
Avatar de mcv
 
Registrado em: Jun 2006
Localização: Brasil
Mensagens: 1.165
Reputação: 14 mcv é um modelo a seguirmcv é um modelo a seguirmcv é um modelo a seguirmcv é um modelo a seguir
Padrão

senha também deveria ser uma string.

Você não atribui nenhum valor à ASDFG.
mcv está offline   Responder com Quote
Antigo 11-06-2009, 15:20   #12 (permalink)
xoshero
Newbie
 
Registrado em: Jun 2009
Mensagens: 7
Reputação: 0 xoshero está indo no caminho certo
Padrão

não estou conseguindo
o valor atribuido foi "0"
e novamente não dá certo!!!

a função é feita com "WHILE"???
xoshero está offline   Responder com Quote
Antigo 11-06-2009, 21:52   #13 (permalink)
xoshero
Newbie
 
Registrado em: Jun 2009
Mensagens: 7
Reputação: 0 xoshero está indo no caminho certo
Padrão

Alguém Pode Me Tirar Essa Dúvida?????????????
xoshero está offline   Responder com Quote
Antigo 11-06-2009, 22:58   #14 (permalink)
tpcvasco
Tô em todas
 
Avatar de tpcvasco
 
Registrado em: Apr 2006
Mensagens: 1.799
Reputação: 20 tpcvasco é um nome conhecido por todostpcvasco é um nome conhecido por todostpcvasco é um nome conhecido por todostpcvasco é um nome conhecido por todostpcvasco é um nome conhecido por todostpcvasco é um nome conhecido por todos
Padrão

-Defina "senha" como char[]
-Obtenha a senha com fgets()
-Esqueça essa variável ASDFG, ela é inútil. Vc está confundindo o conceito de variável com string constante. Não é pq uma variável se chama ASDFG q ela vai ter o conteúdo ASDFG.
-Onde está o "if-else" para vc testar se a senha é válida ou não?
-Compare strings utilizando a função strcmp()
__________________
"Milhouse: - Médicos e bombeiros são heróis.
Bart Simpson: - Olha, as casas continuam pegando fogo e as pessoas continuam doentes. Os verdadeiros heróis são os Schwarzenegger's, os Stallone's, e, em menores proporções, os Vandame's..."
tpcvasco está offline   Responder com Quote
Antigo 12-06-2009, 1:40   #15 (permalink)
mcv
Veterano
 
Avatar de mcv
 
Registrado em: Jun 2006
Localização: Brasil
Mensagens: 1.165
Reputação: 14 mcv é um modelo a seguirmcv é um modelo a seguirmcv é um modelo a seguirmcv é um modelo a seguir
Padrão

Código:
a função é feita com "WHILE"???
Pelo enunciado é opcional. Você só precisa dizer se a senha bate ou não.

Falta-lhe aprender conceitos básicos sobre a linguagem. Se você tivesse lido a mais simples das apostilas, poderia solucionar todos os exercícios com facilidade! Procure estudar antes.
mcv está offline   Responder com Quote
Resposta


Opções do Tópico

Regras de Mensagens
Você não pode criar tópicos
Você não pode postar respostas
Você não pode anexar arquivos
Você não pode editar suas mensagens

Código vB está Ligado
Smiles estão Ligado
Código [IMG] está Ligado
Código HTML está Desligado
Ir para...


Horários baseados na GMT -2. Agora são 8:34.