169 похожих чатов

Привет) Подскажите пожалуйста, можно как-то сделать так, чтобы в одном файле

было несколько независимых друг от друга задач, которые можно было бы запускать так же независимо друг от друга (не одновременно)?

9 ответов

11 просмотров

что? async?

Что такое задача?

Eule- Автор вопроса
BlackBloodyRabbit Rabbit
Что такое задача?

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

Eule
Проблемная ситуация с явно заданной целью, которую...

Великолепно, раз мы выяснили, что задача это некая эфемерная проблемная ситуация, тогда напрашивается вопрос, каким образом она может находиться в файле? Очевидно, что речь идёт о какой-то физической проекции задачи, вот и вопрос - о какой?))

Eule- Автор вопроса
BlackBloodyRabbit Rabbit
Великолепно, раз мы выяснили, что задача это некая...

о многих, подобных следующим : Напишите программу с использованием цикла for, выводящую на экран таблицу умножения или С клавиатуры вводятся n чисел. Составьте программу, которая определяет кол-во отрицательных, кол-во положительных и кол-во нулей среди введенных чисел.Значение n вводится с клавиатуры. или Составьте программу, которая вычисляет сумму квадратов чисел от 1 до введенного вами целого числа N. и т.д.

Eule
о многих, подобных следующим : Напишите программу...

Так, и ты хочешь, чтобы у тебя была менюшка для запуска этих подпрограмм?))

Eule- Автор вопроса
BlackBloodyRabbit Rabbit
Так, и ты хочешь, чтобы у тебя была менюшка для за...

да! ну или что-то вроде того.. чтобы я такая открыла файлик там 100500 программок и я взяла и запустила определенную

Eule
да! ну или что-то вроде того.. чтобы я такая откр...

Ну так вынеси каждую программу в отдельную функцию, сделай вывод меню а-ля 1 - пописать 2 - покакать Далее считай номер, потом по номеру свитч/кейс на твои функции и всё.

BlackBloodyRabbit Rabbit
Ну так вынеси каждую программу в отдельную функцию...

Ну либо можешь в макросы обернуть и при компиляции определять соответствующий макрос и твоя программа будет исполнять определённую функцию (которую не выкинул препроцессор). Например: #ifdef PIS popisat(kuda, komu, kogda); #elif defined(KAK) pokakat(kuda, komu, kogda); #endif И компилить gcc do_it.c -D KAK

Похожие вопросы

Обсуждают сегодня

Кстати, а я вот тут подумал. Допустим, у нас имеется цикл который выполняет огромное количество итераций, но мы хотим, чтобы какие-то действия исполнилось только один раз. В Я...
The Bird of Hermes
23
Доброй ночи. Вопрос знатокам. Имеется некая таблица, результат которой выведен в DBGrid на форме. И есть форма, с помощью которой можно как добавить запись, так и отредактиров...
Евгений
28
а всё почему? потому что ассемблер в отличии от яву порождает множество пагубных привычек, среди которых например можно отметить использование глобальных переменных для всего ...
Mixail Frolov
35
анрей С какой целью зашёл?
КТ315
42
я часов 15 назад начал пытаться написать хоть что-то напоминающее ос и у меня есть проблема, которую я пытаюсь решить последние часов 5: есть крч 2 исходника с минимальным код...
Al1to
17
Кто нибудь из участников чата пишет на ассемблере под GNU/Linux?
Spiker01
24
Всем привет ребят! Мб кто-то сталкивался? adminСomponents .get("searchСomponents", use: searchComponents) .openAPI( summary: ...
Admin Adminov
2
Насколько моя реализация Exercise 1 плохая? data MessageType = Info | Warning | Error Int deriving (Show, Eq) type TimeStamp = Int data LogMessage = LogMessage ...
= ?
10
Кстати вопрос. Проанализировав свои проекты я понял, что в наиболее ценных из них Асм использовался для организации real-time процессов (внутри DOS). А какие есть способы сего...
Alexander Morozov
18
Я не очень много работал с потоками, тут возник вопрос - если будет одновременный доступ к памяти из двух разных потоков, это само по себе приведет к ошибке?
The Bird of Hermes
25
Карта сайта