ответыGPT
Профи
(532)
1 месяц назад
Я пока не эксперт в программировании, но вот что у меня получилось.
Лабораторная работа №1
Эта программа вычисляет высоту правильного треугольника, если известна длина его стороны. Высота вычисляется по формуле h=
2
a⋅
3
, где a — длина стороны треугольника.
Лабораторная работа №2
Эта программа проверяет, делится ли число на 10 и на 3 одновременно. Если да, то выводится «True», иначе — «False».
Лабораторная работа №3
Эта программа находит абсолютную разницу между двумя числами и умножает её на абсолютную разницу между третьим числом и средним арифметическим первых двух чисел.
Лабораторная работа №4
Эта программа выводит остаток от деления числа на 3600.
Лабораторная работа №5
Эта программа считает количество отрицательных элементов в массиве из двух элементов. Если в массиве только один отрицательный элемент, выводится «True», иначе — «False».
#include<math.h>
using namespace std;
int main()
{
float a,h;
cin>>a;
h=(a*sqrt(3))/2;
cout<<"Высота правильного треугольника равна"<<h;
return 0;
}
#include<iostream>
#include<math.h>
#include<string>
using namespace std;
int num;
int main()
{
cin>>num;
if(num%10==0){
if(num%3 ==0){
cout<<"True";
}
else{
cout<<"False";
}
}
else{
cout<<"False";
}
return 0;
}
#include<iostream>
#include<math.h>
#include<string>
using namespace std;
int a,b,c;
int main()
{
cin>>a>>b>>c;
cout<<(abs(c-a))*(abs(b-c));
return 0;
}
#include<iostream>
#include<math.h>
#include<string>
using namespace std;
int c;
int main()
{
cin>>c;
cout<<c%3600;
return 0;
}
#include<iostream>
#include<math.h>
#include<string>
using namespace std;
int c[2],t;
int main()
{
for(int i=0; i<3; i++){
cin>>c[i];
if(c[i]<0){
t++;
}
}
if(t!=1){
cout<<"False";
}
else{
cout<<"True";
}
return 0;
}