#include <iostream>
int main() {
const int SIZE = 10;
bool isSence = false;
int sum = 0;
int count = 0;
int arr[SIZE];
for (int i = 0; i < SIZE; i++)
{
arr[i] = rand() % 20 - 10; // "рандомно" заполняем массив от -10 до 10
std::cout << arr[i] << "\t"; // выводим массив в консоль
if (arr[i] >= 0)
isSence = true;
}
for (int i = 0; i < SIZE; i++)
{
if ((isSence) && (arr[i] > 0))
sum += arr[i]; //sum = sum + arr[i];
count++;
}
if (isSence)
std::cout << "\nсреднее арифметическое положительных чисел = " << double(sum) / count << std::endl; // явное приведение типов
else
std::cout << "\nВ массиве нету положительных чисел или нету нулей и/или отрицательных чисел" << std::endl;
return 0;
}
Відповідь:
1.Мо́ва програмува́ння — це штучна мова, створена для передачі команд машинам, зокрема комп'ютерам.
2.Первый — это лидирующие сейчас Java, Javascript, Python, Ruby, PHP, C#, C++ и Objective-C. Второй дивизион — это популярные, но все же не мейнстримные языки программирования. К ним относятся Scala, Go, Swift, Clojure и Haskell.
3.низкоуровневый - машинный код из ноликов и единичек
высокоуровневый - паскали, питоны, си и т.д., которые преобразуются компилятором в машинные коды
4.Трансля́тор — программа или техническое средство, выполняющее трансляцию программы
5.Большинство компиляторов переводит программу с некоторого высокоуровневого языка программирования в машинный код, который может быть непосредственно выполнен физическим процессором. ... и каждой операционной системы или семейства операционных систем, работающих на целевой машине, требуется написание своего компилятора.
6.Интерпретатор компилирующего типа — это система из компилятора, переводящего исходный код программы в промежуточное представление, например, в байт-код или p-код, и собственно интерпретатора, который выполняет полученный промежуточный код (так называемая виртуальная машина).
7.2001
Пояснення:
Поделитесь своими знаниями, ответьте на вопрос:
Звук длительностью 3 минуты оцифрован с частотой 11000 гц. разрядность кодирования - 16 бит. определите размер полученного файла в мбайтах. результат округлите до двух цифр после запятой.
11000 Гц = 11*1000=11*125* 2^3 (1/cекунд)
16 = 2^4 бит
Размер файла=
11*125*45*2^9 бит =11*125*45 /(2^14) Мбайт =61 875/16384≈
≈≈3,78 Мбайт