Напишите программу в паскале с использованием цикла с переменной, которая выводит на экран чётные степени числа 2 от 2^10 до 2^2 в порядке убывания.
252
254
Ответы на вопрос:
//pascalabc.net //версия 3.3, сборка 1634 begin for var i: =10 downto 2 do if i.iseven then writeln('2^',i,'=',2**i); end.
#include < stdio.h> #include < math.h> struct prm { float a, b, c; }; struct tch { float x, y; }; void peres2(struct prm a, struct prm b, struct tch *t) { t-> x = (b.c*a.b-a.c*b.b)/(a.a*b.b-a.b*b.a); t-> y = (b.a*a.c-a.a*b.c)/(a.a*b.b-a.b*b.a); } int prov(struct prm a, struct prm b) { return a.a*b.b-a.b*b.a! =0; } void vvod(struct prm *a, int k) { do { printf("введите коэффициенты прямой %i\n", k); scanf("%f%f%f", & a-> a, & a-> b, & a-> c); if ((a-> a == 0) & & (a-> b == 0)) printf("это не прямая, повторите ввод\n"); } while ((a-> a == 0) & & (a-> b == 0)); a-> c = -a-> c; } struct prm a, b, c; struct tch m12, m13, m23; float s; int main() { vvod(& a, 1); vvod(& b, 2); vvod(& c, 3); if (! prov(a, b) || ! prov(a, c) || ! prov(b, c)) { printf("прямые попарно не пересекаются"); return 0; } peres2(a,b,& m12); peres2(a,c,& m13); peres2(b,c,& m23); printf("точка пересечения 1-2: %5.2f; %5.2f\n", m12.x, m12.y); printf("точка пересечения 1-3: %5.2f; %5.2f\n", m13.x, m13.y); printf("точка пересечения 2-3: %5.2f; %5.2f\n", m23.x, m23.y); s = fabs(m12.x*(m23.y-m13.y)+m23.x*(m13.y-m12.y)+m13.x*(m13.y-m23.y))/2; printf("площадь треугольника пересечений=%.2f", s); return 0; }
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
SHEVTSOVA118319.12.2022 08:54
-
SVINKAPIPA19.04.2020 09:59
-
vgirenkov17.05.2022 03:22
-
dashakoryakina31.08.2020 05:41
-
Zalis101.06.2022 20:10
-
MrNikto52320.06.2022 14:05
-
rezaev103.10.2021 09:27
-
mikrob2213.09.2021 03:28
-
Milangross24.01.2020 11:58
-
alsav24135728.01.2023 19:17
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.