Статистика
Всего в нашей базе более 4 327 663 вопросов и 6 445 976 ответов!

ПОЖАЛУЙСТА ОБЪЯСНИТЕ КАК НАЙТИ ДЕЛИТЕЛИ ЧИСЛА В ПАСКАЛЬ

10-11 класс

Zoloo 13 июня 2014 г., 6:47:12 (9 лет назад)
Рейтинг
+ 0 -
0 Жалоба
+ 0 -
Shamil95177001
13 июня 2014 г., 8:57:33 (9 лет назад)

Полным перебором от единицы до этого числа. Если остаток деления изначльного числа  на текущее равен нулю, то текущее - это делитель.

 

for i:=1 to N do if N mod i = 0 then writeln(i);

Ответить

Другие вопросы из категории

Раскодируйте предложение 141141 1429131 1811421. Известно, что закодировано оно следующим образом: каждая буква слова заменена на ее номер в алфавите.

А) Мама мыла раму
Б) Мама мыла папу
В) Мимо плыли раки
В) Красота спасет мир

Помогите пожалуйста(инфа)
как в Паскале это сделать??
Диана загадала одного из зверей: панда, верблюд, лиса, кошка, кабан. ондатра, енот, волк, жираф. Петя выяснил, сколько букв «а» в названии животного,

загаданного Дианой. Какое максимальное количество попыток нужно Пете, чтобы определить загаданного зверя?
а) 3
б) 4
в) 5

Читайте также

Два натуральных числа называются "дружественными", если каждое из них равно сумме всех делителей другого, за исключением его самого (таковы, например,

числа 220 и 284). Напечатать все пары "дружественных" чисел, не превосходящих заданного натурального числа. (Определить функцию, вычисляющую сумму делителей числа.)сделать в C# (си шарп)Помогите пожалуйста)

Ребят, помогите пожалуйста объяснить задачи!!!

В целочисленной
последовательности есть нулевые элементы. Создать массив из номеров этих
элементов.



Program
Om1;

Uses
crt;

Var

a :array
[1..100] of real;

i,n,j :
integer;

x :
array [1..100] of real;

Begin

clrscr;

write('n=');readln(n);

for i:=1
to n do

readln(a[i]);

j:=1;

for i:=1
to n do

if
a[i]=0 then

begin

x[j]:=i;

j:=j+1

end;

for i:=1
to j-1 do

write(x[i],' ');

End.


Дана последовательность
целых чисел а1, а2….аn.
Выяснить какое число встречается раньше, положительное или отрицательное.


Program
num2;

Uses
crt;

VAr

a :array
[1..100] of real;

i,n :
integer;

Begin

clrscr;

write('n=');readln(n);

for i:=1 to n do

readln(a[i]);

for i:=1
to n do

begin

if
a[i]<>0 then

if
a[i]>0 then

begin

writeln('Положительное встречается раньше');

break

end else

begin

writeln('Отрицательное встречается раньше');

break

end;

end;

End.


Дана последовательность
действительных чисел а1, а2….аn. Выяснить будет ли она возрастающей.


Program
num4;

Uses
crt;

Var

a :
array [1..100] of real;

i, n, j
:integer;

Begin

clrscr;

write('n=');readln(n);

a[n+1]:=a[n]+1;

for i:=1
to n do

readln(a[i]);

j:=0;

i:=1;

while
i<n do

begin

if
a[i]<a[i+1] then

begin

j:=j+1;

i:=i+1

end

else

begin

writeln('Последовательность невозрастающая');

break

end;

end;

if i=n then writeln('Последовательность возрастающая');

End.




Найти самую большую цифру
целого числа.


Program
rar;

uses
crt;

var
n:longint;

b:byte;



Вы находитесь на странице вопроса "ПОЖАЛУЙСТА ОБЪЯСНИТЕ КАК НАЙТИ ДЕЛИТЕЛИ ЧИСЛА В ПАСКАЛЬ", категории "информатика". Данный вопрос относится к разделу "10-11" классов. Здесь вы сможете получить ответ, а также обсудить вопрос с посетителями сайта. Автоматический умный поиск поможет найти похожие вопросы в категории "информатика". Если ваш вопрос отличается или ответы не подходят, вы можете задать новый вопрос, воспользовавшись кнопкой в верхней части сайта.