Вопрос задан 07.03.2021 в 23:43. Предмет Информатика. Спрашивает Завьялов Денис.

В массиве хранятся сведения о стоимости товаров, проданных фирмой за каждый день марта. Определить

количество дней, в которые стоимость проданных товаров превысила значение S.
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Георгий Чаликян.
#include "iostream"
#include "math.h"
using namespace std;
int main()
{
float s, a[30], day=0; //объявление переменных
cin>>s;                     //ввод S
for(int i=0; i<30; i++) //заполнение массива случайными числами
{
 a[i]=rand();
}
for(int i=0; i<30; i++)//подсчет количества дней 
{
 if(a[i]>s)
   {
      day++;
   }
}
cout<<"Kolichestvo dney: "<<day<<endl; // вывод количества дней
system("pause");
return 0;
}
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для решения этой задачи можно использовать следующий алгоритм:

  1. Создайте переменную count и установите ее значение равным 0. Эта переменная будет использоваться для подсчета количества дней, когда стоимость проданных товаров превысила значение S.

  2. Переберите все элементы массива, содержащего сведения о стоимости товаров за каждый день марта.

  3. Для каждого элемента массива проверьте, превышает ли его значение S.

  4. Если значение элемента превышает S, увеличьте значение переменной count на 1.

  5. По завершении перебора всех элементов массива выведите значение переменной count, которая будет содержать количество дней, в которые стоимость проданных товаров превысила значение S.

Вот пример кода на языке Python, реализующий описанный алгоритм:

python
def count_days_above_threshold(sales, s): count = 0 for sale in sales: if sale > s: count += 1 return count sales = [120, 80, 150, 200, 90, 110, 130, 190, 100, 160, 140, 180, 210, 90, 200, 170, 150, 220, 110, 90, 120, 130, 160, 140, 190, 200, 180, 150, 170, 210] s = 150 result = count_days_above_threshold(sales, s) print("Количество дней, в которые стоимость проданных товаров превысила значение S:", result)

В этом примере массив sales содержит стоимость проданных товаров за каждый день марта, а переменная s задает значение S. Результатом выполнения кода будет количество дней, в которые стоимость проданных товаров превысила значение S.

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос