Вариант 11 1) В барабане для розыгрыша лотереи находится 64 шара. Сколько информации содержит сообщение о 32 выпав-
шем номере.
2)При угадывании целого числа из диапазона от 1 до N было получено 7/8 байта информации. Чему равно N?
3)Племя Мульти имеет 32 символьный алфавит. Племя Пульте имеет 64 символьный алфавит. Вожди обменялись
письмами. Письмо племени Мульти содержало 80 символов. Письмо племени Пульти содержало 70 символов. В
каком письме содержится большее количество информации.
4) Считая, что каждый символ кодируется одним байтом, оцените информационный объем следующего предложе-
ния: «Лучшая дуга на теле женщины - ее улыбка. » (Боб Марли).
5)
a) Сколько мегабайт информации содержит сообщение объемов 2 в 27-й степени бит?
б) Сколько бит информации содержит сообщение объемов 6 терабайт?
b) 4 байта
В бит
Отпишитесь если будут ошибки, т. к. кодил на мобилке.
Тело программы:
public static void Main (string[] args)
{
int man = 0;
int woman = 0;
String file = File. ReadAllText ("persons. txt");
List persons = StringToPersons (file);
foreach (Person p in persons)
if (p. Sex = = "Мужской")
man++;
else if (p. Sex = = "Женский")
woman++;
Console. WriteLine ("Женщин: {0}/nМужчин: {1}", woman, man);
persons = persons. OrderBy (p = > p. LastName). ToList ();
for (int i = 0; i
{
Person p = persons[i];
Console. WriteLine ("Пациент # {0}/nФИО: {1} {2} {3}, Пол: {4}, Возраст: {5} лет, Место проживания: {6}, Диагноз: {7}.", i+1, p. LastName, p. FirstName, p. Patronymic, p. Sex, p. Age, p. City, p. Main);
}
}
public static List StringToPersons (String FileContent)
{
List persons = new List ();
String[] lines = FileContent. Split ('; ');
foreach (String line in lines)
{
String[] data = line. Split (':');
if (data. Length>7)
{
throw new Exception ("Error read persons file");
}
Person person = new Person (data[0], data[1], data[2], data[3], data[4], data[5], data[6]);
persons. Add (person);
}
return persons;
}
}
public class Person
{
public String LastName;
public String FirstName;
public String Patronymic;
public String Sex;
public String Age;
public String City;
public String Main;
public Person (String LastName, String FirstName, String Patronymic, String Sex, String Age, String City, String Main)
{
this. LastName = LastName;
this. FirstName = FirstName;
this. Patronymic = Patronymic;
this. Sex = Sex;
this. Age = Age;
this. City = City;
this. Main = Main;
}
}
Текстовый файл:
Сергеев: Иван: Алексеевич: Мужской: 34:Санкт-Петербург: Кариес;
Белоусова: Элина: Станислава: Женщина: 27:Москва: Ангина;
Павлов: Николай: Дмитриевич: Мужской: 89:Астрахань: Сахарный диабет
P. s. я не доктор, соответственно в плане диагноза я написал чушь.
Чтобы понять, что такое CSS, разберем простой пример. Когда сотрудник редакции газеты или журнала производит верстку издания, он делает пометки, по которым затем разрабатывается внешний вид готового материала. Например: «выделить заголовок красным», «сделать отступ», «увеличить расстояние между информационными блоками» и так далее. При работе с сайтами нельзя прописать подобные заметки обычным языком, браузер не сможет их прочитать. Чтобы он учел отметки, необходимо прописать их на языке CSS.
Объяснение: