С Новым годом! Форум программистов, компьютерный форум, киберфорум
PascalABC.NET
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
PascalABC.NET Написать программу про матрицу размерности (n*n) в которой определяется симметричность относительно главной диагонали Написать программу про матрицу размерности (n*n) в которой определеятся симметричность относительно главной диагонали, если симметрична выдавать сообщение матрица симметрична ,если нет выдавать матрица не симметрична. https://www.cyberforum.ru/ pascalabc-net/ thread2554802.html Описать функцию isInclude(A, B, Na, Nb), которая находит количество элементов массива PascalABC.NET
Описать функциюisInclude(A, B, Na, Nb), которая находит количество элементов массива А(длиной Naэлементов), которые в массиве В(длиной Nbэлементов) имеют себе равные
PascalABC.NET Подсчитать количество кругов Задача на pascal, циклический алгоритм Ученик бежит по кругу. На старте стоит тренер и перед каждым новым кругом спрашивает ученика: "Пробежишь ещё кружочек? " https://www.cyberforum.ru/ pascalabc-net/ thread2554702.html PascalABC.NET задания по паскалю https://www.cyberforum.ru/ pascalabc-net/ thread2554575.html
вложение
Дана последовательность, расположить ее отрицательные элементы по убыванию PascalABC.NET
Помогите решить. *Условие* Массив заполняется произвольно. Количество элементов массива произвольное (не менее 10 для одномерного, не менее 5х5 для двумерного. Метод сортировки произвольный. *Само задание* Дана последовательность, расположить ее отрицательные элементы по убыванию.
PascalABC.NET Переставляя столбцы заданной матрицы, расположить их в соответствии с ростом характеристик Для заданной матрицы размером 8 на 8 найти такие k, что k-я строка матрицы совпадает с k-м столбцом. Найти сумму элементов в тех строках, которые содержат хотя бы один отрицательный элемент. Характеристикой столбца целочисленной матрицы назовём сумму модулей его отрицательных нечётных элементов. Переставляя столбцы заданной матрицы, расположить их в соответствии с ростом характеристик. Найти... https://www.cyberforum.ru/ pascalabc-net/ thread2554368.html
PascalABC.NET В одномерном массиве, состоящем из n целых элементов, вычислить номер максимального элемента массива https://www.cyberforum.ru/ pascalabc-net/ thread2554363.html
В одномерном массиве, состоящем из n целых элементов, вычислить 1) номер максимального элемента массива; 2) произведение элементов массива, расположенных между первым и вторым нулевыми элементами. Преобразовать массив таким образом, чтобы в первой его половине располагались элементы, стоявшие в нечетных позициях, а во второй половине – элементы, стоявшие в четных позициях.
Все элементы массива, больше заданного значения, и их номера записать в новые массивы PascalABC.NET
Все элементы массива, больше заданного значения, и их номера записать в новые массивы. Вывести новые массивы на экран. Заданное значение вводится с клавиатуры.
PascalABC.NET Задание с матрицей Задание: 1. Получить матрицу А(mxn) образованную по соответствующему закону (размер матрицы и закон, по которому определяется каждый элемент матрицы A, для каждого варианта задания приведены в столбце 2 таблицы). 2. Получить матрицу B, осуществив соответствующие преобразования над матрицей A (преобразование, которое необходимо сделать над матрицей A, для каждого варианта задания приведено... https://www.cyberforum.ru/ pascalabc-net/ thread2554314.html PascalABC.NET как проверить была ли нажата кнопка (windowforms) как проверить была ли нажата кнопка (windowforms) https://www.cyberforum.ru/ pascalabc-net/ thread2554276.html
PascalABC.NET Пусть дано 100 целых чисел, которые вводятся по одному. Получить сумму тех, которые:
sum2 в итоге явно должно получаться меньше 0, а оно равно нулю - непорядок. Подскажите, в чём проблема. type g=-75..75; d=-1000..1000; q=-2000..0; var a:array of g; sum1:d; sum2:q; begin writeln('Массив из 100 целых чисел в диапазоне от -75 до 75:'); sum1:=0; sum2:=0;
PascalABC.NET Придумать описание переменной(тип запись) Задание по комбинированному типу(Запись) Не получается сделать задание, потому что не понятен внутренний цикл. Как это '1' to '5' ??? Само задание: Приведите пример описания типа для переменной z, если работа с ней организуется следующим образом: for i:=1 to 10 do for j:='1' to '5' do z.och..nm:='5' https://www.cyberforum.ru/ pascalabc-net/ thread2554228.html
0 / 0 / 0
Регистрация: 16.12.2019
Сообщений: 1
0

Последний элемент массива при выводе всегда превращается в ноль, что я делаю не так? - PascalABC.NET - Ответ 14099372

16.12.2019, 11:58. Показов 1203. Ответов 1
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Нужно:

Ввести массив из 12 целых чисел. Вставить в него числа А и В перед шестым элементом. Числа А и В ввести с клавиатуры. Полученный новый массив вывести на экран.

Проблема:

Последний введённый элемент в массиве в конечном итоге превращается в 0. Как это исправить?

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
uses crt;
const n = 14;
 
var
    arr: array[1..n] of integer;
    i, num, id: integer;
 
begin
    writeln('Заполните массив: ');
    for i := 1 to n -2 do
        readln(arr[i]);
    write('Ваш массив: ');
    for i := 1 to n -2 do
        write(arr[i], ' ');
    writeln;
 
    write('Укажите A: ');
    readln(num);
    id:=6;
 
    for i := n - 2 downto id do
        arr[i+1] := arr[i];
    arr[id] := num;
 
    write('Укажите B: ');
    readln(num);
    id:=7;
 
    for i := n - 2 downto id do
        arr[i+1] := arr[i];
    arr[id] := num;
 
 clrscr;
    write('Ваш массив: ');
    for i := 1 to n do
        write(arr[i], ' ');
    writeln;
end.
P.S:Можно с костылями, главное, чтобы работало.

Вернуться к обсуждению:
Последний элемент массива при выводе всегда превращается в ноль, что я делаю не так? PascalABC.NET
0
Заказать работу у эксперта
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
16.12.2019, 11:58
Готовые ответы и решения:

На последний элемент массива поставить ноль
Есть простейшая программа которая выводит массив на экран, как сделать так что бы , программа сама...

Что у меня ту не так? Мне надо первый и последний элемент массива покрасить в бюрюзовый цвет
program Alex; uses crt; var N: array of integer; i:integer; begin ClrScr; Randomize; for...

Последний элемент массива всегда заменяется нулём
Товарищи, ну прям оказия. Весь вечер не могу ошибку отловить. Имеется таблица JTable mainTable =...

Последний элемент при чтении из файла построчно всегда 0, почему ?
Здравствуйте, подскажите, почему при чтении из файла у меня все время 0 является последним...

1
16.12.2019, 11:58
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
16.12.2019, 11:58
Помогаю со студенческими работами здесь

set и map при добавлении сохраняется только последний элемент. Размер множества всегда равен 1
При вызове функции с параметрами (declare some_string) в множество добавляется элемент, и он...

Что я делаю не так, просчет в 2ух циклах массива
В чем ошибка?

Что не так делаю при знаковом делении?
Доброго времени суток, проганял прогу и заметил что она некорректно считает. Вот например, В...

Что я делаю не так при вставке в БД значений?
Не могу понять, что делаю не так? Данные в БД не заносятся! namespace TEST_DB { public...

Что я делаю не так при построении сферы
Привет, нашёл МГУшную методичку по OpenGL, разбираюсь с примерами. Треугольник отрисовать...

Ошибка при выводе 1-го элемента массива, но правильно выводит последний
Помогите пожалуйста найти ошибку (почему не выводит переменную а?): #include "stdafx.h" #include...

0
Новые блоги и статьи
Книги и учебные ресурсы по C#
InfoMaster 08.01.2025
Базовые учебники и руководства Одной из лучших книг для начинающих является "C# 10 и . NET 6 для начинающих" Эндрю Троелсена и Филиппа Джепикса . Книга последовательно раскрывает основные концепции. . .
Что такое NullReferenceEx­­­ception и как исправить?
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-х годов компьютерная индустрия столкнулась с серьезными проблемами в области управления данными. Существовавшие на тот момент модели данных -. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru