Ir ao conteúdo
  • Cadastre-se

problema com manipulação de arquivos


LAB

Posts recomendados

tenho que fazer dois programa um que cadastre as notas e faltas e gere dois arquivos .Dat, e outro que leia esses dois arquivos >dat e compare as os dois e gere outro .Txt. Fiz o primeiro mas so ta cadastrando no q1.

program notas;

uses crt;

type
tipoIN = record
nome : String[15];
nota1: real;
nota2: real;
faltas : byte;
end;

type
tipo2 = record
nome : String[15];
nota1 : real;
nota2 : real;
faltas : byte;
end;

var
Arq1: file of tipoIN;
Arq2: file of tipo2;
aluno: tipoIN;
aluno2: tipo2;
i:integer;

begin
ClrScr;
assign ( Arq1,'Q1.DAT');
rewrite (Arq1);
assign ( Arq2, 'Q2.DAT');
rewrite (Arq2);
i:=0;
with aluno do
begin
repeat
i:=i+1;
writeln('Nome do aluno ');
readln(nome[i]);
writeln('insira a primeira nota ');
readln(nota1);
writeln('insira a segunda nota ');
readln(nota2);
writeln('insira o numero de faltas ');
readln(faltas);
write(Arq1, aluno);
until i=2;
end;
with aluno do
begin
repeat
i:=i+1;
writeln('Nome do aluno ');
readln(nome);
writeln('insira a primeira nota ');
readln(nota1);
writeln('insira a segunda nota ');
readln(nota2);
writeln('insira o numero de faltas ');
readln(faltas);
write(Arq2, aluno2);
until i=2 ;

end;
close(Arq1);
close(Arq2);

Readkey;

end.

Link para o comentário
Compartilhar em outros sites

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!