2.Далее программа должна иметь файл, в котором мы задаем некие константы.
Например: количество строк, количество столбцов матрицы и количество
элементов в формированном векторе. А также содержать условие выполнения программы. При невыполнении всех ограничений выводить на экран текст показывающий нам, что мы совершили ошибку или отсутствует нужный нам файл.
Также вначале программы обязательно должна быть ссылка на файл, который содержит прототипы наших функций.
Например: #include "f1.h"
3.И наконец в третьем файле должен находиться текст самой нашей
программы с использованием функций. А также опять должна иметься ссылка на
наши прототипы.
IV. Текст программы на языке «Си».
файл f1.h в Header Files...
/*
* File: f1.h
* Author: pavelskobeev
*
* Created on 19 ��� 2009 �., 18:14
*/
#ifndef _F1_H
#define _F1_H
#ifdef __cplusplus
extern "C" {
#endif
стр. 3
#include <stdio.h>
#define NCOL 8
#define NROW 4
int input (int arr[NROW][NCOL],int nrow,int ncol);
int vektor (int arr[NROW][NCOL],int S[NROW],int nrow);
int summa (int S[NROW],int nrow,int kol);
int output (int S[NROW],int nrow);
#ifdef __cplusplus
}
#endif
#endif /* _F1_H */
файл f1main.cpp в Source Files...
/*
* File: f1main.cpp
* Author: pavelskobeev
*
* Created on 19 ��� 2009 �., 18:20
*/
#include "f1.h" //
/*
*
*/
int main(int argc, char** argv) {
int arr[NROW][NCOL];
int S[NROW],nrow,ncol,kol;
printf("nrow=");
scanf("%d",&nrow);
printf("ncol=");
scanf("%d",&ncol);
if(nrow<NROW && ncol<NCOL){
input (arr,nrow,ncol);
vektor (arr,S,nrow);
summa (S,nrow,kol);
output (S,nrow);
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.