crazypt14 Posted April 4, 2013 at 09:21 AM Report #501542 Posted April 4, 2013 at 09:21 AM Boas pessoal, sou novo aqui e preciso de ajuda, tou a dar pascal na escola e tenho de fazer um porgrama com o tudo o que demos.... Já dei ciclos if's case e assim, nao passei dos ciclos, segundo sei o programa é para por em função, vamos dar funções a seguir... alguem pode ajudar? obrigado.
EMCM Posted April 4, 2013 at 09:25 AM Report #501544 Posted April 4, 2013 at 09:25 AM Coloca aqui as tuas dúvidas, o pessoal vai- te ajudar. 🙂
crazypt14 Posted April 4, 2013 at 09:35 AM Author Report #501545 Posted April 4, 2013 at 09:35 AM Coloca aqui as tuas dúvidas, o pessoal vai- te ajudar. 🙂 eu não tenho duvidas, o meu problema é mesmo ideias para fazer o trabalho.... :S
Spartan Posted April 4, 2013 at 09:40 AM Report #501546 Posted April 4, 2013 at 09:40 AM eu não tenho duvidas, o meu problema é mesmo ideias para fazer o trabalho.... :S faz uma calculadora
crazypt14 Posted April 4, 2013 at 09:42 AM Author Report #501547 Posted April 4, 2013 at 09:42 AM faz uma calculadora já fizemos em aula...
Spartan Posted April 4, 2013 at 09:43 AM Report #501548 Posted April 4, 2013 at 09:43 AM então nao sei talvez alguém tenha mais ideias
crazypt14 Posted April 4, 2013 at 09:43 AM Author Report #501549 Posted April 4, 2013 at 09:43 AM então nao sei talvez alguém tenha mais ideias espero que sim.........
HappyHippyHippo Posted April 4, 2013 at 09:53 AM Report #501552 Posted April 4, 2013 at 09:53 AM faz o "snake" em consola IRC : sim, é algo que ainda existe >> #p@p Portugol Plus
Spartan Posted April 4, 2013 at 10:03 AM Report #501554 Posted April 4, 2013 at 10:03 AM Mas o crazypt14 so fez ciclos e cases ainda coisas basicas
crazypt14 Posted April 4, 2013 at 10:03 AM Author Report #501555 Posted April 4, 2013 at 10:03 AM faz o "snake" em consola Já dei ciclos if's case e assim, nao passei dos ciclos. isso mete arrays e coisas do genero, que ainda nao dei .__.
nunopicado Posted April 4, 2013 at 11:25 AM Report #501574 Posted April 4, 2013 at 11:25 AM Só para clarificar: If's e Case's não são ciclos, são estruturas de controle. Ciclos são Repeat's, While's e For's. 😉 Já deste estes? Sugestão 1 para o programa: O clássico... Um programa que calcule áreas de formas geométricas. Podes colocar cada cálculo de forma geométrica numa função, e com um simples menu, escolhias a função a usar, conforme o que o utilizador precisasse calcular. Sugestão 2 para o programa Um conversor de medidas. Ex.: Metros em cm, mm, polegadas, etc. Litro em dl, cl, ml Etc... São coisas simples de fazer só com funções, if's e case's. E até que são úteis. 1 Report "A humanidade está a perder os seus génios... Aristóteles morreu, Newton já lá está, Einstein finou-se, e eu hoje não me estou a sentir bem!" > Não esclareço dúvidas por PM: Indica a tua dúvida no quadro correcto do forum.
pwseo Posted April 4, 2013 at 03:01 PM Report #501633 Posted April 4, 2013 at 03:01 PM (edited) Uma "calculadora" com uma temática diferente... Calcular a idade, tendo em conta a data de nascimento Calcular o índice de massa corporal (e indicar se a pessoa está normal, com excesso de peso, ou obesa) Calcular a área de superfície corporal Aceitar valores de tensões (sistólica e diastólica) e indicar se são ou não adequados Calcular o colesterol mau (LDL) tendo em conta os valores do bom (HDL), total e triglicerídeos Calcular a data provável de parto tendo em conta a data da última menstruação (subtrair 3 meses e adicionar 7 dias) Eu sei que é tudo virado para a saúde (de onde eu venho), mas até acaba por ser uma variante agradável das calculadoras habituais Edited April 4, 2013 at 03:01 PM by pwseo 1 Report
crazypt14 Posted April 4, 2013 at 05:37 PM Author Report #501678 Posted April 4, 2013 at 05:37 PM (edited) Só para clarificar: If's e Case's não são ciclos, são estruturas de controle. Ciclos são Repeat's, While's e For's. 😉 Já deste estes? Sugestão 1 para o programa: O clássico... Um programa que calcule áreas de formas geométricas. Podes colocar cada cálculo de forma geométrica numa função, e com um simples menu, escolhias a função a usar, conforme o que o utilizador precisasse calcular. Sugestão 2 para o programa Um conversor de medidas. Ex.: Metros em cm, mm, polegadas, etc. Litro em dl, cl, ml Etc... São coisas simples de fazer só com funções, if's e case's. E até que são úteis. sim já dei os ciclos de repetição, obrigado pelas sugestões, vou tentar por os ciclos, preciso de 2 ciclos de repetição no programa a juntar ao case e if.... Uma "calculadora" com uma temática diferente... Calcular a idade, tendo em conta a data de nascimento Calcular o índice de massa corporal (e indicar se a pessoa está normal, com excesso de peso, ou obesa) Calcular a área de superfície corporal Aceitar valores de tensões (sistólica e diastólica) e indicar se são ou não adequados Calcular o colesterol mau (LDL) tendo em conta os valores do bom (HDL), total e triglicerídeos Calcular a data provável de parto tendo em conta a data da última menstruação (subtrair 3 meses e adicionar 7 dias) Eu sei que é tudo virado para a saúde (de onde eu venho), mas até acaba por ser uma variante agradável das calculadoras habituais Obrigado pelas sugestões 😄 Edited April 4, 2013 at 05:55 PM by crazypt14
nunopicado Posted April 4, 2013 at 08:56 PM Report #501712 Posted April 4, 2013 at 08:56 PM Se tens o requisito de usar dois ciclos, um deles podes "arrumar" logo no menu. Um menuzito a pedir ao utilizador a opção do que vai fazer (incluindo uma para terminar) e o ciclo só termina quando essa opção de saida for seleccionada. O Repeat é excelente para isto. Também não precisas de muito para usar outro... Até mesmo a testar a opção que o utilizador insere no menu, para teres a certeza que o utilizador só mete uma das opções possíveis. 1 Report "A humanidade está a perder os seus génios... Aristóteles morreu, Newton já lá está, Einstein finou-se, e eu hoje não me estou a sentir bem!" > Não esclareço dúvidas por PM: Indica a tua dúvida no quadro correcto do forum.
crazypt14 Posted April 5, 2013 at 09:11 AM Author Report #501754 Posted April 5, 2013 at 09:11 AM bem pensado, obrigado pela ajuda!! 😄
thoga31 Posted April 5, 2013 at 09:53 AM Report #501768 Posted April 5, 2013 at 09:53 AM Aqui tens 7 ideias a partir das quais podes fazer um programa mais jeitoso. E se seguires todo o tutorial, tens uma série de exercícios e desafios com resolução no final, a partir dos quais podes tirar ainda mais ideias. E ainda tens aqui uma série de snippets a partir dos quais também podes tirar ainda mais ideias. 😉 Knowledge is free!
crazypt14 Posted April 5, 2013 at 10:17 AM Author Report #501772 Posted April 5, 2013 at 10:17 AM Obrigado 😄
Orgon Posted April 5, 2013 at 09:30 PM Report #501900 Posted April 5, 2013 at 09:30 PM Eu também comecei a dar pascal este ano na escola e estou agora no módulo das funções e procedimentos e no final do terceiro período tive de fazer um trabalho. O trabalho consistia em fazer uma calculadora e uma calculadora de áreas e perímetros. Se procurares nos tópicos aqui da seção do pascal encontras. Espero que ajude. 1 Report
nunopicado Posted April 5, 2013 at 09:44 PM Report #501905 Posted April 5, 2013 at 09:44 PM Num à parte, os tempos mudaram mesmo... O primeiro projecto que tive de apresentar nos meus tempos de escola foi uma agenda telefónica, usando desde if's a ficheiros, arrays ou matrizes, funções a records. 1 Report "A humanidade está a perder os seus génios... Aristóteles morreu, Newton já lá está, Einstein finou-se, e eu hoje não me estou a sentir bem!" > Não esclareço dúvidas por PM: Indica a tua dúvida no quadro correcto do forum.
pwseo Posted April 6, 2013 at 06:01 PM Report #501982 Posted April 6, 2013 at 06:01 PM (edited) Num à parte, os tempos mudaram mesmo... O primeiro projecto que tive de apresentar nos meus tempos de escola foi uma agenda telefónica, usando desde if's a ficheiros, arrays ou matrizes, funções a records. Ainda não percebeste que isto é um plano para fazer o Pascal parecer inútil? Daqui a algum tempo até se pensa que não existem procedimentos ou funções em Pascal; penso que a própria ideia de um record ou de tipos de dados definidos pelo programador já são conceitos que só estão presentes numa minoria dos iniciados, para não falar de coisas como módulos, encapsulação, entre outros. Edited April 6, 2013 at 06:03 PM by pwseo 1 Report
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now