julianikaleksandrova
?>

Жесткий диск, имеющий емкость 210м, разбит на кластеры, имеющие размер 512*8b. кластеры пронумерованы, начиная с номера 2. сколько всего имеется кластеров и сколько байт необходимо отвести для хранения одного номера

Информатика

Ответы

verkop9
Int[] arr = new int[] { 3, 2, 1, 5, 6 };
            int min = arr[0];
            int min_ind = 0;
            for(int i=1;i<arr.Length;i++)
            {                if (arr[i] < min)
                {
                    min = arr[i];
                    min_ind = i;
                }
            }
            for (var i = min_ind+1; i < arr.Length; i++)
                arr[i] = 0;
            for (var i =0; i < arr.Length; i++)
                Console.Write(arr[i]+" ");
            Console.ReadKey();
FinKozhevnikov28

#include <stdio.h>

#include <math.h>

float eps = 0.000001;

int main()

{

float n; scanf("%f", &n);

float a[n];

for (int i=0;i<n;i++)

scanf("%f", a[i]);

char toCopy = 1;

for (int i=1;i<n;i+=2)

if (abs(round(a[i]) - a[i]) > eps)

{toCopy = 0; break;}

if (toCopy)

int b[n/2];

for (int i=n-(n%2), j=0;j<n/2;i-=2, j++)

b[j] = (int)a[i];

}

Объяснение:

Предполагаю, что сначала указывается количество элементов исходного массива. Далее происходит все то, что вы описали. eps - погрешность для определения целого числа, чем оно меньше - тем точнее числа будут определяться как дробные

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Жесткий диск, имеющий емкость 210м, разбит на кластеры, имеющие размер 512*8b. кластеры пронумерованы, начиная с номера 2. сколько всего имеется кластеров и сколько байт необходимо отвести для хранения одного номера
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

sharikplushelen
osipov1984osipov
Igor120
Александрович833
mmreznichenko
Bezzubova_Stepanov1355
AnastasiyaSkripin1283
Хачатурович978
Матфеопуло1006
gk230650
Бисеров-Чистякова
tarhan1221
tyrnaus
Abdulganieva1367
ALLA1868