Начать стоит с того, что вы, судя по всему абсолютно не знакомы с С-подобным синтаксисом. Любой блок инструкций в языке C++ "оборачивается" в фигурные скобки
Например
for (int i = 1; i < 10, i++)
{
cout << 'plaint text' << endl;
}
Или
if (УСЛОВИЕ)
{
//Инструкции
} else {
//Так же инструкции
if (???)
{
//Инструкции
} // Конец блока инструкций оператора
} // Конец блока инструкций оператора
Так же у вас есть ошибки в форматировании строк
cout <<\n "text" - \n перед строкой - синтаксическая ошибка, там ничего не должно быть. Форматирование строк в С++ делается по другому (Честно, плохо помню, ибо на С++ почти не пишу)
И это только то, что на беглый взгляд заметил человек, на С++ пишущий только домашние задания школьникам на этом сайте. Если начать вдумываться, тут можно ещё дюжину косяков найти
Советую как минимум посмотреть на ютубе пару уроков по С++ или почитать соответствующую литературу в интернете
Объяснение:
Площадь параллелограмма:
program chet;
var
sq, a , b : integer;
begin
writeln('Введите стороны параллелограмма ');
readln(a,b);
sq := a * b;
writeln('Площадь параллелограмма равна ', sq);
end.
Площадь трапеции:
program chet;
var
sq,h, a , b : real;
begin
writeln('Введите длину оснований ');
readln(a,b);
writeln('Введите высоту трапеции');
read(h);
sq := (a+b)/2 * h;
writeln('Площадь трапеции равна ', sq);
end.
Площадь круга:
program chet;
const
PI = 3.14;
var
sq,r : real;
begin
writeln('Введите радиус круга');
readln(r);
sq := PI * sqr(r);
writeln('Площадь круга равна ', sq);
end.
И площадь ромба:
program chetdsa;
var
sq,d,g : real;
begin
writeln('Введите чему равны диагонали ромба');
readln(d,g);
sq := (d*g)/ 2;
writeln('Площадь ромба равна ', sq);
end.