Войти
Регистрация
Спроси ai-bota
В
Все
Х
Химия
В
Видео-ответы
А
Алгебра
Г
Геометрия
О
ОБЖ
Д
Другие предметы
У
Українська література
Р
Русский язык
Б
Беларуская мова
У
Українська мова
Э
Экономика
Ф
Физика
М
Математика
Ф
Французский язык
Г
География
И
Информатика
М
МХК
О
Окружающий мир
П
Психология
Н
Немецкий язык
О
Обществознание
П
Право
И
История
М
Музыка
Л
Литература
Қ
Қазақ тiлi
Б
Биология
А
Английский язык
Показать больше
Показать меньше
jeni1955ma
30.08.2020 05:51 •
Информатика
Язык программирования си дана последовательность a1, вещественных чисел. найти сумму всех элементов, больших заданного числа b
Ответ:
dana1835
05.10.2020 19:48
#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 = 15
sum = 70.08
0,0
(0 оценок)
Ответ:
radchenkoalink
05.10.2020 19:48
#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;
}
0,0
(0 оценок)
Популярные вопросы: Информатика
kuryachelenaozmgnz
29.09.2022 20:17
Напишите названия известных вам программ, с которых можно открыть файлы со следующими расширениями: а) txt б) docx в) xls г) ppt д) bmp е) zip...
artyushin073
29.09.2022 20:17
Составьте программу, которая вычисляет оптимальный вес, сравнивает его с реальным и выдаёт рекомендацию о необходимости поправиться или похудеть (с указанием, на...
IUcenhik
28.01.2020 00:15
Логическое выражение: #g*h+g*#h+#g*#h до наиболее краткой формы. (для обозначения инверсии используется знак # перед переменной, например, #h означает h с инверсией,...
lizabobovic
28.01.2020 00:15
Логическое выражение: #g*h+g*#h+#g*#h до наиболее краткой формы. (для обозначения инверсии используется знак # перед переменной, например, #h означает h с инверсией,...
HappyEnot
03.07.2021 10:50
3) Определите сумму чисел24 u 2156, u 25.125 и 42...
TATAP2004
18.10.2021 12:06
Представить числа в маш. кодах: 167 - 182 (Маш. слово: 1зн + 15 циф) Учитель написал вот такое задание, я просто даже не понимаю что надо сделать класс...
Svetakim0934
15.10.2021 01:49
В языке запросов поискового сервера для обозначения логической операции «ИЛИ» используется символ «|», а для логической операции «И» – символ «&». В таблице...
1234мика
10.04.2020 18:30
Требовалось написать программу вычисления факториала числа n (факториал числа n есть произведение всех целых чисел от 1до n ). Программист торопился и написал программу...
winchester24
07.08.2021 09:16
Определите географические координаты пункта А....
Irina58
20.02.2023 11:47
Прочитайте и подчеркните правильное по смыслу слово.1) London is baauer than the biggest city inGreat Britain.2) Scotland is smaller than England / the smallest.3)...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
#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 = 15
sum = 70.08
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;
}