Кристина Валентиновна
?>

Определите значения переменных х и у после выполнения следующего фрагмента программы?X = 8; y =2if x > y then begin x := x - y: y = x;else begin y = y-x, x:= y, end;​

Информатика

Ответы

shalunovroman
1,44 мегабайта влезет 2 книги
в емкость в 700 мегабайт влезет 1 019 книг
в емкость 4.7 гб влезет 7 009 книг

теперь решение
всего в этой книге 720 000 символов. то есть 60 символов умножаем на 40 и умножаем на 300, будет 720 000 
потом 1 символ равен 8 битам, то есть 720 000 умножаем на 8 будет 5 760 000 бит.
1 байт = 8 бит(ам) 
1 клбайт = 1024 байта
1 мгбайт = 1024 клбайта
1 гигабайт = 1024 мгбайта
переводим 5 760 000 / 1024 = 720 00 байт 
720 000 байт делим на 1024 получаем 703.125  клбайт
703.125 / 1024 = 0,6866455078125 мегабайт
теперь делим 1,44 на 0,6866455078125 получаем 2.097152 (2 книги)
потом 700 мб делим на 0,6866455078125 получаем 1 019 книг
1 гигабайт равняется 1024 мегабайта, 4.7 умножаем на 1024 получаем 4 812,8 мегабайт, и делим 4 812, 8 мб на 0,6866455078125 и получаем 7 009 книг.
tsatskina857

Давай сравним все 4 числа между собой, найдём максимальное и вычтем из него N.


Код

#include <bits/stdc++.h>

using namespace std;

int main() {

   int a, b, c, d, n;

   cin >> a >> b >> c >> d >> n;

   if (a > b && a > c && a > d)

       a -= n;

   else if (b > a && b > c && b > d)

       b -= n;

   else if (c > a && c > b && c > d)

       c -= n;

   else d -= n;

   cout << a << " " << b << " " << c << " " << d << endl;

   return 0;

}

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

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

Определите значения переменных х и у после выполнения следующего фрагмента программы?X = 8; y =2if x > y then begin x := x - y: y = x;else begin y = y-x, x:= y, end;​
Ваше имя (никнейм)*
Email*
Комментарий*

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

Новицкий1107
AlidzhanovDenis491
genya1509
veravlad
Pogosyan Nataliya
dyatchina63
nikomuneskazhu60
Sergei-Gradus199
Alex17841
kosharikclub
Malenyuk
annasv8
efimov33
Batrakova-Anna
timpavilion23