|
![]() |
||
Dúvida com exercícios de lógica. (Tit. Edit.)
|
||
. Nós temos 759.260 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.
![]() |
|
|
Opções do Tópico |
|
|
#1 (permalink) |
|
Newbie
Registrado em: Jun 2009
Mensagens: 7
Reputação: 0
![]() |
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. |
|
|
|
|
|
#2 (permalink) |
|
Zumbi
Registrado em: Feb 2008
Idade: 26
Mensagens: 6.342
Reputação: 122
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
amigo acho que se ta no lugar errado, procure forums de programadores..
__________________
[ EP45-UD3L | Q8300@3Ghz | 4GB@1333Mhz | GTS250 CE | IA500HP80 | Xbox360 Controller | HT 5.1 ] |
|
|
|
|
|
#3 (permalink) |
|
Newbie
Registrado em: Jun 2009
Mensagens: 7
Reputação: 0
![]() |
valeu, é que sou novo por aqui
abraço!!! |
|
|
|
|
|
#4 (permalink) |
|
Veterano
Registrado em: Jun 2006
Localização: Brasil
Mensagens: 1.212
Reputação: 20
![]() ![]() ![]() ![]() ![]() ![]() |
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. |
|
|
|
|
|
#5 (permalink) |
|
Newbie
Registrado em: Jun 2009
Mensagens: 7
Reputação: 0
![]() |
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!!! |
|
|
|
|
|
#6 (permalink) |
|
Veterano
Registrado em: Jun 2006
Localização: Brasil
Mensagens: 1.212
Reputação: 20
![]() ![]() ![]() ![]() ![]() ![]() |
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. |
|
|
|
|
|
#7 (permalink) |
|
Administrador
Registrado em: Dec 2005
Mensagens: 40.674
Reputação: 7066
![]() |
Tópicos unidos. Não duplique tópicos.
|
|
|
|
|
|
#8 (permalink) |
|
Newbie
Registrado em: Jun 2009
Mensagens: 7
Reputação: 0
![]() |
agora copila, mais ainda não está correto!
eu acrescentei char ASDFG; e não deu certo! era isso que vc falava? |
|
|
|
|
|
#9 (permalink) |
|
Veterano
Registrado em: Jun 2006
Localização: Brasil
Mensagens: 1.212
Reputação: 20
![]() ![]() ![]() ![]() ![]() ![]() |
char ASDFG[30];
|
|
|
|
|
|
#10 (permalink) |
|
Newbie
Registrado em: Jun 2009
Mensagens: 7
Reputação: 0
![]() |
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!!! |
|
|
|
|
|
#11 (permalink) |
|
Veterano
Registrado em: Jun 2006
Localização: Brasil
Mensagens: 1.212
Reputação: 20
![]() ![]() ![]() ![]() ![]() ![]() |
senha também deveria ser uma string.
Você não atribui nenhum valor à ASDFG. |
|
|
|
|
|
#12 (permalink) |
|
Newbie
Registrado em: Jun 2009
Mensagens: 7
Reputação: 0
![]() |
não estou conseguindo
o valor atribuido foi "0" e novamente não dá certo!!! a função é feita com "WHILE"??? |
|
|
|
|
|
#13 (permalink) |
|
Newbie
Registrado em: Jun 2009
Mensagens: 7
Reputação: 0
![]() |
Alguém Pode Me Tirar Essa Dúvida?????????????
|
|
|
|
|
|
#14 (permalink) |
|
GeeK
Registrado em: Apr 2006
Mensagens: 2.257
Reputação: 405
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
-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..." |
|
|
|
|
|
#15 (permalink) |
|
Veterano
Registrado em: Jun 2006
Localização: Brasil
Mensagens: 1.212
Reputação: 20
![]() ![]() ![]() ![]() ![]() ![]() |
Código:
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. |
|
|
|
![]() |
| Opções do Tópico | |
|
|