М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
dennikitos
dennikitos
14.04.2023 07:58 •  Информатика

с примером Y := 3 * a + b; надо щаписать его на языке паскаль. И модно поподробне тип с чего начинаеться и т.д

👇
Ответ:
Акакий55
Акакий55
14.04.2023
Program ; – имя программы, задаётся произвольно.Var a, b, y:Integer; – переменные.Begin – начало программы.WriteLn('Введите а: = '); – ввод числа «а».ReadLn(a); – чтение его.WriteLn('Введите b: = '); – ввод числа «b».ReadLn(b); – чтение его.y:= 3 * a + b; – выражение, которое необходимо узнать.WriteLn('ответ: у: = ', y); – вывод ответа.end. – конец программы.
с примером Y := 3 * a + b; надо щаписать его на языке паскаль. И модно поподробне тип с чего начинае
4,8(40 оценок)
Открыть все ответы
Ответ:
vvvvcrrrq
vvvvcrrrq
14.04.2023
С начала переводим в десятичную сист. счисл.:
1*3^{2}+2*3^{1}+1*3^{0}+2*3^{-1}+1*3^{-2}+0*3^{-3}=16,77777778
Теперь переведём в шестнадцатиричную систему счисления. Для этого нужно целую часть поделить на число системы счисления то есть 16, остатки от деления будут целой частью полученного числа. Дробную часть числа умножим на 16, из полученного числа выделить целую часть - это будет первая цифра числа, числа после запятой снова умножим и снова выделим из полученного числа целую часть и так продолжать до тех пор пока любо не получится число без чисел после запятых либо можно не считать тем самым округлить число.
Из этого следует что:
16/16=1 ост. 0 - составляем число от частного к первому остатку получаем, что целая часть искомого числа 10.
Далее вычисляем дробную часть:
0,77777778*16=12,44444448
0,44444448*16=7,11111168
0,11111168*16=1,77778688
0,77778688*16=12,44459008
На этом остановимся, т. к. в шеснадцатиричной сист. счисл. нет числа 12 заменим его на букву С и получим 0,С71С
Соединим полученные результаты.
ОТВЕТ:10,С71С
4,8(96 оценок)
Ответ:
sonya20067
sonya20067
14.04.2023
Using System;

static void Main()
{
        int[] sourceArray = new int[] {3, 1, -4, -4, 65};                  //Исходный массив
        int[] newArray = new int[sourceArray.Length * 2];                  //Новый массив с максимальной нужной длиной
        int newArrayIndex = 0;                                             //Индекс для нового массива
        for (int i = 0; i < sourceArray.Length; i++)
        {
                newArray[newArrayIndex++] = sourceArray[i];
                if (i == sourceArray.Length - 1 || sourceArray[i] != sourceArray[i + 1])
                        newArray[newArrayIndex++] = 0;
        }
        for (int i = 0; i < newArrayIndex; i++)                            //Выводим новый массив на экран
                Console.Write(newArray[i] + " ");
        Console.ReadKey();
}
4,8(26 оценок)
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ