Informatică, întrebare adresată de ana8472, 8 ani în urmă

Scrie un program care citește de la tastatură un număr natural nenul n ( n < 1000 ) și un șir de n serii de câte trei numere pozitive, reale, de forma ( a,b,c) ce reprezintă lungimile a trei segmente. Programul va afișa câte perechi de segmente pot forma laturile unui triunghi.

De exemplu:
Date de intrare: (3,4,5); ( 4, 2,11); (6,7,8)
Date de ieșire: 2

Răspunsuri la întrebare

Răspuns de Darrin2
0

Explicație:

#include <stdio.h>

int main()

{

int n,a,b,c,p=0;

printf("citeste n: ");scanf("%d",&n);

for(int i=1;i<=n;i++)

{

printf("\nciteste a: ");scanf("%d",&a);

printf("\nciteste b: ");scanf("%d",&b);

printf("\nciteste c: ");scanf("%d",&c);

if(a+b>c && a+c>b && b+c>a) p++;

}

printf("\nRezultatul: %d",p);

return 0;

}

Alte întrebări interesante