0 / 0 / 0
Регистрация: 02.06.2015
Сообщений: 6
1

Для каждой строки массива определить номер последнего элемента, у которого последняя цифра равна 9

04.06.2015, 16:29. Показов 1839. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
2) Дан двумерный массив целых чисел. Написать программу, которая для каждой строки массива определяет номер последнего элемента, у которого последняя цифра равна 9.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.06.2015, 16:29
Ответы с готовыми решениями:

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

Для каждой строки матрицы определить номер последнего элемента, заканчивающегося на 9
для каждой строки массива определяет номер последнего элемента, у которого последняя цифра равна 9.

Двумерный массив. Определить есть ли в нем элемент, последняя цифра которого равна n
Определить есть ли в двумерном массиве элемент последняя цифра которого равна n(n вводиться с...

Для каждой строки массива определить номер столбца первый элемент которого не делится на 3 и 5
для каждой строки массива определяет номер столбца первого элемента который не делится на 3 и 5...

1
54 / 45 / 97
Регистрация: 17.08.2014
Сообщений: 157
05.06.2015, 10:50 2
Лучший ответ Сообщение было отмечено dim3tears как решение

Решение

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
program ex1;
uses crt;
const N1=100;N2=100;
type matrix=array[1..N1,1..N2] of integer;
var n,m:integer;
    a:matrix;
    b,k:integer;
procedure RandomMatrix(var a:matrix; var n,m:integer);
var i,j:integer;
begin
write('Введите кол-во строк матрицы ');
readln(n);
write('Введите кол-во столбцов матрицы ');
readln(m);
randomize;
for i:=1 to n do
 for j:=1 to m do
  a[i,j]:=random(2)+9
end;
procedure PrintMatrix(a:matrix; n,m:integer);
var i,j:integer;
begin for i:=1 to n do
       begin for j:=1 to m do
        write(a[i,j]:7);
        writeln;
        end;
end;
 
procedure sa(a:matrix; n,m:integer);
var i,j:integer;
begin
 for i:=1 to n do
  for j:=m downto 1 do
   begin 
   k:=a[i,j] mod 10; k:=abs(k);
   if k=9 then begin 
   writeln('последний элемент в ',i,' строке с последней цифрой 9: ',a[i,j],' его номер: ',i,j);
   break;
   end;
   end;
end;
 
 
begin 
RandomMatrix(a,n,m);writeln;
PrintMatrix(a,n,m);writeln;
sa(a,n,m);
end.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.06.2015, 10:50
Помогаю со студенческими работами здесь

Для каждой строки массива определить порядковый номер первого элемента, который не делится на 3 и 5 нацело
• для каждой строки массива определить порядковый номер (номер столбца) первого элемента который не...

Для каждой строки массива определить порядковый номер столбца первого элемента , который не делится на 3 и 5 нацело
Для каждой строки массива определить порядковый номер столбца первого элемента , который не делится...

Для каждой заданной матрицы определить местоположение (номер строки и номер столбца) минимального элемента
Даны массивы А, В, С. Для каждого определить местоположение (номер строки и номер столбца)...

Для каждой строки матрицы определить произведение элементов, меньших последнего элемента этой строки
Для каждой строки матрицы определить произведение элементов,меньших последнего элемента этой строки


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru