Есть ответ 👍

Язык программирования си дана последовательность a1, вещественных чисел. найти сумму всех элементов, больших заданного числа b

214
271
Посмотреть ответы 3

Ответы на вопрос:

shegve
4,4(72 оценок)

#include < stdio.h>   #include < stdlib.h> int main()  {      int n=10;     int max = 20, min = 10;     float a[n];     float b;     float sum=0;     srand (time(null));       for (int i=0; i< n; i++) {         a[i] = (float) rand() / rand_max*(max-min)+min;         printf ("%.2f ", a[i]);     }     printf("\n");     printf("b = ");     scanf("%f",& b);     for (int i = 0; i< n; i++) {     if (a[i] > b) sum+=a[i];     }     printf("sum = %.2f\n", sum);     return 0; } пример: 11.93 14.67 18.25 13.99 14.33 11.68 15.80 17.83 13.61 18.20   b = 15sum = 70.08

#include < stdio.h> int main() { float a, b, sum = 0; int n; printf("n = "); scanf("%d", & n); printf("b = "); scanf("%f", & b); for (int i = 1; i < = n; i++) { printf("a%d = ", i); scanf("%f", & a); if (a > b) { sum += a; } } printf("\nответ: %.2f", sum); return 0; }

Область экрана где можно увидеть часы - 2. панель

Популярно: Информатика