Stian Søiland, IT 111, øvingsgruppe 15 (stud.ass. Kari Alvheim)
unit Unit1; interface uses Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type TForm1 = class(TForm) tinnskrevet: TEdit; Label1: TLabel; tantall: TEdit; Button1: TButton; Button2: TButton; Label2: TLabel; procedure Button1Click(Sender: TObject); procedure Button2Click(Sender: TObject); private { Private declarations } public { Public declarations } end; var Form1: TForm1; implementation {$R *.DFM} procedure TForm1.Button1Click(Sender: TObject); var lengde,i,antall:integer; innskrevet:string; function sjekk(original:char):integer; var verdi:integer; begin verdi := Ord(original); if (verdi > 96) and (verdi < 122) then sjekk := 1 else sjekk := 0; end; begin antall := 0; innskrevet := tinnskrevet.text; lengde := length(innskrevet); for i:=1 to lengde do antall := antall + sjekk(innskrevet[i]); tantall.text := IntToStr(antall); end; procedure TForm1.Button2Click(Sender: TObject); begin tinnskrevet.clear; tantall.clear; end; end.