Об игре
Новости
Войти
Регистрация
Рейтинг
Форум
2:32
1260
 online
Требуется авторизация
Вы не авторизованы
   Форумы-->Форум для внеигровых тем-->

АвторПомогите решить)
Задача по файлам)
С клавиатуры вводится N целых чисел (N – случайное число из интервала [10; 100]). Требуется:количество компонентов файла, кратных последнему компоненту.Примечание: массивы в программе не использовать.

Решение:
Program Example_5_1;
var n : Integer;
k : Integer;
i,j: Integer;
kl : Integer;
Begin
Write ('Введите нижнюю границу отрезка - '); ReadLn (n);
Write ('Введите верхнюю границу отрезка - '); ReadLn (k);
WriteLn ('Все простые числа из отрезка [',n,',',k,']');
For i:=n to k do
Begin
seek(n,k);
n:=n div k
end:
end.
В конце я запутался(
Ууу...для такого моя голова подобна дереву)))
это паскаль?
это паскаль? да
Program Example_5_1;
var n, n1, n2: Integer;
i: Integer;
{kl : Integer;}
Begin
Write ('Введите нижнюю границу отрезка из интервала [10; 100] - '); ReadLn (n1);
Write ('Введите верхнюю границу отрезка из интервала [10; 100]- '); ReadLn (n2);
{WriteLn ('Все простые числа из отрезка [',n,',',k,']');}
If n1<10 and n2>100 then
Write ('Введите нижнюю границу отрезка из интервала [10; 100] - '); ReadLn (n1);
If n2<n1 and n2>100 then
Write ('Введите нижнюю границу отрезка из интервала [10; 100] - '); ReadLn (n2);
For i:=n1 to n2 do
Begin
seek(n1,n2);
n:=n1 div n2
WriteLn ('Все простые числа из отрезка [',n1,',',n2,' равны ',n,']');

end;
end.
If n1<10 and n2>100 then
Write ('Введите нижнюю границу отрезка из интервала [10; 100] - '); ReadLn (n1);
If n2<n1 and n2>100 then
Write ('Введите нижнюю границу отрезка из интервала [10; 100] - '); ReadLn (n2);


затупил

If n1<10 and n1>n2 then
Write ('Введите нижнюю границу отрезка из интервала [10; 100] - '); ReadLn (n1);
If n2<n1 and n2>100 then
Write ('Введите нижнюю границу отрезка из интервала [10; 100] - '); ReadLn (n2);
для Phantom-13:Спасибо что помог но она к сожелению не работает(Но все равно спс)
я тока в C++ понимаю
а что за процедура seek
я мозк себе чуть не сломал пока читал
для politzek:Seek - позиционирует указатель на определенный элемент по его номеру в файле.SEEK(F,N); N - номер элемента в файле.
Вот что тут не правильно???
Program Example_5_1;
var n, n1, n2: Integer;
i: Integer;
{kl : Integer;}
Begin
Write ('Введите нижнюю границу отрезка из интервала [10; 100] - '); ReadLn (n1);
Write ('Введите верхнюю границу отрезка из интервала [10; 100]- '); ReadLn (n2);
{WriteLn ('Все простые числа из отрезка [',n,',',k,']');}
If n1<10 and n1>n2 then
Write ('Введите нижнюю границу отрезка из интервала [10; 100] - '); ReadLn (n1);
If n2<n1 and n2>100 then
Write ('Введите нижнюю границу отрезка из интервала [10; 100] - '); ReadLn (n2);
For i:=n1 to n2 do
Begin
seek(n1,n2);
n:=n1 div n2
WriteLn ('Все простые числа из отрезка [',n1,',',n2,' равны ',n,']');
end;
end.
К списку тем
2007-2025, онлайн игры HeroesWM