#include <iostream>
#include <fstream>
#include <ctime>
#define SIZE 30
signed main()
{
setlocale(LC_ALL, "Rus");
srand(time(NULL));
int arr[SIZE];
long prod = 1;
std::cout << "Сгенерированный массив: ";
for (int i = 0; i < SIZE; i++) {
arr[i] = rand() % 10;
std::cout << arr[i] << " ";
}
for (int i = 0; i < SIZE; i += 2) {
prod *= arr[i];
}
std::cout << "\nПроизведение элементов массив с четными номерами: " << prod;
std::ofstream fout("my.txt");
fout << prod;
return 0;
}
Поделитесь своими знаниями, ответьте на вопрос:
Файл размером 1024 байта передается через некоторое соединение за 64 миллисекунды. определите время в миллисекундах, за которое можно передать через то же самое соединение, файл размером 4 кбайта. в ответе укажите только число миллисекунд.
1) 4 кбайт = 4096 байт - объем файла, который нужно передать
2) 4096 / 1024 = 4 - во столько раз новый файл больше первого файла
3) второй файл в 4 раза больше, значит и времени для передачи с такой скоростью нужно в 4 раза больше. следовательно:
64 × 4 = 256 миллисекунд нужно для передачи второго файла
ответ: 256