Часть программы. Решение задач
1. Найдите ошибку в программе:
program ;
var a,b,c,d,f,p:integer;
begin writeln('Введите 5 численных значений:');
readln(a,b,c,d,f );
p:=a+b+c+d+f;
writeln('p=',p);
readln
end.
2. Найдите ошибку в программе:
program Prim 2 1;
readln(a,b,c,d,f ); p:=a+b+c+d+f;
3. Найдите ошибку в программе:
program Prim_2_1;
4. Найдите ошибку в программе:
var a,b:integer;
5. Найдите ошибку в программе:
6. Найдите ошибку в программе:
7. Найдите ошибку в программе:
writeln('Введите 5 численных значений:');
8. Следующий алгоритм в результате выполнения программы находит:
program Prim_2_3;
p:=a+b+c;
end
9. Найдите ошибку в программе:
p=:a+b+c+d+f;
1. 50 Пбайт = 50 * 1024 (51200) Тбайт = 51200 * 1024 ^ 4 = примерно 5e+16 (5 и 16 циферок)
2. Если один символ = 1 байт (по ANSI), то 18 байт (тут учитывается пробел, это тоже символ!), у юникода немного другой размер.
3. 11 348 456 / (1024 ^ 3) = 0.0106 Гбайт.
4. 8.5(Гбайт) * (1024 ^ 3 (это байты в одном Гбайте)) / (90 * 70) = 9126805504 / 6300 = 1448699 станиц.
5. 34 * 22 * 12 = 8976 байт = примерно 8.77 Мбайт (опять же, если для ASCII, когда 1 символ = 1 байт)
6. 1024 байт = 1 Мбайт, тогда можно записать 750 / 1 = 750 файлов :)
Часть программы. Решение задач
1. Найдите ошибку в программе:
program ;
var a,b,c,d,f,p:integer;
begin writeln('Введите 5 численных значений:');
readln(a,b,c,d,f );
p:=a+b+c+d+f;
writeln('p=',p);
readln
end.
2. Найдите ошибку в программе:
program Prim 2 1;
var a,b,c,d,f,p:integer;
begin writeln('Введите 5 численных значений:');
readln(a,b,c,d,f ); p:=a+b+c+d+f;
writeln('p=',p);
readln
end.
3. Найдите ошибку в программе:
program Prim_2_1;
begin writeln('Введите 5 численных значений:');
readln(a,b,c,d,f );
p:=a+b+c+d+f;
writeln('p=',p);
readln
end.
4. Найдите ошибку в программе:
program Prim_2_1;
var a,b:integer;
begin writeln('Введите 5 численных значений:');
readln(a,b,c,d,f );
p:=a+b+c+d+f;
writeln('p=',p);
readln
end.
5. Найдите ошибку в программе:
program Prim_2_1;
var a,b,c,d,f,p:integer;
begin writeln('Введите 5 численных значений:');
p:=a+b+c+d+f;
writeln('p=',p);
readln
end.
6. Найдите ошибку в программе:
program Prim_2_1;
var a,b,c,d,f,p:integer;
begin writeln('Введите 5 численных значений:');
readln(a,b,c,d,f );
writeln('p=',p);
readln
end.
7. Найдите ошибку в программе:
program Prim_2_1;
var a,b,c,d,f,p:integer;
writeln('Введите 5 численных значений:');
readln(a,b,c,d,f );
p:=a+b+c+d+f;
writeln('p=',p);
readln
end.
8. Следующий алгоритм в результате выполнения программы находит:
program Prim_2_3;
var a,b,c,d,f,p:integer;
begin writeln('Введите 5 численных значений:');
readln(a,b,c,d,f );
p:=a+b+c;
writeln('p=',p);
readln
end
9. Найдите ошибку в программе:
program Prim_2_1;
var a,b,c,d,f,p:integer;
begin writeln('Введите 5 численных значений:');
readln(a,b,c,d,f );
p=:a+b+c+d+f;
writeln('p=',p);
readln
end.
1. 50 Пбайт = 50 * 1024 (51200) Тбайт = 51200 * 1024 ^ 4 = примерно 5e+16 (5 и 16 циферок)
2. Если один символ = 1 байт (по ANSI), то 18 байт (тут учитывается пробел, это тоже символ!), у юникода немного другой размер.
3. 11 348 456 / (1024 ^ 3) = 0.0106 Гбайт.
4. 8.5(Гбайт) * (1024 ^ 3 (это байты в одном Гбайте)) / (90 * 70) = 9126805504 / 6300 = 1448699 станиц.
5. 34 * 22 * 12 = 8976 байт = примерно 8.77 Мбайт (опять же, если для ASCII, когда 1 символ = 1 байт)
6. 1024 байт = 1 Мбайт, тогда можно записать 750 / 1 = 750 файлов :)