Определить площади треугольников с проверкой условия их существования для введенных N раз сторон a,b,c. - C (СИ)

Узнай цену своей работы

Формулировка задачи:

Добрый день, уважаемые господа программисты Возникла проблема с циклами - что куда и как? Есть задача - Определить площади треугольников с проверкой условия их существования для введенных N раз сторон a,b,c. Я не могу составить СА для данной программы. Непонятно - "

для введенных N раз сторон

" - N сторон что ли? или как? Писал программу для одного треугольника. по идеи туда надо вставить цикл. но я не могу понять куда вставить этот цикл в СА. Помогите пожалуйста! Если можно хоть с самыми краткими объяснениями!
В общем своими усилиями дошел до кода:
Листинг программы
  1. #include "stdafx.h"
  2. #include <stdio.h>
  3. #include <conio.h>
  4. #include <math.h>
  5. void main()
  6. {
  7. float a,b,c,S,pp;
  8. int i,N;
  9. printf("\n Vvedite N - chislo, skolko raz vi budete vvodit storoni i programma budet vishitivat N raz dlya nih Ploshad i proveryat sushestvovoanie\n");
  10. scanf_s("%d", &N);
  11. printf("\n Vi budete vvodit storoni %d raz\n",N);
  12. for(i=0;i<=N;i++)
  13. {
  14. printf("\n Vvedite storoni treuglonkiov - a,b,c\n");
  15. scanf_s ("%f %f %f", &a, &b, &c);
  16. if ((a+b>c)&&(a+c>b)&&(b+c>a)) printf("\n Treugolnik sushestvuet.\n");
  17. else printf("Treugolnik ne sushestvuet!");
  18. }
  19. pp=(a+b+c)/2;
  20. S=sqrt(pp*(pp-a)*(pp-b)*(pp-c));
  21. printf("Treugolnik sushestvuet, ego S - %3.2f",S);
  22. _getch();
  23. }
Осталось отладить что бы он выводил площадь каждого треугольника. или же не выводил если такой тр-к не существует...

Решение задачи: «Определить площади треугольников с проверкой условия их существования для введенных N раз сторон a,b,c.»

textual
Листинг программы
  1. for i
  2.  for j
  3.    for k
  4.       for c

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

8   голосов , оценка 4.375 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы