Top.Mail.Ru
Ответы

Помогите нарисовать блок схему к алгоритму (С++)

Задание:
Найти минимальный четный элемент массива.
Найти количество элементов массива, кратных 5.

Результат работы:
Исходный одномерный массив и результаты его обработки.
_______________________________________
Алгоритм

#include <stdio.h>
main()
{
int m[10], i ,min=m[0],k=0;
for( i = 0; i < 10; i++) scanf("%d",&m[ i ]);
for( i = 0; i < 10; i++){
if (m[ i ] <= 0) continue;
if(m[ i ] % 2 == 0){if(m[ i ] < min) min=m[ i ]; }
if(m[ i ] % 5 == 0) k++;}
for( i = 0; i < 10; i++)
printf("%d ",m[ i ]);
printf("\nMin chetnii element: %d\nKol-vo kratnix 5 : %d",min,k);
}

Дополнен

должно получиться что то типа этого (в правильности данной схемы я сомневаюсь)

Дополнен

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

Дополнен

считайте, что пишите для полного идиота)... я не знаю язык С.... понятия ничего не имею об операторах for, i++/k++..

Дополнен

хахах)
более того... это вообще для quickC....но, к счастью, а возможно и нет, я уже написал чтоб для идиота писали, милые мои)

По дате
По рейтингу
Аватар пользователя
Ученик
16лет

а где например классы объекты и все вкусности с++ ?миленький вы наш это чистый ANSI C

Аватар пользователя
Ученик
16лет

ну во первых так код не пишут, он кривой, нужно делать отступы и минимальные комментарии.
во вторых, сначала делают схему, потом пишут программу, ибо схема экономит большое количество времени.
Да и потом в вашей схеме ничего не подписанно.



Видео по теме