Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 08.12.2020
Сообщений: 2
1

Вычислить сумму двузначных элементов массива, у которых первая цифра кратна второй

19.01.2021, 12:25. Просмотров 626. Ответов 4
Метки нет (Все метки)

Дан массив из 4х5 целых чисел. Напишите программу вычисления суммы элементов массива, среди двузначных чисел, у которых первая цифра кратна второй.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.01.2021, 12:25
Ответы с готовыми решениями:

Найти произведение элементов массива, среди двузначных чисел, у которых последняя цифра не кратна 3, но кратна 2
Дан массив из 5х4 целых чисел. Напишите программу вычисления произведения элементов массива, среди...

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

Сколько существует двузначных чисел, у которых первая цифра меньше второй?
1) Сколько существует двузначных чисел, у которых первая цифра меньше второй? решил, но не...

Если первая цифра меньше второй, то вычислить их сумму, если первая цифра больше, второй, то вычислить их разность...
Привт все! Помогите решить задачи в Паскале !!!!!!!!!!!!!!!!!!!!! Очень надо. 1) Образующая...

4
Модератор
62497 / 46687 / 32180
Регистрация: 18.05.2008
Сообщений: 112,951
19.01.2021, 13:54 2
Pascal
1
2
3
4
s:=0;
for i:=1 to 4 do
for j:=1 to 5 do
if(a[i,j] in [10..99])and(a[i,j] mod 10<>0)and((a[i,j] div 10)mod(a[i,j] mod 10)=0) then s:=s+a[i,j];
0
2050 / 935 / 373
Регистрация: 19.03.2019
Сообщений: 3,037
19.01.2021, 13:54 3
если числа могут быть только положительные, тогда
Pascal
1
2
3
4
sum := 0;
for i:=1 to 4 do
 for j:=1 to 5 do
   if (A[i,j]>9) and (A[i,j]<100) and ( (A[i,j] div 10) mod (A[i,j] mod 10)=0 ) then Sum := Sum + A[i.j];
если числа в массиве могут быть и отрицательные, тогда добавь переменную, в цикле присвой ей значение Abs( A[i,j] )
и дальше её используй в проверки условий
0
Модератор
62497 / 46687 / 32180
Регистрация: 18.05.2008
Сообщений: 112,951
19.01.2021, 13:58 4
mr-Crocodile, А если вторая цифра 0?
1
2050 / 935 / 373
Регистрация: 19.03.2019
Сообщений: 3,037
19.01.2021, 14:11 5
Цитата Сообщение от Puporev Посмотреть сообщение
mr-Crocodile, А если вторая цифра 0?
тогда возникнет деление на ноль.

согласен, я профукал важное условие.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.01.2021, 14:11

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Если первая цифра меньше второй,то вычислить их сумму,если первая цифра больше второй,то вычислить их разность
Дано двузначное число N.Если первая цифра меньше второй,то вычислить их сумму,если первая цифра...

Найти количество элементов массива, у которых первая цифра больше второй
Дан массив со случайными двузначными числами. Найти количество элементов, у которых 1-я цифра...

Вычислить сумму тех элементов последовательности, у которых первая цифра равна последней
Здраствуйте, есть задание) Не знаю как сравнить первую и последнюю цифру числа Последовательно...

Найти сумму всех элементов массива, у которых первая цифра равна заданной
помогите плиз условие задачи: задать массив длиной n с клавиатуры и найти: сумму всех...

Найти сумму тех элементов массива, в цифровой записи которых первая цифра 4,
Найти сумму тех элементов массива, в цифровой записи которых первая цифра 4,

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


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.