9 Январь 2008

Вопрос 8 Подсчитать кол-во пробелов в символьной строке.

написано в рубрике: Алгоритмизация (П) — Метки: , , , — Михаил @ 22:38

pRogRam Zdn_8;
Var
txt:String[100];
i,k:Byte;

Begin
i:=0; k:=0;
Writeln(’–> Vash text:’);
Readln(txt);
For i:=1 To Length(txt) Do
If txt[i]=’ ‘ Then k:=k+1;
Writeln(’–> Znakov probela v stroke ‘,k);
Readln;
End.

elephant white psp

waiting for forever movie to buy
download the priest
watch the entire movie of insidious
madea’s big happy family movie hd download
download movie little fockers hq
watch machete online

Вопрос 7 Написать процедуру поиска кол-ва автомобилей заданной марки в типизированном файле: марка автомобиля, кол-во лошадиных сил, кол-во посадочных мест.

const n=5;
type
sved=record
marka:string[10];
l_sil:integer;
P_mest:integer;
end;
var
F:File of sved;
avto:sved;
i,kol:integer;
Procedure marka;
begin
assign(F,’avto.dat’);
reset(f);
writeln(’vvedite marku’);
readln(marka);
kol:=0;
while not (eof(f)) do
begin
read(F,avto);
if avto.marka=marka then
kol:=kol+1;
end;
close(f);
end;
Procedure zapolnenie;
begin
assign(F,’avto.dat’);
rewrite(F);
for i:=1 to n do
begin
writeln(’vvedite marku avto’);
readln(avto.marka);
writeln(’vvedite kol-vo loshd sil’);
readln(avto.l_sil);
writeln(’vvedite kol-vo posad mest’);
readln(avto.p_mest);
writeln(F,avto);
end;
end;
begin
zapolnenie;marka;
writeln(kol-vo mashin zadannoi marki -,kol);
readln;
end.
the dilemma online divx
download hd kill the irishman
the chronicles of narnia: the voyage of the dawn treader direct download
виза в таиланд
регистрация СПДФО в киеве


Вопрос 6 Написать процедуру создания типизированного файла: марка автомобиля, кол-во лошадиных сил, кол-во посадочных мест.

program affto;

Type

car=record

marka: string;

moshnost: integer;

mesta: integer;

download sucker punch hd

end;

Till Death Us Do Part video

var

cr: car;

f: file of car;

i:integer;

jumping the broom dvd rip

{Тут процедура начинается}

procedure createfile;

begin

assign (F, ‘cars.dat’);

rewrite (F);

For I:=1 TO 20 DO

begin

writeln (’Vvedite marku’);

readln (cr.marka);

writeln (’Vvedite moshnost (v loshadinyh silah)’);

winters bone full film

readln (cr.moshnost);

writeln (’Vvedite kolichestvo mest’);

watch hanna film

readln (cr.mesta);

write (f, cr);

end;

buy inside job moivie high quality

close (f);

end;

Вопрос 5 Написать процедуру сортировки одномерного массива методом «Пузырька»

Program puzirek;
uses crt;
var
a:array[1..10] of integer;
i:integer;

Procedure sort;
var
i,j,k,rab:integer;
begin
for i:=1 to 10 do
for j:=1 to 10-i do
if a[j]>a[j+1] then
begin
rab:=a[j+1];
a[j+1]:=a[j];
a[j]:=rab;
writeln;
for k:=1 to 10 do
write(a[k],’.')
end;
end;

begin
clrscr;
randomize;
For i:=1 to 10 do
begin
a[i]:=random(5);
write(a[i]);write(’,');
end;
writeln;
sort;
readln;
end.

how do you know film divx
hall pass psp
i am number four movie hd download
movie the kids are all right on dvd

the dark knight movie
watch iron man 2 online dvdrip
the movie due date on dvd

Вопрос 4 Написать процедуру заполнения двумерного массива случайными числами.

pRogRam Zdn_4;
Uses crt;
Const n=5; m=3;
Type arr= array [1..n,1..m] of byte;
Var massiv: arr;

easy a movie for cheap
the king’s speech video
watch the the human resources manager film

little fockers on dvd
movie battle: los angeles online

Procedure Add(var mas: arr); (** zapolnenie massiva **)
Var i,j:byte;
Begin
Randomize;
For i:=1 to n do
For j:=1 to m do mas[i,j]:=random(50);
End;

Procedure Shw(var mas: arr); (** vivod massiva **)
Var i,j:byte;
Begin
For i:=1 to n do
For j:=1 to m do writeln(’ Mas[',i,'.',j,'] = ‘,mas[i,j]);
End;

BEGIN
ClrScr;Add(massiv);Shw(massiv);Readkey;
END.

1 2 3 4 > ?

© Проект «Студенты-Программеры»., 2008. Все права защищены.
Перепечатка материалов только при наличии активной ссылки на источник.
Powered by WordPress