Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
example2.DOC
Скачиваний:
5
Добавлен:
02.06.2015
Размер:
323.07 Кб
Скачать

4 Схемы алгоритмов

Описание

переменных

Вывод на экран

условия задачи

ДА

НЕТ

НЕТ

ДА

Рисунок 1 - Схема функцииmain()

1

2

3

4

НЕТ

ДА

На стр.12

1

2

3

4

вызов функции формирования входного массива

Вывод сформированного массива на экран

Вызов функции поиска минимального элемента

Вызов функции замены строк в массиве

Вывод результирующего массива на экран

printf("\n\nПродолжить работу программы можно по нажатию клавиши 'Y'.\n")

printf("\n\nКонец работы программы")

Из стр.11

Рисунок 1 - Схема функции main( )

printf("%s",str)

printf("\n")

printf("%7.3lg",X[i][j])

Рисунок 2 - Схема функции pr_mas(int N,double **X, char* str)

Рисунок 3 - Схема функции dec(int N,double **X,int minrow)

ДА

НЕТ

printf("\n\nЗначение min элемента массива: %7.3lg\n",min);

printf("Строка c min элементом: %lg\n" ,minrow+1);

Рисунок 4 - Схема функции min_row(int N,double **X)

Рисунок 5 - Схема функции inX(int N,double a,double b,double **X)

ДА

НЕТ

printf("Esc");

На стр. 18

(ch>='0' &&

ch<='9'&& ind<10)

ДА

НЕТ

((ind!=0)&& (ch=='.')&& (et!=1)&& (pnt==0))

ДА

НЕТ

(((ind!=0)&&((ch=='E')|| (ch=='E')))&&(ee!=1))

ДА

НЕТ

(((ind==0)&&(ch=='-'))|| ((ch=='-')&&(str[ind-1]=='E')))

ДА

НЕТ

На стр. 17

(ch==8 && ind>=1)

ДА

Из стр. 16

НЕТ

ДА

НЕТ

((str[ind-1]>='0'&&str[ind-1] <='9') || str[ind-1]=='-')

ДА

НЕТ

(str[ind-1]=='E')

НЕТ

ДА

(str[ind-1]=='.')

НЕТ

(ch==13)

ДА

НЕТ

ДА

На стр. 18

Из стр. 17

НЕТ

Из стр. 16

(num>=min&& num<=max)

ДА

Рисунок 6 - Схема функции number(double min, double max, int pnt)

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]