Help!!!

    Date: 01/30/07 (Algorithms)    Keywords: programming

    Hi, I'm new to the community. I study Graphics Design (this is my first year) but we started with Computer Science in general. I have no idea about programming and I don't get pascal at all... Can anyone help me with writing a program?

    I'm supposed to create a program using Delphi7 (=> console type). There's a .txt file with a list of 4 students, the number of their grades and the list of the grades. The program should count the average of the grades for each student and then sort the names by the average, lowest to highest.


    Kowalski Andrzej
    4
    3 3.5 4 3.5

    Nowak Siergiej
    5
    5 3 4.5 4 2.5

    Elfryda Ciupaga
    4
    4 4 3 4.5

    Gertruda Cebula
    3
    5 4 3.5


    I tried to do it myself but I'm a poor programmer. Here's what I came up, but most of it is probably wrong.



    program Project2;

    {$APPTYPE CONSOLE}

    uses
    SysUtils;

    const max = 20;

    type

    student = record end;
    ave = real;
    studentlist = array [1..max] of student;

    var
    f: text;
    no, i : integer;
    sum : real;
    name : string;
    u : studentlist;
    N : 4;

    begin
    assign(f, 'data.txt');
    reset(f);

    for 1..N do
    u[i];

    readln (f; u) name;
    readln(f, no);
    sum : 0;

    for i:= 1 to no do

    begin
    read(f, grade);
    sum:= sum + grade;
    end;

    u.ave := sum/no;
    { TODO -oUser -cConsole Main : Insert code here }
    end.


    If somebody can help me I'd be really grateful. I promise to study more on the pascal in the future.

    Source: http://community.livejournal.com/algorithms/89292.html

« Help me! DVB-S2 || Integer Division »


antivirus | apache | asp | blogging | browser | bugtracking | cms | crm | css | database | ebay | ecommerce | google | hosting | html | java | jsp | linux | microsoft | mysql | offshore | offshoring | oscommerce | php | postgresql | programming | rss | security | seo | shopping | software | spam | spyware | sql | technology | templates | tracker | virus | web | xml | yahoo | home