ЗАДАЧА: дан массив А из 20 чисел. найти элемент, косинус которого минимальный,результаты...

0 голосов
21 просмотров

ЗАДАЧА: дан массив А из 20 чисел. найти элемент, косинус которого минимальный,результаты распечатать в виде а(i)= соs a(i)=


Информатика (1.3k баллов) | 21 просмотров
0

На PascalABC.NET пойдет?

Дан 1 ответ
0 голосов

На Си:

#include

#include

#include

#define SIZE 20

int main(void) {

 double a[SIZE];

 

 int i;

 for (i = 0; i < SIZE; i++) {

   scanf("%lf", &a[i]);

 }

 

 double max[3];

 for (i = 0; i < (SIZE - 1); i++) {

   if (cos(a[i]) > cos(a[i + 1])) {

     max[0] = cos(a[i]);

     max[1] = a[i];

     max[2] = i;

   }

 }

 

 printf("a[%d]=%lf\n", (int) max[2], max[1]);

 printf("cos a[%d]=%lf\n", (int) max[2], max[0]);

 

 return 0;

}

(50 баллов)