Форум программистов, компьютерный форум, киберфорум
Обо всем!
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.93/29: Рейтинг темы: голосов - 29, средняя оценка - 4.93
 Аватар для taras atavin
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562

Как вам кусок проги?

21.06.2013, 08:02. Показов 6984. Ответов 122
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Прога

Перевод
C++
1
2
3
4
for (И=0; И<=Н; И++)
{
 М[И]*=2;
}
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
21.06.2013, 08:02
Ответы с готовыми решениями:

переписать кусок проги с cin/cout на printf/scanf
переписать кусок проги с cin/cout на printf/scanf очень срочно, заранее спасибо char snn; int y1=1990, y2=1999; ...

Как отследить из проги на Си завершение другой проги
Есть две программы, одна написана не мной и исходников нет (main), вторую я пытаюсь написать сам для реализации ряда дополнительных...

Установил фотошоп, вместо проги установились другие проги (игры онлайн,браузеры,рекламы и т.д.)
Здравствуйте, уважаемые программисты или форумчане! Скачал и установил с одного сайта фотошоп, а во время установки начали устанавливаться...

122
Заблокирован
22.06.2013, 18:15
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от taras atavin Посмотреть сообщение
Берём средненький исходник модуля
Чё то маленький. А больше есть? Показать свой? Боюсь, что от зависти позеленеешь
0
 Аватар для taras atavin
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
22.06.2013, 21:16  [ТС]
Я завидую маленькому.
0
~ Эврика! ~
 Аватар для OhMyGodSoLong
1258 / 1007 / 74
Регистрация: 24.07.2012
Сообщений: 2,002
23.06.2013, 21:45
Цитата Сообщение от taras atavin Посмотреть сообщение
Тело любой функции должно из чего то состоять. Как собираешься писать функции, если нет операторов?
Из функций. Там всё состоит из вызовов функций и специальных форм (и макросов).

Цитата Сообщение от taras atavin Посмотреть сообщение
<портянка про LaTeX>
Это извечный спор GUI vs CLI.
0
 Аватар для taras atavin
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
26.06.2013, 20:11  [ТС]
Цитата Сообщение от OhMyGodSoLong Посмотреть сообщение
Из функций.
А те функции из чего? Это замкнутый круг, оператор же есть отдельное "слово" с самостоятельной семантикой и на высоком уровне состоит только из символов, да и то не всегда.

Добавлено через 2 минуты
Цитата Сообщение от OhMyGodSoLong Посмотреть сообщение
Это извечный спор GUI vs CLI.
Пользовательский интерфейс не может спорить с низкоуровневым кодом, это всё равно что спорить на тему "Ехать, или в аэропорт?": и ехать можно не только в аэропорт, но и на ЖД вокзал, и в аэропорт можно придти пешком.
0
26.06.2013, 20:13

Не по теме:

интерфейс вообще не может спорить, спорят "люди-человеки"..

0
~ Эврика! ~
 Аватар для OhMyGodSoLong
1258 / 1007 / 74
Регистрация: 24.07.2012
Сообщений: 2,002
26.06.2013, 23:34
Цитата Сообщение от taras atavin Посмотреть сообщение
А те функции из чего? Это замкнутый круг, оператор же есть отдельное "слово" с самостоятельной семантикой и на высоком уровне состоит только из символов, да и то не всегда.
Из других функций. А те дальше из функций. В самом низу специальные формы и предопределённые функции-примитивы, которые ни из чего не состоят.

Цитата Сообщение от taras atavin Посмотреть сообщение
Пользовательский интерфейс не может спорить с низкоуровневым кодом, это всё равно что спорить на тему "Ехать, или в аэропорт?": и ехать можно не только в аэропорт, но и на ЖД вокзал, и в аэропорт можно придти пешком.
Я про то, что это извечный спор мнений: "А если выучить команды, то можно огогого что делать" против "Пока в Вилларибо учат команды, Виллабаджо наняли индусов, быстро наговнякали всё мышкой и готовятся выпускать вторую версию".
0
 Аватар для taras atavin
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
27.06.2013, 08:49  [ТС]
Цитата Сообщение от OhMyGodSoLong Посмотреть сообщение
Я про то, что это извечный спор мнений: "А если выучить команды, то можно огогого что делать" против "Пока в Вилларибо учат команды, Виллабаджо наняли индусов, быстро наговнякали всё мышкой и готовятся выпускать вторую версию".
Ну так для начала не путал бы GUI с VCL, а то твои позорные недопосты имеют обратный эффект: гуй то для конченного юзверя сделали там и там, а если сторонники определённой точки зрения - придурки, то врядли она верна.

Добавлено через 3 минуты
Цитата Сообщение от OhMyGodSoLong Посмотреть сообщение
Из других функций. А те дальше из функций. В самом низу специальные формы и предопределённые функции-примитивы, которые ни из чего не состоят.
Функция - подпрограмма то есть программа на языке, являющаяся частью другой программы на том же языке, даже если она предопределена, это всего лишь означает, что её имя и поведение заранее прописаны в стандарте языка, но её исходный текст всё равно должен из чего то состоять.
0
Эксперт С++
 Аватар для Nameless One
5828 / 3479 / 358
Регистрация: 08.02.2010
Сообщений: 7,448
27.06.2013, 09:20
Вот это ад. Те же варианты на C/Pascal и читать проще, и кодить быстрее. Все эти специальные символы и «рамки» не добавляют языку выразительности, в отличие от того же APL.

Кстати, кириллица вперемешку с латиницей ни к чему хорошему не приведет.

Цитата Сообщение от taras atavin Посмотреть сообщение
А как можно на клаве набрать формулу с дробями, индексами, степенями и знаками корня, символами суммы и произведения с пределами суммирования/умножения, символами интеграла с пределами интегрирования?
https://www.cyberforum.ru/cgi-bin/latex.cgi?\LaTeX — и ваши волосы станут мягкими и шелковистыми!

Цитата Сообщение от taras atavin Посмотреть сообщение
Вернись в прошлое и расскажи мелкомягким во главе с Биллом, что их редактор формул - бред больного воображения.
Их редактором формул пользоваться дико неудобно. Ты хочешь, чтобы так же неудобно было пользователям твоего языка?

Цитата Сообщение от taras atavin Посмотреть сообщение
Функция - подпрограмма то есть программа на языке, являющаяся частью другой программы на том же языке, даже если она предопределена, это всего лишь означает, что её имя и поведение заранее прописаны в стандарте языка, но её исходный текст всё равно должен из чего то состоять.
«Исходный текст» примитивной функции написан на языке реализации Scheme, и содержимое это текста для прикладного программиста не представляет интереса. Думай о такой функции как о черном ящике, который отображает множество аргументов функции на множество её значений по некоторому правилу.




И да, чуть не забыл спросить: я смогу писать на твоем языке в Emacs'е? Или хотя бы в любом редакторе, отличном от редактора твоей IDE?
0
 Аватар для taras atavin
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
27.06.2013, 09:24  [ТС]
Цитата Сообщение от Nameless One Посмотреть сообщение
— и ваши волосы станут мягкими и шелковистыми!
Написать прогу, воспроизводящую формулу на экране, не проблема. А набрать формулу? В том же редакторе формул от мелкософт?

Добавлено через 34 секунды
Цитата Сообщение от Nameless One Посмотреть сообщение
Их редактором формул пользоваться дико неудобно.
Как раз очень удобно.
0
Эксперт С++
 Аватар для Nameless One
5828 / 3479 / 358
Регистрация: 08.02.2010
Сообщений: 7,448
27.06.2013, 09:26
Цитата Сообщение от taras atavin Посмотреть сообщение
А набрать формулу? В том же редакторе формул от мелкософт?
Набрать сложную формул, кучу сложных формул в редакторе формул от Microsoft — это проблема, в отличие от набора формул в https://www.cyberforum.ru/cgi-bin/latex.cgi?\LaTeX, если потратить на изучение последнего хотя бы пару часов. Простые формулы тоже быстрее набрать в https://www.cyberforum.ru/cgi-bin/latex.cgi?\LaTeX, я проверял.
0
 Аватар для taras atavin
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
27.06.2013, 09:29  [ТС]
Цитата Сообщение от Nameless One Посмотреть сообщение
«Исходный текст» примитивной функции написан на языке реализации Scheme
Тогда функция ли это? При таком подходе и синус лишь в математическом смысле будет функцией, а на самом деле не будет отличаться от оператора
C++
1
new
.

Добавлено через 2 минуты
Цитата Сообщение от Nameless One Посмотреть сообщение
Все эти специальные символы и «рамки» не добавляют языку выразительности, в отличие от того же APL.
Не добавляют, пока в цикле один счётчик. А если 10? И при этом нельзя для таких целей пользоваться запятой, так как она используется в качестве разделителя операндов.
0
Эксперт С++
 Аватар для Nameless One
5828 / 3479 / 358
Регистрация: 08.02.2010
Сообщений: 7,448
27.06.2013, 09:31
В математическом понимании функция от оператора мало чем ничем не отличается.

Добавлено через 2 минуты
Цитата Сообщение от taras atavin Посмотреть сообщение
И при этом нельзя для таких целей пользоваться запятой, так как она используется в качестве разделителя операндов.
А что в ASCII больше символов не осталось? Используй точку с зяпятой, тильду или какой-нибудь другой символ. И да, приведи пример (картинку) цикла хотя бы с тремя счетчиками, я хочу посмотреть, как он выглядит.
0
 Аватар для taras atavin
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
27.06.2013, 09:32  [ТС]
Цитата Сообщение от Nameless One Посмотреть сообщение
не добавляют языку выразительности, в отличие от того же APL.
N ← 4 5 6 7 Присвоить массиву N значения 4 5 6 7.
N+4 Напечатать значения массива N, увеличенные на 4, то есть 8 9 10 11.
+/N Напечатать сумму элементов массива N, то есть 22.
Ох выразительно. + почему то управляет принтером, о чём его форма ни чего не говорит. А
Code
1
+/
вместо сложения по модулю опять таки печатает и почему то обычную сумму. При этом стрелка имеет тот же смысл, как и в --z, но почему то апээлу добавляет выразительности, а --z нет.
0
Эксперт С++
 Аватар для Nameless One
5828 / 3479 / 358
Регистрация: 08.02.2010
Сообщений: 7,448
27.06.2013, 09:34
Цитата Сообщение от taras atavin Посмотреть сообщение
+ почему то управляет принтером
ШТО?

Цитата Сообщение от taras atavin Посмотреть сообщение
вместо сложения по модулю опять таки печатает и почему то обычную сумму.
А почему он должет складывать по модулю?
0
 Аватар для taras atavin
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
27.06.2013, 09:38  [ТС]
Цитата Сообщение от Nameless One Посмотреть сообщение
Используй точку с зяпятой, тильду или какой-нибудь другой символ.
так точка с запятой и так будет разделителем операторов:
a←x←y; b←c←d
.
Ну как распарсь
series (i←0; j←0; till(i<0); i←i.next; j←j.next)
.

Добавлено через 1 минуту
Цитата Сообщение от Nameless One Посмотреть сообщение
А почему он должет складывать по модулю?
По слешу: слеш делит, значит плюс слеш должен вернуть остаток от деления суммы.
0
Эксперт С++
 Аватар для Nameless One
5828 / 3479 / 358
Регистрация: 08.02.2010
Сообщений: 7,448
27.06.2013, 09:38
Цитата Сообщение от taras atavin Посмотреть сообщение
так точка с запятой и так будет разделителем операторов:
возьми другой символ, в чем проблема?
0
 Аватар для taras atavin
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
27.06.2013, 09:39  [ТС]
Цитата Сообщение от Nameless One Посмотреть сообщение
ШТО?
То.
Цитата Сообщение от taras atavin Посмотреть сообщение
N+4 Напечатать значения массива N, увеличенные на 4, то есть 8 9 10 11.
0
Эксперт С++
 Аватар для Nameless One
5828 / 3479 / 358
Регистрация: 08.02.2010
Сообщений: 7,448
27.06.2013, 09:42
Цитата Сообщение от taras atavin Посмотреть сообщение
По слешу.
Откуда ты это взял? В математике для сложения по модуля распространено другое обозначение, в разных ЯП я вообще не видел операции «сложение по модулю».
0
 Аватар для taras atavin
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
27.06.2013, 09:47  [ТС]
Цитата Сообщение от Nameless One Посмотреть сообщение
возьми другой символ, в чем проблема?
Ага, тильду, которая вообще ничего ни кому не говорит. Или точку, на которой и так и разделитель дробной части, и разделитель имён объекта/структуры/объединения, и его члена. А может вертикальную черту, уже задействованную в паре со стрелкой в операторе сдвига? А, кажется знаю. Надо на разделитель позиций заголовка взять $.

Добавлено через 3 минуты
Цитата Сообщение от Nameless One Посмотреть сообщение
В математике для сложения по модуля распространено другое обозначение.
Допустим. Но когда встречается такое, то наталкивает на мысль, что недоинструментальщик ввёл его для аналогичной цели.
Цитата Сообщение от Nameless One Посмотреть сообщение
в разных ЯП я вообще не видел операции «сложение по модулю».
Я тоже, да оно и не нужно, достаточно отдельно суммы и отдельно остатка. Но если вдруг есть такой оператор, то от него ожидается сложение по модулю, а не умножение парных разностей и тем более не принтер.
0
Эксперт С++
 Аватар для Nameless One
5828 / 3479 / 358
Регистрация: 08.02.2010
Сообщений: 7,448
27.06.2013, 09:48
Цитата Сообщение от taras atavin Посмотреть сообщение
То.
Операция «+» сама по себе ничего не печатает, она только вычисляет. Печать происходит по другой причине:

a return value not assigned at the end of a statement to a variable using the assignment arrow is displayed by the APL interpreter
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
27.06.2013, 09:48
Помогаю со студенческими работами здесь

Составить программу которая при введеном количестве лет выдает сообщени вам n лет,вам n год или года
Составить программу которая при введеном количестве лет выдает сообщение вам n лет,вам n год или года

Сколько денег Вам надо добавить или сколько Вам должны дать сдачи
В магазине Вам надо заплатить N рублей. Вы подаете продавцу m купюр по k рублей. Определите сколько денег Вам надо добавить или сколько Вам...

Как вам?
xmtX56db9js&amp;feature ЗЫ. а я дурак, сутками за компом сижу, php да javascript изучаю, да прочую компьютерную хрень...)

Как понять кусок кода и как лучше пользоваться документацией ?
Здравствуйте! Помогите понять кусок кода, пожалуйста с привязкой к msdn (как ей правильно пользоваться) String lines =...

Игра на silverlight - как можно раскрутить и как вам нравится?
Привет всем. Недавно я выложил в сеть свою новую игру: вот эту У меня два вопроса: 1) Насколько сильверлайт по вашему ещё...


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

Или воспользуйтесь поиском по форуму:
80
Ответ Создать тему
Новые блоги и статьи
Транскрипция 55-минутного видео через Whisper: WhisperDesktop облажался, спас Google Colab[
anaschu 01.06.2026
Понадобилось получить текст из свежезагруженного видео на YouTube. Казалось бы, задача на пять минут. Заняла полтора часа. Делюсь опытом — может кому пригодится последовательность решений. . . .
21 мат мед. Планы на развитие модели здравоСохранения
anaschu 01.06.2026
AnyLogic: план развития симуляционной модели рабочего коллектива — динамический абсентеизм, реальные данные, три сценария сравнения Продолжаю серию постов о дискретно-событийной модели рабочего. . .
20. Мат мед. Абсентеизм как отдельный тип простоя
anaschu 29.05.2026
Апдейт модели: исправленные баги, абсентеизм и новые механизмы Продолжаю развивать ранее описанную модель рабочего коллектива на AnyLogic. За последние несколько дней был проведён серьёзный. . .
19. здоровье, усталость и психотип работника влияют на производительность предприятия, и наоборот, производительность на здоровье, усталось и психотип
anaschu 28.05.2026
Дискретно-событийная модель рабочего коллектива на AnyLogic: здоровье, выгорание, психотипы и микростимуляция Привет, коллеги. Хочу поделиться итогами нескольких недель работы над симуляционной. . .
"Прокси" для последовательного порта
Eddy_Em 28.05.2026
Эту штуку написал я достаточно давно. Но сейчас вот понадобилось настроить датчик грозы, но при этом не отключать его от "метеодемона". Соответственно, надо запустить этот "прокси": метеодемон будет. . .
Рефакторинг программы уравнивания.
Massaraksh7 26.05.2026
Пример по предыдущей записи в блоге. Но, надо заметить, что, во-первых, там оптимизация не только математики, но и работы с базой данных, и с графами, а во-вторых, это ещё не всё.
Использование TThread в Lazarus для математических вычислений.
Massaraksh7 25.05.2026
Производя рефакторинг своих программ на предмет ускорения их работы, обратил внимание на такой аспект, как сокращение времени матвычислений. Дело в том, что приходится работать с большими матрицами. . .
Модель здравосохранения 18. Чем здоровее работник, тем быстрее выгорает
anaschu 24.05.2026
Имитационная модель корпоративного здравоохранения: что показывает математика Сегодня в модели рабочего коллектива на AnyLogic появились три новые механики — выгорание через накопленную усталость,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru