100x+10y+3-исходное число
300+10x+y-новое число, тогда:
300+10x+y=300x+30y+9+1, так как 9+1=10, то
y=0
300+10x=300x+10->290x=290->x=1
Исходное число:103
Проверка:
310=103*3+1-> 310=310
вот так
Ничего не сказано о структуре файла f. Предположим, что данные в нем хранятся в виде записей с полями:
model - марка автомобиля
nomer - номер
name - фамилия
Сам файл имеет полное имя d:\car.txt
Тогда программа будет иметь вид:
type
tcar=record
model:string;
nomer: string;
name: string;
end;
var
f:file;
car: tcar;
m:string;
begin
assign(f,'d:\car.txt');
reset(f);
write('Введите марку машины: ');
read(m);
while not eof(f) do
begin
read(f,car);
if m=car.model then
writeln(car.name,' ',car.nomer);
end;
close(f);
<span>end.</span>
(t - время передачи, I - объем данных, v - скорость передачи)
Дано:
t = 5 c
v = 1024 бит/с
I - ?
Решение:
бит
5120.0 бит = 640.0 байт = 0.625 Кбайт
Решение приведено в файле приложенном ниже!!!!программа тестировалась и работает
Ответ:
вот
Объяснение:
Книга написана одним из крупнейших зарубежных специалистов в области программирования. Она посвящена фундаментальным вопросам конструирования корректных и изящных программ для ЭВМ. В ней предлагается методика формального вывода программы из математической постановки задачи. При этом прослеживается развитие алгоритмов вплоть до создания программ. Материал излагается в форме остроумных и поучительных задач по программированию. Книга представляет значительный интерес для широкого круга программистов.
Книга вышла в издательстве “Мир” в 1978 году.