
A linguagem PASCAL foi desenvolvida pelo professor Niklaus Wirth no ano de 1972, em Genebra, Suíça. O desejo de Wirth era dispor, para o ensino de programação, de nova linguagem que fosse simples, coerente e capaz de incentivar a confecção de programas claros e facilmente legíveis, favorecendo a utilização de boas técnicas de programação.

A linguagem Pascal tornou-se amplamente conhecida e utilizada com o lançamento da mundialmente famosa série de compiladores Turbo Pascal pela Borland, em 1985, devido à uma combinação de simplicidade e poder. O compilador PASCAL ZIM!, desenvolvido no Departamento de Ciências da Computação da Universidade de Brasília, é fruto de muitos meses de pesquisa e trabalho na área de tradutores e linguagens da programação.
Inicialmente, no primeiro semestre do ano 2000, o Pascal ZIM! foi adotado como ferramenta de apoio ao ensino e aprendizagem da linguagem Pascal pelos alunos matriculados no curso de Introdução à Ciência da Computação. O Pascal ZIM! implementa um subconjunto da linguagem Pascal e contém as estruturas de dados, funções e comandos mais utilizados por iniciantes no estudo dessa linguagem. O arquivo de ajuda que acompanha o produto especifica as instruções suportadas.
Download grátis do Pascal ZIM!
MUITO BOM PRA QUEM ESTAVA COMEÇANDO NOSSA FIQUEI SURPRESO COM ESSE COMPILADOR ,EU NEM SABIA PRA QUE SERVIA ESSE SISTEMA ,mas fui ali,aqui,depois ali,fuçando nossa,quando eu copiei no codigo do matrix e coloquei nesse compilador nossa q surpresa ,ficou igualzinho o do filme ,e isso q eu nem sabia de nada ;eu era um bosta na água.brigado ai pelo site ,ae pessoal brigado mesmo pelo soft.e que deus abençoe v6 todos do site ..
Quero da os parabéns para todos aqueles, que desenvolveram esse progama! Há 1(um ano) venho procurando um site ou uma comunida para me orienta nos primeiros passos na progamação,não obtive muito sucesso,até achar uma video aula no youtube, bem narrado otima imagem; explicação excelente. Fico mais feliz por esse progama ser desenvolvido no Brasil,(totalmente em português) Isso é muito bom pra àqueles que vem das ecolas publicas onde o aprendizado de inglês é pessimo na maioria das escolas do nosso pais infelizmente. Muito obrigado!
muito bom...ajuda bastante qm ta começãndo...principalmente por ser em portugues.
Muito bom mesmo! Já vem com exemplos para ajudar quem não sabe por onde começar, o que facilita a aprendizagem da linguagem Pascal. Quem pretende seguir Informática, aconselho a baixar esse compilador e aprender o mais cedo possível =) !
Lógico que essa linguagem é ultrapassada mas é com ela que qualquer programador inicia seus estudos e o Turbo Pascal é muito ruim de trabalhar, salvar e manipular seus programas, eu confio no Pascal Zim e recomendo para qualquer um que queira aprender a programar.!!!
não consigo concluir esse programa quando tento executar aparece a seguinte mensagem "a cadeia deve ser fechada antes do fim" mas não sei o que fazer ? será que alguém pode me ajudar? {5) Elabore um programa que solicite ao usuário o nome, sexo e salário de 30 funcionários. O seu programa deverá determinar e escrever: a) qual o maior salários das mulheres; b) média de salário das mulheres; c) nome e salários de todos os funcionários do sexo masculino cujo salário é superior a média geral dos salários; d) nome das mulheres cujo o salário é superior a média dos salários das mulheres } Program Pzim ; var nome:array[1..30] of string; sexo:array[1..30] of string; salario:array[1..30] of real; medtotal,somahom,somamul:real; Begin medtotal:=0; somahom:=0; somamul:=0; for cont:=1 to 30 do begin write ('informe o nome: '); read (nome[cont]); write ('informe o sexo: '); read (sexo[cont]); write ('informe o salario: '); read (salario[cont]); soma:=soma+salario[cont]; if (sexo='f') or (sexo='F') then begin somamul:=somamul+salario[cont]; qtmul:=qtmul+1; end; if (sexo='m') or (sexo='M') then begin somahom:=somahom+salario[cont]; qthom:=qthom+1; end; medtotal:=somahom+somamul/qtdtotal; medmul:=somamul/qtmul; end ; begin if (sexo='m') or (sexo='M') and (salario[cont]>medtotal) then writeln (nome[cont],'possui salário maior que a média geral'); if (sexo='f') or (sexo='F') and (salario[cont]>medmul) then writeln (nome[cont],'possui salário maior que a média do salário das mulheres); end;
, se lhe interessa modelagem 3d para jogos acesse meu e-mail e veja quais programas e como criar objetos tridimensionais para jogos, se este assunto lhe interressa, acesse: modelador.criar3d@gmail.com
O algoritmo pede para calcular o valor de S, exprimindo os valores intermediarios. Não consigo chegar a soma real. Alguem pode me ajudar? Program CalculoDeS; Uses crt; var soma,num:real; cont:integer; begin Writeln ('S= 1/1-3/2+5/3-7/4+...-99/50'); num:=1; soma:=0; For cont:=1 to 50 do begin If cont mod 2=0 Then begin soma:= (soma-num)/cont; writeln; writeln ('Valores intermediarios: -',num:0:0,'/',cont); end else begin soma:=(soma+num)/cont; writeln; writeln ('Valores intermediarios: ',num:0:0,'/',cont); end; num:=num+2; end; writeln; writeln; textcolor (yellow); writeln ('O valor de S e: ',soma:6:3); readln (soma); end.
Não estou conseguindo nem iniciar este programa: Fazer um programa no PascalZim que: a. Leia 2 matrizes A e B (dimensão máxima 10x10) b. Se estas matrizes forem quadradas exibir: a matriz resultante da soma (C), da multiplicação (D) e a diagonal principal de A, B, C e D c. Se as matrizes não forem quadradas exibir: a matriz resultante da multiplicação (D) e a matriz transposta de D O programa não deve permitir que se digitem matrizes que não possam ser somadas e/ou multiplicadas
A vampira Selene está de volta em Anjos da Noite - O Despertar. Ago...
Mario, o famoso mascote da Nintendo, invade seu PC com este tema re...
Deixe o seu PC decorado com belos peixes e evite a queima de pixels...
Tenha um iPhone virtual em seu PC e teste o aparelho antes de compr...
Novo comercial da Vivo Internet 3G com Gerardo Rebello, o pai ...
Todos os direitos reservados. Proibida a reprodução total ou parcial sem autorização.