|
|
Другие темы раздела | |
PascalABC.NET Выдаёт ошибку program upr8_2_v; uses crt,GraphABC; const A:array of real=(82.5,60.9,60.4,58.8,43.8,38.1,16.3); B:array of string=('Германия','Франция','Россия','Великобритания','Бельгия','Сербия','АвстроВенгрия'); var karta,i,R:integer; begin setwindowsize(500,560); writeln('Численность населения стран Европы'); karta:=LoadPicture('K.gif'); Drawpicture(karta,0,160,500,400); https://www.cyberforum.ru/ pascalabc-net/ thread2521348.html |
PascalABC.NET Дана квадратная матрица n*n Дана квадратная матрица n*n, найти сумму и количество положительных элементов расположенных под главной диагональю |
PascalABC.NET Массив: Определить количество строк, не содержащих ни одного нулевого элемента Дана целочисленная прямоугольная матрица. Определить: 1) количество строк, не содержащих ни одного нулевого элемента 2) максимальное из чисел, встречающихся в заданной матрице более одного раза (Написать программу на Pascal) https://www.cyberforum.ru/ pascalabc-net/ thread2521212.html |
PascalABC.NET Поиск связки PropertyInfo-object по строке
https://www.cyberforum.ru/ pascalabc-net/ thread2521001.html Нужно написать алгоритм, который создаст связку PropertyInfo-object по строке. Для проверки: program NS; uses System.Reflection; type TInternal = class |
PascalABC.NET Умножение двух двоичных чисел. не используя строки Умножение двух двоичных чисел. не используя строки, только массивы. |
PascalABC.NET В тексте все слова разделены пробелами. Есть ли слова, начинающиеся с заданного символа?
https://www.cyberforum.ru/ pascalabc-net/ thread2520681.html ,,, |
PascalABC.NET Цикл с параметром
https://www.cyberforum.ru/ pascalabc-net/ thread2520617.html Задача с циклом с параметром. Для заданного с консоли n найти сумму рядов и сравнить с функцией. Во втором, задать с консоли два первых члена последовательности. Найти первые n членов последовательности и их сумму. |
Использовать рекуррентную формулу PascalABC.NET Разработать блок-схему алгоритма и на его основе составить программы для вычисления значения конечной суммы, указанной по варианту. для вычисления слагаемых суммы использовать рекуррентную формулу. Прошу помощь. Заранее спасибо. |
PascalABC.NET Вычислить сумму положительных элементов каждой строки двумерного массива Составить программу на Паскале для обработки двумерного массива размерностью 3*4. Массив заполнить самостоятельно. Вычислить сумму положительных элементов каждой строки двумерного массива. https://www.cyberforum.ru/ pascalabc-net/ thread2520568.html |
PascalABC.NET Посчитать количество и напечатать номера элементов, которые больше b, с нечетными номерами
https://www.cyberforum.ru/ pascalabc-net/ thread2520567.html Составить программу на Паскале для обработки массива Z=(2.13; 14.1; −13.66; 0; −2; −16.5; 12; 142.3; 122; 111) при b = 3. Посчитать количество и напечатать номера элементов, которые больше b, с нечетными номерами. |
PascalABC.NET Опишите комбинированный тип для записей, содержащих данные учеников Опишите комбинированный тип для записей, содержащих следующие данные учеников: фамилию, имя, год рождения, рост (в сантиметрах), вес (в килограммах). Пожалуйста помогите, а то моя прога не робит. Type dan = record Surname: string; Name: string; Year: integer; Growth: real; Weight: real; |
PascalABC.NET Задание по циклам
https://www.cyberforum.ru/ pascalabc-net/ thread2520543.html Вычислить значения суммы ряда S при заданных с консоли начальном и конечном значениях аргумента x(x_nach, x_kon), шаге его изменения delta_x и точности вычислений eps. Вычисленные значения ряда сравнить с значениями заданной функции f(x). |
2351 / 1454 / 526
Регистрация: 07.04.2017
Сообщений: 4,791
|
||||||
30.10.2019, 11:48 | 0 | |||||
Задать тип массива через переменную - PascalABC.NET - Ответ 1394797830.10.2019, 11:48. Показов 432. Ответов 5
Метки (Все метки)
Ответ
В таком случае имеет смысл делать неуправляемой памятью. Ей вообще без разницы каким типом данных считать её байты. И скорость доступа довольно большая.
Так же, в брейнфаке типа как бесконечный объём памяти, но в реальности так не работает. Поэтому выделять память надо по мере надобности. В примере ниже я поставил 4 килобайта. Но вообще это рандомно взятое с головы значение. Точнее это объём ячейки памяти на большинстве SSD дисков. То есть если вы будете сбрасывать память на диск - будет очень быстро и удобно, правда я вообще хз зачем)). Но, главное чтоб это число делилось на 8 (потому что размер uint64) и было не меньше 8 (опять же, чтоб uint64 помещалось). А так - можете ставить там какое то своё число. А вот и сам пример. Реализовал я не всё, движение вправо и чтение делается по аналогии с тем что уже есть. Ну а увеличение значения ячейки - это по сути Write(Read+1) .И если что - то что при чтении/записи данные передаются как 64-битное число, это вообще не проблема, ни скорости не памяти. Память на стеке по сути бесконечная (если не насиловать его рекурсией). А скорость, если у вас конечно не 32-битный процессор - 64-битные числа будут обрабатываться не медленнее 32-битных. И точно быстрее 8 битных, потому что для сложения 2 значений типа byte - процессор всё равно преобразовывает их в integer.
Вернуться к обсуждению: Задать тип массива через переменную PascalABC.NET
1
|
30.10.2019, 11:48 | |
Готовые ответы и решения:
5
Как задать размер массива через переменную? Задать размер динамического массива через переменную, обявленную как extern Как задать style через переменную? Задать свойство объекта через переменную |
30.10.2019, 11:48 | |
30.10.2019, 11:48 | |
Помогаю со студенческими работами здесь
0
Задать цвет Label через переменную Задать сетевой путь через переменную Задать ширину блока через переменную Как задать размеры агрегируемого через переменную? Задать цвет заливки при действии через переменную Задать имя поля в таблице через переменную в процедуре Акцесс |
Новые блоги и статьи | |||||
Книги и учебные ресурсы по C#
InfoMaster 08.01.2025
Базовые учебники и руководства
Одной из лучших книг для начинающих является "C# 10 и . NET 6 для начинающих" Эндрю Троелсена и Филиппа Джепикса . Книга последовательно раскрывает основные концепции. . .
|
Что такое NullReferenceException и как исправить?
InfoMaster 08.01.2025
NullReferenceException - одно из самых распространенных исключений, с которым сталкиваются разработчики на C#. Это исключение возникает при попытке обратиться к членам объекта (методам, свойствам или. . .
|
Что такое Null Pointer Exception (NPE) и как это исправить?
InfoMaster 08.01.2025
Null Pointer Exception (NPE) - это одно из самых распространенных исключений в Java, которое возникает при попытке использовать ссылку на объект, значение которой равно null. Это исключение относится. . .
|
Русский язык в консоли C++
InfoMaster 08.01.2025
При разработке программ на C++ одной из частых проблем, с которой сталкиваются русскоязычные программисты, является корректное отображение кириллицы в консольных приложениях. Эта проблема особенно. . .
|
Telegram бот на C#
InfoMaster 08.01.2025
Разработка ботов для Telegram стала неотъемлемой частью современной экосистемы мессенджеров. C# предоставляет мощный и удобный инструментарий для создания разнообразных ботов, от простых. . .
|
Использование GraphQL в Go (Golang)
InfoMaster 08.01.2025
Go (Golang) является одним из наиболее популярных языков программирования, используемых для создания высокопроизводительных серверных приложений. Его архитектурные особенности и встроенные. . .
|
Что лучше использовать при создании класса в Java: сеттеры или конструктор?
Alexander-7 08.01.2025
Вопрос подробнее:
На вопрос: «Когда одновременно создаются конструктор и сеттеры в классе – это нормально?» куратор уточнил: «Ваш класс может вообще не иметь сеттеров, а только конструктор и геттеры. . .
|
Как работать с GraphQL на TypeScript
InfoMaster 08.01.2025
Введение в GraphQL и TypeScript
В современной разработке веб-приложений GraphQL стал мощным инструментом для создания гибких и эффективных API. В сочетании с TypeScript, эта технология. . .
|
Счётчик на базе сумматоров + регистров и генератора сигналов согласования.
Hrethgir 07.01.2025
Создан с целью проверки скорости асинхронной логики: ранее описанного сумматора и предополагаемых fast регистров. Регистры созданы на базе ранее описанного, предполагаемого fast триггера. То-есть. . .
|
Как перейти с Options API на Composition API в Vue.js
BasicMan 06.01.2025
Почему переход на Composition API актуален
В мире современной веб-разработки фреймворк Vue. js продолжает эволюционировать, предлагая разработчикам все более совершенные инструменты для создания. . .
|
Архитектура современных процессоров
inter-admin 06.01.2025
Процессор (центральный процессор, ЦП) является основным вычислительным устройством компьютера, которое выполняет обработку данных и управляет работой всех остальных компонентов системы. Архитектура. . .
|
История создания реляционной модели баз данных, правила Кодда
Programming 06.01.2025
Предпосылки создания реляционной модели
В конце 1960-х годов компьютерная индустрия столкнулась с серьезными проблемами в области управления данными. Существовавшие на тот момент модели данных -. . .
|