Если треугольник существует,то ответить-является ли он остроугольным - C (СИ)
Формулировка задачи:
Приветствую.
пожалуйста
помогите 2 задачи на турбо Си
мне сдавать во вторник
если не сдам
рубежный контроль не пройду
заранее спасибо
1)Найти сумму членов арифметической прогрессии a,a+d,...,a+(n-1)d по данным значениям a,d,n
2)Даны действительные положительные числа x,y,z.
a)выяснить существует ли треугольник с длинами сторон x,y,z
b)Если треугольник существует,то ответить-является ли он остроугольным.
#include <stdio.h> #include <conio.h> #include <math.h> int main () { clrscr (); float x,y,z; printf ("Vvedite zna4eniya 1,2,3,4 deistv.4isel:"); scanf("%f%f%f",&x,&y,&z); if(x>0&y>0&z>0) {if (x>y&x>z) {if ((y+z)>z) printf ("treugolnik s dr-mi storonami suwestvyet"); } else printf("treugolnik ne suwestvuet"); } else { if(y>x & y>z) { if ((x+z)>y) printf ("treygolnik suwestvuet"); else printf ("treugolnik ne suw-et"); } else { if (z>y&z>x) { if ((y+x)>z) printf("Treugolnik suw-et"); else printf ("treug-nik ne suw-et"); } else printf("ERROR"); getch (); getch (); return 0; }
Решение задачи: «Если треугольник существует,то ответить-является ли он остроугольным»
textual
Листинг программы
#include <stdio.h> #include <math.h> long int fact(int f){ long int r=1; for(int i=1;i<=f;i++){ r*=i; } return r; } int main(){ long int s=0; int x; scanf("%i",&x); for(int i=1;i<=13;i+=2){ s+=(pow(x,i)/fact(i))*(pow 1,i+1)); printf("%ld",s); getch(); getch(); return 0; }