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

Дана матрица А с 2 строками и 10 столбцами. Первый элемент каждого столбца рассматривается как диаметр внутрен

12.11.2015, 16:59. Показов 2542. Ответов 1
Метки нет (Все метки)

Дана матрица А с 2 строками и 10 столбцами. Первый элемент каждого столбца рассматривается как диаметр внутренней, а второй – как диаметр внешней окружности кольца. В цикле печатать площади колец, начиная с кольца, представленного первым столбцом, заканчивая цикл, если (по ошибке) второй элемент какого-либо столбца оказывается меньше первого. Помогите написать программу!
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.11.2015, 16:59
Ответы с готовыми решениями:

Дана матрица M с 10 строками и 6 столбцами
Дана матрица M с 10 строками и 6 столбцами.Вычислить сумму минимальных элементов всех строк...

Дана матрица с 4 столбцами и 7 строками
Дана матрица с 4 столбцами и 7 строками.В каждой строке содержатся оценки одного из 7 студентов по...

Дана матрица с 4 столбцами и 7 строками
Дана матрица с 4 столбцами и 7 строками.В каждой строке содержатся оценки одного из 7 студентов по...

Дана матрица А с 3 столбцами и 7 строками. Содержание каждой ее строки трактуется как длины сторон одного из 7 треугольников.
Дана матрица А с 3 столбцами и 7 строками. Содержание каждой ее строки трактуется как длины сторон...

1
охотник
1011 / 535 / 650
Регистрация: 29.09.2014
Сообщений: 1,083
12.11.2015, 19:24 2
Лучший ответ Сообщение было отмечено NIVA2015 как решение

Решение

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
const n=2;m=10;
var a:array[1..n,1..m] of integer;
    i,j:integer;
    f:boolean;
begin
 writeln('A:');
 for i:=1 to n do
  begin
   for j:=1 to m do
    begin
     if i=1 then a[i,j]:=1+random(5)
            else a[i,j]:=3+random(5); 
     write(a[i,j]:7)
    end;
   writeln
  end;
 writeln('площади:');
 i:=1;f:=true;
 while (i<=m)and f do
  begin
   if a[1,i]>a[2,i] then begin f:=false;writeln end
                    else write(pi*(sqr(a[2,i])-sqr(a[1,i])):7:1);
   inc(i)
  end; 
 if not f then writeln('второй элемент ',i-1,' столбца меньше первого')                    
end.
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.11.2015, 19:24
Помогаю со студенческими работами здесь

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

Дана матрица Р с двумя строками и десятью столбцами, каждым столбцом которой задана абсцисса и ордината одной
Дана матрица Р с двумя строками и десятью столбцами, каждым столбцом которой задана абсцисса и...

Дана матрица с n строками и m столбцами. 1-й элемент каждого столбца представляет массу,
Дана матрица с n строками и m столбцами. 1-й элемент каждого столбца представляет массу, а 2-й и...

Первый элемент каждого четного столбца матрицы заменить суммой простых чисел этого столбца
Надо решить такую задачу,помогите,а то не шарю що делать: Задана матрица A(n,n). Первый элемент...


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

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

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