Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

РАЗРАБОТКА И ПРОГРАММИРОВАНИЕ АЛГОРИТМА

gagulina.angelina Ученик (94), на голосовании 3 недели назад
РАЗРАБОТКА И ПРОГРАММИРОВАНИЕ
АЛГОРИТМА РАЗВЕТВЛЕННОЙ СТРУКТУРЫ

Цель работы. Приобретение навыков организации ветвлений в алгоритмах.
Задание. Разработать алгоритм определения количества чисел, обладающих некоторым общим свойством, среди заданных целых чисел a и b или a, b и c (см. табл. 2.1). Представить этот алгоритм в виде блок-схемы и программы для ЭВМ на алгоритмическом языке Си. Си++. Питон.
Голосование за лучший ответ
doctor Гуру (3842) 1 месяц назад
используй chat-gpt.org
gagulina.angelinaУченик (94) 1 месяц назад
Хорошо а что это
doctor Гуру (3842) gagulina.angelina,
Артём Таптыков Просветленный (24390) 1 месяц назад
Эй, братишка, щас расскажу, чё за движняк с этими алгоритмами и прогой. Короче, тема такая: надо разобраться с развилками в коде. Ну, это когда прога решает, куда дальше топать в зависимости от условий, типа, чё там за цифры ей подкинули.

### Цель работы
Тут, короче, надо научиться разруливать всякие ветвления. Ну, понял, это как на районе: направо пойдёшь — в ларёк попадёшь, налево пойдёшь — на тусовку вылезешь. Только это в коде. В зависимости от того, какие числа перед тобой, ты должен чётко решить, чё с ними делать.

### Задание
Тебе надо запилить такой алгоритм, чтобы он решал, сколько из двух (или трёх) чисел подходит под какое-то конкретное условие. Ну, допустим, чтобы числа были чётными или больше нуля — в этом вся фишка. Тебе дано два числа — `a` и `b`, или три — `a`, `b` и `c`. И нужно замутить код, который проверит все эти числа по заданному условию и скажет, сколько из них подходит.

### Алгоритм
Делаешь чёткий план — блок-схему. Типа, каждая ветка — это условие: если число подходит, идёшь по одной стрелке, если не подходит — по другой. Ну как на районе с маршрутами. Короче, ты проверяешь каждое число, и если оно вписывается в условие, поднимаешь счётчик.

### Пример
Например, условие: число должно быть больше 10. Берёшь `a`, если оно больше 10 — галочка, плюс одно число в зачёт. Потом то же самое с `b` и `c`. В итоге у тебя на выходе будет количество подходящих чисел. Ну и так по всем условиям можно сделать.

### Прога на Си
А на языке Си это выглядит так: мутим циклы и ветки `if`, братан, как в жизни — проверяешь, что к чему, и принимаешь решение. Примерчик кода тебе закину:
 #include  

int main() {
int a, b, c;
int count = 0;

printf("Введите числа a, b и c: ");
scanf("%d %d %d", &a, &b, &c);

if (a > 10) count++;
if (b > 10) count++;
if (c > 10) count++;

printf("Количество чисел больше 10: %d\n", count);

return 0;
}
Всё, братан, тут по красоте — проверяем три числа, если подходят, то увеличиваем счётчик. Конец, все счастливы.

Двигаемся дальше, чётко и по делу!
ПапаВысший разум (143745) 1 месяц назад
Замечательное обращение к пользователю с женскими именем и аватаркой... остальную ахинею точно можно не читать.
Jurijus Zaksas Искусственный Интеллект (445726) 1 месяц назад
>(см. табл. 2.1)
Чего-то я см., см., но никакой табл. не виж..
Где табл.-то?
Похожие вопросы