Форум программистов, компьютерный форум, киберфорум
PascalABC.NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.88/8: Рейтинг темы: голосов - 8, средняя оценка - 4.88
0 / 0 / 0
Регистрация: 03.11.2019
Сообщений: 21

Возьмите случайное количество чисел в строке из файла, посчитайте их сумму и выведите на экран

04.11.2019, 19:24. Показов 1682. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
напишите пожалуйста программу в стиле "классического паскаля"
начиная с var
f:text и т.д.
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
04.11.2019, 19:24
Ответы с готовыми решениями:

Выведите содержимое файла на экран и посчитайте количество символов
Создать текстовый файл в который запишите и цифры. Выведите его содержимое на экран, посчитайте количество символов и выведите их также на...

Выведите на экран позиции, на которых в строке находится буква 'е'. Посчитайте их количество
Помогите решить задачку Условие: Выведите на экран позиции , на которых находится буква 'е'. Посчитайте их количество.

Выведите содержимое очереди на экран и посчитайте количество элементов образованной очереди
Дан текстовый файл. Проанализировав в программе содержимое файла, выберите из него имена и занесите в очередь. Выведите содержимое очереди...

6
 Аватар для Sun Serega
2355 / 1458 / 526
Регистрация: 07.04.2017
Сообщений: 4,798
04.11.2019, 23:28
"классический паскаль" это стиль, который устарел лет так 20 назад. Его ещё изучают в школах, но это только потому что общественное образование не может успевать за развитием технологий.

Научиться новому стилю проще и быстрее, потому что весь смысл в нём - быть максимально интуитивным. И если сможете объяснить учителю что делает программа - он не придётся. Я сам не так уж давно учился в шкалке, так что знаю о чём говорю.

В данном разделе полно людей которые с радостью в этом помогут. Ну а если всё же так уж хотите деградировать - пишите в разделы старых паскалей.
0
Alvin Seville
 Аватар для Соколиный глаз
343 / 273 / 134
Регистрация: 25.07.2014
Сообщений: 4,537
Записей в блоге: 22
05.11.2019, 05:50

Не по теме:

Кликните здесь для просмотра всего текста
Sun Serega, человек попросил явно, чего он хочет, если у Вас нет желания ему помогать, то какой смысл Вашего сообщения? Другое вопрос в том, что, раздел в подобной ситуации лучше выбирать другой, но, только, в том случае, если это не помешает работоспособности программы на PascalABC.NET (если требуется запускать программы на нем).



barabara, Puporev Вам может помочь.
0
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
 Аватар для volvo
33197 / 21493 / 8233
Регистрация: 22.10.2011
Сообщений: 36,882
Записей в блоге: 12
05.11.2019, 09:51
Цитата Сообщение от Sun Serega Посмотреть сообщение
"классический паскаль" это стиль, который устарел лет так 20 назад
Нет. Это стиль, который будет одинаково хорошо компилироваться как PABC.NET, так и FPC, и Delphi, а не тот птичий язык, который прибит гвоздями к одной ОС и к одному фреймворку, на котором в последнее время пишутся все программы в этом разделе..
1
 Аватар для Sun Serega
2355 / 1458 / 526
Регистрация: 07.04.2017
Сообщений: 4,798
05.11.2019, 10:31
Цитата Сообщение от volvo Посмотреть сообщение
одинаково хорошо компилироваться
И не более того. Даже запускаться он одинаково хорошо не будет, взять хотя бы строки в связных списках из записей. Уже ни раз писал почему это нельзя делать в .Net .

И я уже не говорю про оптимизацию. Даже у Linq с ней дела лучше.

Универсальность когда она в ущерб всему остальному - помогает только развивать плохие виды лени.
0
Alvin Seville
 Аватар для Соколиный глаз
343 / 273 / 134
Регистрация: 25.07.2014
Сообщений: 4,537
Записей в блоге: 22
05.11.2019, 11:02
Цитата Сообщение от Sun Serega Посмотреть сообщение
И не более того.

Не по теме:

Писать программы в стиле классического Pascal позволяет устремить своё внимание больше на алгоритм работы программы, нежели использование специфических для .NET вещей (хотя, никто не спорит, что знать их небесполезно). Развитие алгоритмического мышления немаловажное умение для программиста.



Цитата Сообщение от Sun Serega Посмотреть сообщение
И я уже не говорю про оптимизацию.

Не по теме:

То, что некоторые вещи реализованы в конкретном компиляторе не так как хотелось - не мечта программиста, но это не значит, что их использовать нельзя. Можно, но всегда стоит помнить, что возможная оптимизация может повлечь привязку к конкретному компилятору.



Цитата Сообщение от Sun Serega Посмотреть сообщение
Универсальность когда она в ущерб всему остальному - помогает только развивать плохие виды лени.

Не по теме:

Не согласен. В данном случае Вы обобщаете, сгущая краски (употребляя слово "всему"), к этому случаю это неприменимо.

0
Модератор
10373 / 5661 / 3398
Регистрация: 17.08.2012
Сообщений: 17,299
05.11.2019, 14:06
Лучший ответ Сообщение было отмечено ZX Spectrum-128 как решение

Решение

Ох, нет... Я хотел удалить несуразный пост #2, но, пока писал в личку, тут уже целая дискуссия образовалась... Вот то, что я написал в личку:
Здравствуйте.

Sun Serega, в теме Возьмите случайное количество чисел в строке из файла, посчитайте их сумму и выведите на экран Вы, сдаётся мне, не подумавши, чушь написали:
Цитата Сообщение от Sun Serega Посмотреть сообщение
"классический паскаль" это стиль, который устарел лет так 20 назад. Его ещё изучают в школах, но это только потому что общественное образование не может успевать за развитием технологий.
Научиться новому стилю проще и быстрее, потому что весь смысл в нём - быть максимально интуитивным. И если сможете объяснить учителю что делает программа - он не придётся. Я сам не так уж давно учился в шкалке, так что знаю о чём говорю.
В данном разделе полно людей которые с радостью в этом помогут. Ну а если всё же так уж хотите деградировать - пишите в разделы старых паскалей.
Возможно, Вы желали написать нечто умное и полезное. Со мной тоже такое бывало: напишешь что-то умное и полезное, а получается что-то глупое и злое. Сами смотрите:
Цитата Сообщение от Sun Serega Посмотреть сообщение
"классический паскаль" это стиль, который устарел лет так 20 назад
А ничего, что Delphi и FPC + Lazarus прямо сейчас живут и процветают? В них как раз и используется ..."классический паскаль" это стиль, который устарел лет так 20 назад... А Pascal ABC.NET вообще уже сдох. Что, я не прав? Ну так напишите об одном из многочисленных глюков PABC.NET в их группу поддержки, и... Никто и ничего не исправит. Даже создатели уже забыли об своём произведении. Зачем поддерживать труп, если это тупо экономически невыгодно? И, главное, зачем писать программы на бесплатно-глючном и нестабильном переводе C# на паскаль, если можно писать программы непосредственно на C#? Опять я не прав? Ну тогда назовите хоть один коммерческий продукт на Pascal ABC.NET.
Цитата Сообщение от Sun Serega Посмотреть сообщение
Научиться новому стилю проще и быстрее
Правда, что ль? То есть, Вы утверждаете, что освоить паскаль, а также методы работы с последовательностями, лямбда-выражения и прочие .NETовские прибамбасы - это проще и быстрее, чем освоить только паскаль? Не видите некоторой нелогичности? Эти самые .NETовские прибамбасы, как Вы пишете, максимально интуитивны? Да Вы что? Может быть, Вы - гений? Мне, например, каждый раз приходится секунд десять думать, что же делает то или иное лямбда-выражение. Ну, это и понятно: мне, плебею, никогда не освоить тех высот науки, которые изучают в шкалках.
Цитата Сообщение от Sun Serega Посмотреть сообщение
быть максимально интуитивным
(Beavis & But-head voices): Гхех-гхех... Ага-ага... Точно-точно... (end Beavis & But-head voices). Скажите, Вы и вправду не подозреваете, для которого IQ создаются "максимально интуитивное"? Хорошо, открою Вам страшную тайну: "максимально интуитивное" создаётся в первую очередь для тупорылых недоумков, которые не могут и не хотят хоть что-то учить, потому что "многа букав". Это всё из-за денег: чем шире ранок, тем больше прибыль.
Цитата Сообщение от Sun Serega Посмотреть сообщение
если всё же так уж хотите деградировать
С учётом того, что я написал выше... Вам не стыдно?

И ещё. Внимательно прочитайте правила форума. Фактически, Вы нарушили пункт 3.1, тролль Вы наш ненаглядный. И ещё, из правил следует, что

"я ничего не желаю делать вообще, и ты всё сделаешь за меня, презренный untermensch" = "помощь"

Неожиданно, да? Но, по сути, это так и есть. И какой смысл лечить головы тем, кто по праву приходит сюда за халявой? Будьте проще, привыкайте. Мне особенно тяжело приходится во времена сезонных обострений, но я терплю, и... Выдаю халяву. Чего и Вам советую. Не всем нужно программирование, но все его проходят. И очень многие - мимо.

А ещё темы на киберфоруме не закрываются и не удаляются вообще никогда, естественно, если не противоречат правилам форума. В этом - главное отличие киберфорума от прочих форумов. Это малое отличие не такое уж и малое. Надеюсь, Вам удастся сделать выводы из этой уникальности. Получается, что Вы пишете ответ не для недоумка, который создал тему, а для всего мира. Правда, здорово?

Если желаете, можете оспорить мои утверждения, но только в личке. Тему я почистил. Если считаете, что Ваше сообщение - не сказанное сгоряча, напишите, и я, хоть и с тяжестью на душе, но восстановлю тему. Но, полагаю, этого не будет: я считаю Вас умным человеком, и, вообще-то, был удивлён этой Вашей эскападой. Так думаю, Вы в сердцах это написали.

И ещё. Поймите, этот форум - частная собственность, и mik-a-elю по-любому приходится балансировать между честью и чистоганом. Поверьте, ему это делать отнюдь нелегко. Но, что не сделаешь ради денег... Не осуждайте его. Что, осуждаете? Ну так сделайте свой киберфорум с Вашими правилами. Иные варианты неприемлемы.

Простите за грубость, но, повторюсь, Вы ценны для меня, как умный человек. Поэтому - я и написал вот так, прямо и грубо, незачем перед умным книксены делать.

Всего Вам доброго.
Хотел я всё это дело на тормозах спустить, а Вы тут накинулись на несчастного Sun Serega... Пришлось из-за Вас выложить приватную информацию на всеобщее обозрение.

Добавлено через 22 минуты

Не по теме:

Народ, в следующий раз постарайтесь сдержать эмоции и не отвечать сразу... Вдруг оно само рассосётся? И Вам честь за долготерпение, и человеку не стыдно.

4
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
05.11.2019, 14:06
Помогаю со студенческими работами здесь

Выведите массив на экран в обратном порядке по 6 чисел в строке
Массив состоит из 40 случайных двузначных чисел. Выведите их на экран в обратном порядке по 6 чисел в строке. Помогите плиз!!!!

Сгенерировать случайное трехзначное число и вывести на экран их сумму и произведение этих чисел
Сгенерировать случайное трехзначное число и вывести на экран их сумму и произведение этих чисел.

Выведите числа на экран в прямом и обратном порядке по 6 чисел в строке
Массив состоит из 18 случайных двузначных чисел. Выведите их на экран в прямом и обратном порядке по 6 чисел в строке.

Определите и выведите на экран сумму нечётных двузначных чисел
определите и выведите на экран сумму нечётных двузначных чисел. Попроще код.

Выведите на экран количество отрицательных и положительных чисел массива
Одномерные массивы. 12.Массив состоит из 20 целых положительных и отрицательных чисел. Выведите на экран количество отрицательных и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод. Thinkpad X220 Tablet —. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru