#include <iostream>
#include <cstdlib>
#include <ctime>
typedef int datatype;
void init_array(datatype* arr, int SIZE)
{
for (int i = 0; i < SIZE; ++i)
arr[i] = rand() % 100;
}
void show_array(datatype* arr, int SIZE)
{
std::cout << "array: ";
for (int i = 0; i < SIZE; ++i)
std::cout << arr[i] << " ";
std::cout << "\n";
}
datatype find_sum(datatype* arr, int SIZE)
{
datatype sum = 0;
for (int i = 0; i < SIZE; ++i)
sum += arr[i];
return sum;
}
int main()
{
std::cout << "enter a size of the array: ";
int SIZE;
std::cin >> SIZE;
datatype *arr = new datatype[SIZE];
srand(time(NULL));
init_array(arr, SIZE);
show_array(arr, SIZE);
std::cout << "sum of elements: " << find_sum(arr, SIZE) << "\n";
delete[] arr;
return 0;
}
Поделитесь своими знаниями, ответьте на вопрос:
сделать блок-схему по этой ! детский сад должен сформировать новогодние подарки для детей, из расчета одному ребёнку – один подарок. каждый подарок должен содержать 4 типа сладостей по 5 каждого типа. для этих целей департамент образования выделил 20000 рублей, спонсоры-8000 рублей, родители-2000 рублей. рассчитать: 1) стоимость подарка; 2) количество детей в детском саду, если детсад дополнительно внес 3000 рублей. стоимость сладостей: 1тип – 80 рублей; 2 тип – 90 рублей; 3 тип – 120 рублей; 4 тип – 150 рублей.
S - спонсоры
R - родители
DS - детсад дополнительно
T1 - тип 1, T2 - тип 2 и т.д.