Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 25.01.2018
Сообщений: 27
1

Не могу найти ошибки в программе

28.01.2018, 02:01. Показов 495. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Нужно было написать программу, которая позволяет найти и вывести количество пар элементов массива, в которых десятичная запись хотя бы одного элемента оканчивается на 10. Пара-два подряд идущих элемента массива. А программа ниже выводит число 0 при любых значениях элементов.
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
const n=10;
var a:array[1..n] of integer;
i,j,k:integer;
begin
for i:=1 to n do
readln(a[i]);
for i:=1 to n do begin
if ((a[i] mod 10)=10)and(i<>1)and(i<>n)
then 
k:=k+2;
if ((a[i] mod 10)=10)and ((i=1) or (i=n))
then j:=j+1;
end;
k:=k+j;
write('Ответ-',k);
 
end.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.01.2018, 02:01
Ответы с готовыми решениями:

Не могу найти ошибки в программе
var str:string; a:array of integer; p:integer; c:string; c1:integer; count,n:integer;...

Не могу найти ошибки в программе
Программа должна находить с помощью стека значение арифметического выражения, записанного в...

Не могу найти ошибки в программе
в 30 строке выдает следующую ошибку:ожидалась переменная. var n,m,count:integer; s:string;...

Не могу найти ошибки в программе
Задание: Реализовать в виде модуля набор подпрограмм для выполнения следующих операций с массивом...

1
Почетный модератор
64300 / 47595 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
28.01.2018, 08:51 2
Pascal
1
2
3
4
//каждое число образует n-1 пар
k:=0;
for i:=1 to n do
if (a[i] mod 100)=10 then  k:=k+n-1;//оканчиваются на 10 такие числа
0
28.01.2018, 08:51
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.01.2018, 08:51
Помогаю со студенческими работами здесь

Не могу найти ошибки в программе
#include &lt;stdio.h&gt; #include &lt;math.h&gt; int main () { float p; float s; float a, b, c;

Не могу найти ошибки в программе на прологе
вот код программы это программа диагностики развития ребенка, запускаю в турбо прологе 2.0, но не...

2 ошибки в простой программе. Сам не могу найти.
вобщем вот) procedure TForm1.Button1Click(Sender: TObject); begin AssignFile(myFile,...

Найти ошибки в данной программе (известно что есть только 2 ошибки)
У меня в модуле с програмирования задание: Найти ошибки в данной программе (известно что есть...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru