programacao pascal
Estou aprendendo programação em pascal e deparei com um exercício complicado para o meu nível de conhecimento!!!
Tem um exercício que propõe fazer um algorítimo com o comando CASE!
Indicar ao usuário que o número que acabara de digitar se é par ou não!
Tem um exercício que propõe fazer um algorítimo com o comando CASE!
Indicar ao usuário que o número que acabara de digitar se é par ou não!
Djalma
Curtidas 0
Melhor post
Gleyton Menezes
08/09/2015
Disponha Djalma.
GOSTEI 1
Mais Respostas
Joel Rodrigues
08/09/2015
Esse é um dos exercícios mais simples que existe. Qual é sua dificuldade exatamente?
GOSTEI 0
Eduardo Pessoa
08/09/2015
Mostre o que você já fez, assim ajuda tambem.
GOSTEI 0
Djalma
08/09/2015
PROGRAM AULA_15_2;
VAR NUMERO: INTEGER;
BEGIN
WRITELN(' DIGITE UM NUMERO');
READLN(NUMERO);
CASE NUMERO OF// A DUVIDA FICA DAQUI NESTE PONTO!!!
WRITELN(' ESSE NUMERO E PAR');
ELSE
WRITELN(' ESSE NUMERO E IMPAR');
END;
READLN;
END.
VAR NUMERO: INTEGER;
BEGIN
WRITELN(' DIGITE UM NUMERO');
READLN(NUMERO);
CASE NUMERO OF// A DUVIDA FICA DAQUI NESTE PONTO!!!
WRITELN(' ESSE NUMERO E PAR');
ELSE
WRITELN(' ESSE NUMERO E IMPAR');
END;
READLN;
END.
GOSTEI 0
Joel Rodrigues
08/09/2015
Este não é um problema que se resolva com CASE, esse é um problema clássico que consiste de verificar se o número é divisível por 2, verificando para isso se essa divisão resulta em resto 0 (par) ou não (ímpar).
Seguindo sua linha de raciocínio, o programa caminharia pra algo desse tipo:
Seguindo sua linha de raciocínio, o programa caminharia pra algo desse tipo:
CASE NUMERO OF
1: WriteLn('Impar'); break;
2: WriteLn('Par'); break;
3: WriteLn('Impar'); break;
4: WriteLn('Par'); break;
//e assim inifinitamente
ENDGOSTEI 0
Gleyton Menezes
08/09/2015
Djalma, achei um post meu sobre o que precisa, com algumas duvidas e soluções, mas nunca se prenda a respostas prontas.
[url]https://www.devmedia.com.br/forum/ajuda-logica-visualg-par-ou-impar/501162[/url]
[url]https://www.devmedia.com.br/forum/ajuda-logica-visualg-par-ou-impar/501162[/url]
GOSTEI 0
Djalma
08/09/2015
ESSA AULA FAZ PARTE DA GRADE DO CURSO DE DESENVOLVIMENTO DE JOGOS,
PRA QUE DIFICULTAR SE JÁ RESOLVIA COM COM O COMANDO IF, MAS FAZ PARTE DA VIDA, PROBLEMAS E MAIS PROBLEMAS KKKK!!!
MAS FICO GRATO PELA ATENÇÃO A TODOS!
MUITO OBRIGADO E QUEM SABE ATÉ A UMA OUTRA DÚVIDA!
E NO ENTANTO JÁ TINHA FEITO AULA DE DELPH E GOSTEI, MAS FOI BEM BÁSICO MESMO, EM DIAS MELHORES PROCURO AULAS DE DELPH POR AQUI, VI O SITE DE VOCES E GOSTEI!
GRANDE ABRAÇO!
PRA QUE DIFICULTAR SE JÁ RESOLVIA COM COM O COMANDO IF, MAS FAZ PARTE DA VIDA, PROBLEMAS E MAIS PROBLEMAS KKKK!!!
MAS FICO GRATO PELA ATENÇÃO A TODOS!
MUITO OBRIGADO E QUEM SABE ATÉ A UMA OUTRA DÚVIDA!
E NO ENTANTO JÁ TINHA FEITO AULA DE DELPH E GOSTEI, MAS FOI BEM BÁSICO MESMO, EM DIAS MELHORES PROCURO AULAS DE DELPH POR AQUI, VI O SITE DE VOCES E GOSTEI!
GRANDE ABRAÇO!
GOSTEI 0
Eduardo Pessoa
08/09/2015
Djalma, seja bem vindo sempre que quiser postar suas duvidas.
GOSTEI 1
Eduardo Mendonça
08/09/2015
Depois que você ler o numero faça um if realizando o calculo para saber se é par ou impar se for para grave em uma outar variável o valor 0 (para números que for par) e 1(para os que for impar) ai na hora do case você testa a variável com os resultados 0 ou 1.
GOSTEI 0