Jump to content

Search the Community

Showing results for tags 'pascal'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Comunidade
    • Sugestões, Críticas ou Dúvidas relativas ao P@P
    • Acerca do P@P
  • Comunidade a Trabalhar
    • Apresentação de Projectos de Programação
    • Downloads
    • Revista PROGRAMAR
  • Desenvolvimento Geral
    • C
    • C++
    • Java
    • Pascal
    • Python
    • Bases de Dados
    • Dispositivos Móveis
    • Outras Linguagens
  • Desenvolvimento Orientado para Web
    • PHP
    • HTML
    • CSS
    • Javascript
    • Outras Linguagens de WebDevelopment
    • Desenvolvimento Web
  • Desenvolvimento .NET
    • C#
    • Visual Basic .NET
    • ASP.NET
    • WPF & SilverLight
  • Software e Sistemas Operativos
    • Software de Produtividade
    • Sistemas Operativos
    • Apresentação de Software
  • Informática
    • Interfaces Visuais
    • Computação Gráfica
    • Algoritmia e Lógica
    • Segurança e Redes
    • Hardware
    • Electrónica e Automação Industrial
    • Matemática
    • Software de Contabilidade e Finanças
    • Dúvidas e Discussão de Programação
  • Outras Áreas
    • Notícias de Tecnologia
    • Dúvidas Gerais
    • Discussão Geral
    • Eventos
    • Anúncios de Emprego
    • Tutoriais
    • Snippets / Armazém de Código
  • Arquivo Morto
    • Projectos Descontinuados
    • System Empires

Blogs

  • Blog dos Moderadores
  • Eventos
  • Notícias de Tecnologia
  • Blog do Staff
  • Revista PROGRAMAR
  • Projectos
  • Wiki

Categories

  • Revista PROGRAMAR
  • Tutoriais
  • Textos Académicos
  • Exercícios Académicos
    • Exercícios c/ Solução
    • Exercícios s/ Solução
  • Bibliotecas e Aplicações
  • Outros

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

  1. Olá comunidade estou a realizar um projecto final sobre ficheiros, para a disciplina LP. Eu resolvi, realizar uma simulação de um programa de administração de um aeroporto, onde ele simula, o registo de clientes,voos e fornecedores e ainda vou adicionar sistema de compra e manutenção de aviões e bilhetes, mas ainda está muito incompleto. Eu uso para colocar o código o Gedit, e para compilar o FPC 2.6.4, no ubuntu 15.10. Program Pzim ; uses Crt; const Caminhocliente='/home/fmc/Documentos/Escola/LP/cliente.dat'; CaminhoFornecedore='/home/fmc/Documentos/Escola/LP/fornecedores.dat'; Caminhov
  2. EyeLook

    [Resolvido] Loading

    Olá amigos. Cá estou eu outra vez... Desta vez preciso de uma pequena ajuda. Quero me divertir com o Pascal e lembrei-me de fazer uma espécie de Loading, mas não estou a conseguir xD O objetivo era carregar até aos 100% mas ter uma barrinha abaixo a acrescentar umas barrinhas. O código está assim.. letra:='V'; for contaux:=1 to 100 do begin gotoxy (33,7); write ('Carregando ',contaux,'%'); gotoxy (33,9); write (letra); delay (35); end; Já tive separado porque supostamente eu não quero 100 barrinhas mas sim umas 30/40/50
  3. ola, Eu estou a tentar fazer um pequeno jogo no qual eu clico nas setas e um caracter move-se. No entanto, isto está dificil e há qualquer coisa de errado. O meu 1º objetivo é fazer mover o personagem. Podem dar uma olhadela pelo programa e ver o que está errado?? Daria mesmo muito jeito. O que acontece, independentemente das teclas em que eu clico é isto: (não consigo colar um print screen do meu ecra aqui. Alguém me ajuda??) Para quem não quiser analisar as duas primeiras procedures: 1 - Na primeira procedure escreve-se as coordenadas do texto, escrevemos o texto que queremos e indicam
  4. joao_o grande

    O que é um arquivo?

    Boa noite, eu tenho algumas (aliás muitas) dúvidas relativamente aos arquivos. Do pouco que percebo de arquivos sei que o record regista temporariamente ate o programa se fechar e os arquivos ficam gravados mesmo depois de fechar. Aqui vão: (type identificador-do-tipo = file of tipo;) o que é que é o 'identificador-do-tipo' e o 'tipo'?? o que é que é um arquivo? assemelha-se a uma pasta ou a um documento? (assign(nome-do-arquivo,'nome-externo') Li num tutorial qualquer que dizia que era preciso associar o programa pascal ao conteúdo externo! Será isto? Existem arquivos do tipo texto,
  5. Como não quero que vos falte nada, deixo-vos aqui uma mui elegante árvore de Natal1... uma verdadeira obra prima 😄 Votos de um Feliz Natal e um Óptimo Ano Novo 2016 para todos vós e para os vossos 1 Alguns antivírus poderão acusar que o ficheiro é um vírus. No entanto, podem conferir no VirusTotal que eu não quero amaldiçoar os vossos computadores. Vejam na Wiki o código desta animação.
  6. mr.oculus

    Setas do teclado, como usar?

    Olá galera, estou aki novamente, e minha dúvida é para melhorar o uso do programa, se alguém souber por favor informem como q uso as teclas do teclado. Obrigado
  7. GRSa

    Compilar no linux

    Olá a todos. Preciso de ajuda. Estou com problemas em incluir a unit graph na chamada do compilador fpc pela linha de comando do linux. A página man diz que o parâmetro para incluir uma unit é -Fuxxx, mas mesmo assim parece não funcionar: fpc -Fu"/usr/lib/fpc/2.6.4/units/x86_64-linux" ./teste.pas O retorno é o seguinte:
  8. thoga31

    Introdução ao Pascal

    O tutorial está disponível em PDF: http://www.portugal-a-programar.pt/files/file/6-tutorial-de-pascal/ Tutorial disponível na Wiki. O presente tópico está descontinuado! Introdução ao Pascal - Parte 1 (2ª parte) Índice de Partes 1ª Parte - Preliminares. Programação básica. 2ª parte - Componente Prática para Aplicação de Conhecimentos. 3ª parte - Funções e Procedimentos padrão. Conversão. Personalização gráfica. 4ª parte - Registos. Ficheiros de texto simples. Aleatoriedade. 5ª parte - Conjuntos. Estruturação de um programa em Pascal. Da
  9. nosleeps

    Preciso de ajuda -Pascal

    Ola Eu ando no curso de programacao e ainda tou no 2 mes e tou tentando fazer uma jogo de palpites para adivinhar o numero que foi escolhido aleatoriamente mas nao tou a conseguir fazer com que ele repita , ele ta me a escrever sempre a mesma coisa . Agradecia uma ajudinha obg Program Jogos; uses crt; var c:char ; n, num,tentativas,p:integer ; begin window(1,1,80,25); Textbackground(Lightgreen); clrscr; textcolor(yellow); gotoxy(26,2); Writeln('Tabela de Jogos '); gotoxy(20,4); window(1,4,80,25); Textbackground(lightgreen); writeln(''); Textbackground(Lightgreen); writeln(' 1 -> Jogo
  10. Emanuel88

    Ajuda com estrutura em pascal

    Ola galera sou novo no fórum e estou com problemas em Pasacal, estou usando o pascalzim, ou seja sei a linguagem básica estou cursando logica de programação e me considero razoavel em pascal, decidi usar meu conhecimento para criar um jogo, o snake mas minha cabeça não esta conseguindo pensar em como começar, não consigo criar a logica do programa, alguem podeia me falr a base... falar por onde devo começar, achei que seria simples como por exemplo: exibir um carácter ASCII na tela controlado pelas teclas e gerar outro caractere que ao o ASCII da snake passar por cima somar mais um ao ASCII d
  11. Olá, tenho um exercício para resolver: Considere o seguinte jogo: n pessoas, numeradas de 1 a n são dispostas num círculo. Começando na 2ª pessoa, vamos removendo do círculo “pessoa-sim, pessoa-não” e o círculo aperta-se. O jogo termina quando resta apenas uma pessoa. Por exemplo, para n = 10 a ordem das eliminações é: 2, 4, 6, 8, 10, 3, 7, 1, 9 e 5 é o sobrevivente. Escreva um programa em Pascal que leia n e escreva a ordem das eliminações e o sobrevivente de acordo com este algoritmo. A minha duvida é oque eu devo usar para soluciona-lo, andei pesquisando sobre fila circular e não sei se
  12. .Tigas.

    Números Primos

    Boas, estou aqui com um problema. Tenho que fazer um programa que me dê os 10 primeiros números primos. Eu fiz este: Program primos; uses crt; var i, x, contar: integer; Begin clrscr; for i:=1 to 10 do Begin contar:=0; for x:=1 to i do if (i mod x)=0 then contar:= contar + 1; If contar=2 then writeln (i); End; readln; End. O problema é que isto dá-me os nºs primos de 1 até 10 e não os 10 números primos. Se eu meter "30" no "for i:= 1 to "10" dá-me os 10 primeiros números primos ma
  13. joao_o grande

    Áudio em Pascal não funciona

    porque é que um programa do tipo: program sound; uses crt; begin sound (100); delay (3000); nosound; End. Não reproduz nenhum som?????
  14. Escreva um programa em Pascal que use um vetor para gerenciar a venda de ingressos das poltronas numeradas de um teatro, que tem 50 lugares. O programa deve pedir o número da poltrona e se estiver disponível perguntar por o nome seguido por uma mensagem confirmando que a poltrona foi reservada. Se a poltrona não estivesse disponível o programa deve listar todas as poltronas que não estão disponíveis. Se o usuário digita uma poltrona invalida, o programa deve indicar o erro e permitir que o usuário tente outra vez. Quando o usuário digita zero, o programa deve apresentar um relatório com todas
  15. daniel_silva

    Problema em abrir ficheiros - Pascal Zim

    Boa noite pessoal! Está tudo bem? Tenho aqui uma dúvida num programa simples que estou a fazer em pascal zim. Faço o programa todo mas depois quando vou a executar aparece um erro que é: "Tentativa de escrita em arquivo que não foi aberto com sucesso!" Podiam-me explicar porque isto acontece e a solução deste problema? Obrigado. Daniel Silva
  16. program projeto ; uses crt; type produtos=record nome:string[15]; preco:real; stock:integer; end; var fich1:file of produtos; produto:produtos; op:char; verdade:boolean; {Funçao exite ficheiro} function existeficheiro:boolean; begin assign(fich1,'pessoas.dat'); {$I-} reset(fich1); close(fich1); {$I+} existeficheiro:=(ioresult=0); end; {menu} procedure menu; begin textbackground(blue); textcolor(white); clrscr; writeln('GESTAO DE STOCKS'); writeln(); writeln('Introduzir registos -> 1'); writeln(); writeln('Listar registos -> 2'); writeln(); writeln('Consultar e alterar -> 3'); wr
  17. Aqui fica uma listagem de links úteis sobre Pascal e Object Pascal. 👍 (Links Úteis - Delphi) Se és um beginner, consulta um guia para escolher e instalar um IDE e um compilador para Pascal para as diferentes plataformas: Como começar a programar em Pascal. Índice Links do P@P Tutoriais Units Prontos-a-usar Snippets Comemorativos Diversos Artigos Revista PROGRAMAR Desafios e exercícios Projectos de Programação em Pascal Links externos ao P@P Links do
  18. mpm

    arredondamento em pascal

    Boas Estou a fazer um mini projeto em pascal, uma calculadora de médias finais do secundario. Para fazer o calculo final da média, preciso de arredondar as notas, mas não sei como fazer isso. Por exemplo: filofinal := ((((filo10 + filo11)/2) *0.6) + ((examfilo/10)*0.4)); Nessa linha, tenho filofinal (média de filosofia dos dois anos) , filo10 (nota de filosofia do 10ºano), filo11 (nota de filosofia do 11ºano), examfilo (nota do exame de filosofia). Para a conta ficar correta, o resultado de (filo10 + filo11)/2) tem de ser arredondado as unidades para depois se multiplicar por 0.6
  19. Olá, Gostaria de receber ajuda em um programa que estou fazendo, entretanto, sou brasileiro e, por conta disso, não sei se posso receber ajuda aqui. Caso for contra regra do fórum, peço que excluam esse tópico. Mas, caso puder participar do fórum, gostaria de receber ajuda na construção desse programa, que é uma Árvore AVL feita em pascal. Precisei fazer essa Árvore AVL/ Árvore Balanceada para um trabalho da Universidade na disciplina Estrutura de Dados 1, mas o código contém erros e agora que estou de “férias” tenho tempo para corrigir tal. Continuando, o programa consegue identificar corre
  20. Bom dia, Como iniciante em programação e em Delphi, estou a tentar aprender a construir um "simples" programa para lançamentos de despesas domésticas. Uma forma de aprender e faz jeito cá para casa. No entanto, tenho algumas dúvidas e não consigo avançar, tais como: 1) Para ligação ao SQLServer estou a usar o ADOConnection, mas li algures na net que este vai ser descontinuado e que é melhor usar o SQLConnection (dbexpress), o que me dizem? 2) Para mim a parte mais complicada, necessito de efetuar o Login e que o sistema identifique e visualize apenas os meus, isto é, quando o program ini
  21. Carlos Henrique

    Duvida - Pascal

    Estou Precisando de ajuda Escreva um programa em Pascal que leia do teclado um inteiro N, maior ou igual a 1, e que apresente no vídeo N linhas da forma abaixo. Por exemplo, as seguintes linhas devem ser apresentadas se N = 5. 5 4 3 2 1 10 8 6 4 15 12 9 20 16 25 A dúvida é com achar a formula para aplicar for e se chegar ao desenvolvimento. Como montar a fórmula para exibição da linha e da coluna ????
  22. MotaBruna

    records pascal

    boa noite alguém ajuda a fazer um record dentro de outro record pois estou a dar os primeiros passos com records e gostava que alguém me ajuda-se por favor. 😕 obrigado.
  23. oxablod

    Comparação de valores da Matriz

    Boa Tarde, preciso ver se tem números iguais maiores do que ZERO na matriz e se houver eles receberão o valor de ZERO. //Constru um algoritmo modulaziado que a partir de um vetor de 100 inteiros possibilite/; //a)A Digitação dos valores no Vetor; OK //b)Imprimir o valot do somátorio de seus itens; OK //c)Imprimir a média dos valores fornecidos; OK //d)Calcular o Desvio-Padrão; OK //e)Substituir por ZERO todos os valores negativos; FALTA //f)Subistituir por ZERO todos os valores repitidos (Maiores que ZERO); FALTA program ExercicioSala; uses crt; const MAX = 3; var A: array[1 ..
  24. thoga31

    Mini Calc for Linux

    Titulo do Projecto: Mini Calc for Linux Última Versão: 1.2.3 Site Oficial: N/D Licença: Freeware, uso não-comercial Líder do Projecto: thoga31 Membros Actuais do Projecto: thoga31 Demo (versão 1.1.0): vídeo Descrição do Projecto: Após ter feito a versão 4 da Mini Calc para Windows, chegou a hora de começar a portar a aplicação para Linux. A Mini Calc for Linux possui dois modos: Interactivo Toda a experiência da Mini Calc para Windows, excepto os gráficos (o sistema utilizado no Windows não é portável para Linux). Não-interactivo (ver
  25. EyeLook

    Ordenar com Pointers

    Olá outra vez! Desta vez preciso de uma pequena ajuda. Eu queria ordenar aqui umas coisas usando Pointers mas levar a informação. Vamos imaginar o seguinte: um parque de estacionamento onde tenho matricula, ano, dono, cor sei lá. informações (num record obvio) O que eu queria fazer era por exemplo ordenar os carros por ordem de ano (do maior para o menor) e levar a informação do carro. E é aí que eu erro, pois ele ordena mas não leva a informação. Alguma ajuda? Eu pensei em criar variáveis auxiliares para ir guardando e mostrando, mas não funciona :/
×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.