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

Дано описание массива: consta:array[1..3]ofinteger=(10,9,62);

Верно ли описан массив?

верно
неверно


Дано описание массива: consta:array[1..3]ofinteger=(10,9,62); Верно ли описан массив? верно неверно

👇
Ответ:
Frikkkkkkkk
Frikkkkkkkk
06.04.2022
Верно я так думаю если не правилно прости
4,5(92 оценок)
Открыть все ответы
Ответ:
pankewitchkati
pankewitchkati
06.04.2022

Для підготування, опрацювання, передавання, контролювання й зберігання документів за до ПК використовується таке програмне забезпечення:

• операційна система (ОС), тобто базова програма, під керуванням якої працює комп'ютер;

• текстовий редактор;

• електронні таблиці;

• система керування базами даних (СКБД);

• комунікативні програми для роботи з факсами й доступу в

Internet;

• утиліти (допоміжні програми, що оптимізують роботу комп'ю­тера).

Як правило, використовуються також:

• OCR (Optical Character Recognition System) — програми оптич­ного розпізнавання текстів для перенесення документа, виготовле­ного на папері, в комп'ютер за до сканувального пристрою;

• електронні словники й перекладачі. На підприємствах, в організаціях, установах, фірмах можуть за­стосовуватися різні версії одних і тих самих програм.

 

Як приклад розглянемо широко застосовувані в Україні локалізова­ні (перекладені російською мовою) програмні продукти фірми «Microsoft»: офісні додатки Microsoft Office Professional — Word, Excel, PowerPoint, Access, Outlook (операційна система — Windows 98).

Microsoft Word ‒ це офісний додаток для опрацювання текстів. Його можна використовувати для виготовлення будь‒яких документів, бюлетенів, брошур, буклетів, нанесення надписів і зображень на конверти тощо.

Продукти, створені у Word, можуть містити текст, графіку, звук відеокліп тощо. Word дає змогу легко оформляти документи, автоматично формувати абзаци, вирівнювати їх, центрувати, задавати абзацні відступи, форматувати текст, розбивати його на стоянки переносити фрагменти тексту, змінювати шрифти, береги міжрядкові інтервали, виправляти орфографічні й граматичні помилки безпосередньо в процесі створення документа. Крім цього у Word є вбудовані засоби інтегрування графіки в документ (можна використовувати WordArt і OfficeArt для створення ефекту об'єму й надання продуктові різних форм). Підтримання фонових зображень дає змогу створювати привабливі продукти для відображення на екрані чи розміщення в Internet.

Microsoft Excel — це програма оброблення електронних таблиць, що використовується як електронна бухгалтерська книга для відслідковування й аналізу фінансової та іншої числової інфор­мації. Матриця Excel складається з комірок, в які вводять числові й текстові дані, математичні формули, що складають електронну таб­лицю. Excel здійснює обчислення в електронній таблиці, визначає їх результати й відображує останні в комірках замість формул. Таким чином, формула діє «за лаштунками» й генерує результат, відобра­жений в електронній таблиці.

Програма Excel дає змогу також працювати зі списками даних (подібно до системи керування базами даних), створювати дво‒ й тривимірні діаграми на основі даних електронної таблиці. Крім того, в електронні таблиці Excel можна вбудовувати графіку й текст з інших додатків Office (Word, PowerPoint).

Объяснение:

4,7(66 оценок)
Ответ:
vavilina000
vavilina000
06.04.2022

Задачка мне очень понравилась, прилагаю решение на C#, консольное приложение

Объяснение:

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

using System.Threading.Tasks;

namespace Археологи_строители

{ class Program

   {

       static void Main(string[] args)

       {

           //Объявляем и задаем переменные "M" и "N", а так же переменную для результата

           int M,N=new int();

           int MyResult = 0;

           Console.WriteLine("Ведите Текущее количество ступенек и Сколько их должно быть:");

           M = int.Parse(Console.ReadLine());

           N = int.Parse(Console.ReadLine());

           // Создаем массив для хранения данных о ступенях. M-Количество ступенек, Цифра - для колонок длины и высоты

           int[,] mass = new int[M,2];

           // Запись значений в массив

           for (int x = 0; x < M; x++){

               for (int y = 0; y < 2; y++){

                   if (y==0){  //Чисто для юзерфрендли отображения

                       Console.Write($"Введите значение Длины для ступеньки №{x + 1}= ");} else{

                       Console.Write($"Введите значение Высоты для ступеньки №{x + 1}= ");}

                   mass[x, y] = Convert.ToInt32(Console.ReadLine());}

                   Console.WriteLine();}

           /* Как оказалось, самый простой определить какую же ступеньку надо "поднимать"-

            * это вычислить площадь гипотетически "заполняемого" пространства над ступенькой и взять

            * наименьшее значение.

            *  

            * Итак, допустим если у нас 5 ступенек, то нам нам необходимо записать 4 значения

            * (в рамках лестницы) площади заполняемых ступенек.

            *  

            * Перемножаем Длину ступеньки N на высоту ступеньки N+1, M-1 раз и сохраняем в массив

            */

           int M2 = M; //Дублируем изначальное число ступенек для контроля цикла

           for (int z = 0; z <M2-N; z++)

           {

               int[] acreage = new int[M - 1];

               for (int x = 0; x < M - 1; x++)

               {

                   for (int y = 0; y < 2; y++)

                   {

                       acreage[x] = mass[x, 0] * mass[x + 1, 1];

                   }

               }

               /*

                * И так у нас есть все значения гипотетически заполняемой ступеньки.

                * Ищем минимальное значение площади  

                */

               int minAcreage = acreage[0];

               for (int i = 0; i < M - 1; i++)

               {

                   if (minAcreage > acreage[i])

                   {

                       minAcreage = acreage[i];

                   }

               }

               MyResult = MyResult+minAcreage; //Плюсуем данное значение в переменную результата

               // У нас есть минимальная площадь. Найдем номер данной ступеньки

               int IndexAcreage = Array.IndexOf(acreage, minAcreage);

               //"Достроим нужную нам ступеньку и запишем обновленные данные во временный массив"

               int[,] tempMass = new int[M - 1, 2]; //Он на размер меньше, т.к. и "полных" ступенек у нас стало меньше

               for (int x = 0; x < M - 1; x++)

               {

                   for (int y = 0; y < 2; y++)

                   {

                       //Ступеньки до IndexAcreage мы просто переписываем во временный массив

                       if (x < IndexAcreage)

                       {

                           tempMass[x, y] = mass[x, y];

                       }

                       //2 ступеньки от IndexAcreage мы превращаем в одну (застраивая их блоками)

                       else if (x == IndexAcreage)

                       {

                           tempMass[x, y] = mass[x, y] + mass[x + 1, y];

                       }

                       /* и после IndexAcreage мы та же копируем, но со сдвигом вправо, т.к. полноценных  

                        * ступенек стало меньше

                        */

                       else if (x > IndexAcreage)

                       {

                           tempMass[x, y] = mass[x + 1, y];

                       }

                   }

               }

               M = M - 1; //Поскольку ступенек теперь меньше, то и их фактическое число необходимо уменьшить

               for (int x = 0; x < M + 1; x++)

               {

                   for (int y = 0; y < 2; y++)

                   {

                       mass[x, y] = 0;

                   }

               }

               //переписываем данные в основной массив и запускаем следющую интерацию цикла

               for (int x = 0; x < M; x++)

               {

                   for (int y = 0; y < 2; y++)

                   {

                       mass[x, y] = tempMass[x, y];

                   }

               }

           }

           Console.WriteLine($"Минимально необходимое число блоков: {MyResult}");

           Console.ReadKey(true);

       }

   }

}

4,4(75 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ