Обычно предполагается, что нам известны какие-либо начальные данные. Тогда для простоты, буду считать что нам известно основание и высота к этому основанию. В таком случае
S = основание * высоту / 2
Что нужно сделать?
1) Запросить у пользователя ввод длины основания
2) Запросить у пользователя ввод длины высоты
3) Вычислить площадь
4) Вывести площадь на экран
Определимся с данными. У нас будет переменная S, основания и высоты. Все будут real, ведь пользователь может ввести и не целое число.
program ploshad;
var S, osnovanie, visota:real;
begin
writeln('Вычисление площадь треугольника по основанию и высоте');
writeln('Введите длину основания ');
read(osnovanie);
writeln('Введите длину высоты ');
read(visota);
S:=osnovanie*visota/2;
writeln('Площадь треугольника = ',S);
end.
ну как я поняла массив
1 2 3 4
5 6 7 8
9 10 11 12 и максимальный из 4 столбца это 12.если так то вот рабочий код
#include<iostream>
using namespace std;
int main(){
int a[3][4]={{1,2,3,4},{5,6,7,8},{9,10,11,12}};
int max=a[0][3];
int i,j;
for(i=0;i<3;i++){
for(j=0;j<4;j++){
if(a[i][3]>max) max=a[i][3];
}
}
cout<<max<<endl;
}