Форум программистов, компьютерный форум, киберфорум
Pascal ABC
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Pascal ABC Жизнь в квадрате https://www.cyberforum.ru/ pascalabc/ thread685481.html
В некоторых клетках квадрата N x N живут микроорганизмы (не более одного в одной клетке). Каждую секунду происходит следующее: – все микроорганизмы, у которых менее 2-х соседей, умирают от скуки (соседями называются микроорганизмы, живущие в клетках, имеющих общую сторону или вершину); – все микроорганизмы, у которых более 3-х соседей, умирают от перенаселенности; – на всех пустых клетках, у...
Pascal ABC Блок-схема для двумерного массива
Помогите с Блок-схемой пожалуйста program seven; const a:array of real=((-0.6,2.1,-3.5,4.3),(7.2,-8.1,-0.3,0.2),(-0.5,3.5,0.4,3.1)); var i,j,imax,jmax:integer; begin for i:=1 to 3 do begin For j:=1 to 4 do if a<0 then break;
Pascal ABC Блок-схема для одномерного массива https://www.cyberforum.ru/ pascalabc/ thread685471.html
Помогите с Блок-схемой пожалуйста program six; const a:array of real=(-0.1,2.5,-0.7,0.1,-5.1,4.3,-8.1,2.4); var i,r:integer; begin r:=1; for i:=1 to 8 do if abs(a)>abs(a) then r:=i; writeln('Ìàêñèìàëüíèé ïî ìîäóëþ åëåìåíò ìàñèâà: ',a); writeln('Éîãî ïîðÿäêîâèé íîìåð: ',r);
Pascal ABC Нормировать элементы матрицы по отношению к наибольшему элементу всей матрицы Выполнить обработку элементов прямоугольной матрицы А, имеющей N строк и М столбцов. Нормировать элементы матрицы по отношению к наибольшему элементу всей матрицы. Помогите,кто осилит, пожалуйста. https://www.cyberforum.ru/ pascalabc/ thread685412.html
Pascal ABC Программа должна удалять все символы строки, совпадающие с первым
Написал, но не работает... Программа должна удалять все символы совпадающие с первым. var st:string; k:integer; begin writeln('введите строку'); readln(st); while pos(st,st) <> 0 do begin k:=pos(st,st);
Pascal ABC Игра в слова с Компьютером https://www.cyberforum.ru/ pascalabc/ thread685359.html
Нужна написать программу! Игра в слова с Компьютером.Это условие. больше ни каких указаний нет! Курсовая(
Pascal ABC Перевод чисел в системы счисления на паскале через массив Задан массив F из чисел в двоичной системе счисления. В другом массиве организовать перевод исходного массива в 3 систему счисления. Помогите пожалуйста сделать. https://www.cyberforum.ru/ pascalabc/ thread685330.html Написать программу и нарисовать блок-схему, двухмерный массив Pascal ABC
Сформировать вектор, состоящий из минимальных элементов столбцов матрицы А Добавлено через 9 минут http://s019.***********/i617/1210/ce/6dfb3edeb2d4.png
Pascal ABC блок-схема для одномерного массива https://www.cyberforum.ru/ pascalabc/ thread685249.html
нарисовать блок-схему: Задание: Определить среднее геометрическое положительных элементов вектора. а={-1.5; 4.5; -0.2; 0.5; -1.1; 7.2; -3.1; 4.5} Код Pascal: const a: array of real=(-1.5, 4.5, -0.2, 0.5, -1.1, 7.2, -3.1, 4.5); var
Pascal ABC Дана действительная квадратная матрица порядка n. Найдите сумму элементов, расположенных в заштрихованной части матрицы Дана действительная квадратная матрица порядка n. Найдите сумму элементов, расположенных в заштрихованной части матрицы https://www.cyberforum.ru/ pascalabc/ thread685168.html
Найти число поворотов шестеренок на один зубчик для их возврата в исходное состояние Pascal ABC
Даны две сцепленные шестерёнки. У одной шестерёнки N зубовэж у другой - K.Требуетс найти какое минимальное число поворотов на один зубчик требуется сделать,чтобы шестеренки вернулись в исходное состояние. Формат ввода В единственной строке даны два натуральный числа N и K, каждое из которых не провосходящих 10 млн. Формат вывода Выведите искомое чилсо зубчиков.Гарантируется, что оно не...
Pascal ABC В массиве найти номер элемента, для которого разность между суммой предшествующих и суммой остальных элементов минимальна https://www.cyberforum.ru/ pascalabc/ thread685153.html
помогите решить вот ету задачу,и если можно с объяснениями Вопрос : В одномерном массиве найти наименьший номер элемента, для которого разность между суммой всех предшествующих ему элементов (включая его самого) и суммой всех остальных элементов массива наименьшая по модулю. Найти сам модуль этой разности. Добавлено через 5 часов 8 минут я тут посидел почитал литературы,вроде бы вот так...
272 / 188 / 173
Регистрация: 06.06.2012
Сообщений: 322
01.11.2012, 15:55 0

Задача "Инопланетянин" - Pascal ABC - Ответ 3639638

01.11.2012, 15:55. Показов 5564. Ответов 10
Метки (Все метки)

Ответ

Это счетчик номера элемента массива.
Т.к. i меняется от 48 до 57 то я не могу написать так:
Pascal
1
a[i]:=i;
Потому что это будет значить: a[48]:=48 и так до 57.
А у нас размерность массива - 1..36.
Так вот, этот счетчик и считает то что как раз нам нужно:
Pascal
1
2
3
4
5
a[k]:=i;
a[1]:=48; 
a[2]:=49;
..............
a[10]:=57;
Заметь, при этом k становится 10ью, после этого действия
Заполнив первую часть массива числами от 48 до 57
мы приступаем ко второй части т.е. к заглавным латинским буквам:
Т.к. мы k не обнуляли, то счетчик K будет продолжать накапливаться после заполнения первой части.
Т.е. мы начнем с k=11..
Pascal
1
2
3
4
5
a[k]:=i;
a[11]:=65;
a[12]:=66;
................
a[36]:=90;
k=36 (полная размерность массива)
И следовательно будет массив так:
48, 49, 50,...57, 65, 66,67 и так далее до 90. [Массив 1]
Почему эти цифры? потому что если мы используем функцию chr(x) от любого элемента этого первого массива, то получим массив из чисел и заглавных латинских букв.
0, 1, 2, 3,...9, A,B,C,...,Z
Pascal
1
(chr(48) = 0, chr(57)=9, chr(65) = A, chr(90)=Z)
Вот.

Вернуться к обсуждению:
Задача "Инопланетянин" Pascal ABC
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.11.2012, 15:55
Готовые ответы и решения:

Задача "Инопланетянин"
Во время экперимента Накодиллы было случайно получено сообщение инопланетян, содержащее формулу...

Тест: A вы часом не инопланетянин?
http://www.kp.ru/tests/alien/ Варианты ответов довольно скудны. Вы – резидент...

Олимпиадная задача по программированию. PascalABC.NET. Задача L. Переключение между окнами
Когда пользователь работает в операционной системе Winux, у него часто запущено несколько...

Васильев C# Глава 8 задача 2 (Просьба объяснить формулировку(задача внутри)
Текст задачи Написать программу , в которой есть класс с полем, являющимся ссылкой на одномерный...

10
01.11.2012, 15:55
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
01.11.2012, 15:55
Помогаю со студенческими работами здесь

Задача со строками. Задача находится на фотке, которая прикреплена к сообщению
Фотку прикрепил к сообщению. П.5.4. Правил Запрещено создавать темы с бессмысленными названиями...

Васильев C# Глава 7 задача 8 (Просьба объяснить формулировку(задача внутри)
Текст задачи Напишите программу с классом, у которого есть текстовое поле. Значение текстовому...

Задача при создание нового лида выводится задача от несущ.пользователя Б24
При создание нового Лида Выходит уведомление от пользователя которого нету в компаний. ...

Задача о шахматном коне (задача Эйлера). Поиск в глубину
Требуется обойти все клетки шахматной доски ходом коня. Метод поиска решений – поиск в глубину....

Задача на перебор вариантов. Задача Л.Эйлера. Про чиновника
Задача Л.Эйлера. Некий чиновник купил лошадей и быков на сумму 1770 талеров. За каждую лошадь он...

Задача целочисленного программирования. Задача на оптимизацию. Матричный метод
Здравствуйте. Преподаватель дал задачи (скриншоты прикреп.) и эти две задачи были решены...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru