Помогите!!!Нужно написать программки на Pascal + блок-схемы. С клавиатуры поочередно
Помогите!!!Необходимо написать программы на Pascal + блок-схемы.
С клавиатуры поочередно вводится n-целых чисел:
1)Сколько чисел отличаются от первого на величину а?
2)Для всех чисел,кроме 1 и последнего ,обусловьте ,сколько из их больше своих соседей?(слева и справа)
3)Вывести числа ,которые делятся на 3 ,но не делятся на 5.
Кирилл Гвинчевский
Можно без блок-схемы?
Виталик
да
1 ответ
Виталик Топиков
Const
n = 13;
Var
a,i,C,k:integer;
M:array[1..N] of integer;
Begin
k:=0;
Write('a = ');
ReadLn(a);
WriteLn('Введите целые числа');
For i:= 1 to n do
Read(M[i]);
For i:= 2 to n do
if M[i]-a = M[1] then k:=k+1;
WriteLn('1: k = ',k);
k:=0;
For i:= 2 to n-1 do
if (M[i-1]lt;M[i])and(M[i]gt;M[i+1]) then k:=k+1;
WriteLn('2: k = ',k);
Write('3: ');
For i:= 1 to n do
if (M[i] mod 3 = 0)and(M[i] mod 5 lt;gt; 0) then Write(M[i],' ')
End.
n = 13;
Var
a,i,C,k:integer;
M:array[1..N] of integer;
Begin
k:=0;
Write('a = ');
ReadLn(a);
WriteLn('Введите целые числа');
For i:= 1 to n do
Read(M[i]);
For i:= 2 to n do
if M[i]-a = M[1] then k:=k+1;
WriteLn('1: k = ',k);
k:=0;
For i:= 2 to n-1 do
if (M[i-1]lt;M[i])and(M[i]gt;M[i+1]) then k:=k+1;
WriteLn('2: k = ',k);
Write('3: ');
For i:= 1 to n do
if (M[i] mod 3 = 0)and(M[i] mod 5 lt;gt; 0) then Write(M[i],' ')
End.
Анна
В окончательном итоге обязано выводиться число,которое обозначает кол-во чисел, удовлетворяющих условию
Анна Сомлова
там выходит паскаль выдает 1: k=0
Vadim
2: k=0
Ksjuha
3: (число либо несколько чисел)
Kamilla Kulashova
Ну так 1-ое условие: кол-во частей массива, отличающихся от первого на величину a. То есть, если 1-ый элемент = 1, a = 3, то удовлетворять условию будут только элементы, равные 4, т.к. 4-3 = 1
Julija Shipeljugina
Это понятно?
Руслан Шамликашвили
2-ое условие: кол-во чисел, которые больше собственных соседей. То есть, например: 1 5 3, тут пятёрка соответствует условию
Екатерина Столбухина
В третьем и должно быть число либо несколько чисел, ведь программа обязана отыскать среди введённых числа, которые кратным трём и не кратны 5, и вывести их все на экран
Анжелика
спасибо,я разобралась
Бургонский
Максимка
ура!))
, оставишь ответ?
Похожие вопросы
-
Вопросы ответы
Новое
NEW
Статьи
Информатика
Статьи
Последние вопросы
Предприятие по производству с/хоз продукции на производство затратило 3527000 руб Валовый
Разные вопросы.
Математика, задано на каникулы. ВАРИАНТ 1004
НОМЕР 1,2,3,4,5,6,7,8.
Математика.
Имеются три конденсатора емкостью С1=1мкФ, С2=2мкФ и С3=3мкФ. Какую наименьшую емкость
Физика.
Из точки м выходят 3 луча MP MN и MK причём
Геометрия.
выпиши в свою тетрадь те правила этикета которые тебе не были
Разные вопросы.
Анна хорошо учится у неё много подруг свободное от учёбы время
Обществознание.
10) Килограмм конфет дороже килограмма печенья на 52 р. За 8
Математика.
Во сколько раз число атомов кислорода в земной коре больше числа
Химия.
Составить монолог от имени дневника двоечника 7-10 предложений
Русский язык.
Рассматривая литературный язык как сложное взаимодействие книжного языка и разговорного,В.И.Чернышёв горячо
Разные вопросы.
Облако тегов