// delete.cpp: определяет точку входа для консольного приложения.
//
#include "stdafx.h"
#include <iostream>
#include <conio.h>
using namespace std;
int main()
{
setlocale(LC_ALL, "rus");
int num, result;
cout << "Введите четырехзначное число: ";
cin >> num; //1234
//Проверка на ввод
int p = 1;
while (p <= num)
p *= 10;
p /= 10;
if (p != 1000)
cout << "Вы ввели не четырехзначное число";
_getch();
return -1;
}
int thousand = num / 1000 * 1000; //1 -> 1000
int unit = num % 10; // 4
result = num % 1000 / 10; //23
result = result / 10 + result % 10 * 10; // 32
result = thousand + result * 10 + unit; //1000 + 320 + 4
cout << result; //1324
// delete.cpp: определяет точку входа для консольного приложения.
//
#include "stdafx.h"
#include <iostream>
#include <conio.h>
using namespace std;
int main()
{
setlocale(LC_ALL, "rus");
int num, result;
cout << "Введите четырехзначное число: ";
cin >> num; //1234
//Проверка на ввод
int p = 1;
while (p <= num)
p *= 10;
p /= 10;
if (p != 1000)
{
cout << "Вы ввели не четырехзначное число";
_getch();
return -1;
}
int thousand = num / 1000 * 1000; //1 -> 1000
int unit = num % 10; // 4
result = num % 1000 / 10; //23
result = result / 10 + result % 10 * 10; // 32
result = thousand + result * 10 + unit; //1000 + 320 + 4
cout << result; //1324
_getch();
}
87 Гб= 87*1024*1024*1024 байт=93415538688
7 Мб = 7*1024*1024*8 бит =58720256 бит
46 байт = 46/1024/1024Мб=0,0000438690185546875
700000 бит = 700000/8/1024=85,44921875 Кб
№2
32=2^i, следовательно i=5 бит
Тогда объем информации будет равен 3*25*80*5=30000 бит=3750 байт
№3
32=2^i i= 5 бит; Объем 1 сообщения 5*80=400 бит
64=2^i i=6 бит; Объем 2 сообщения 6*70=420 бит
№4
Всего в письме 30*48=1440 символов
900 байт=7200 бит
Информационный вес одного символа 7200бит/1440сим=5 бит
Мощность алфавита 2^5=32 символа.
№5
64=2^i=2^6
Следовательно i=6 бит
№6 решение аналогично №5