Заголовочный файл - C (СИ)
Формулировка задачи:
Добрый день.
Есть программа которая состоит из функций
нужно раскидать все функции по одноименным cpp файлам и создать один заголовочник h.
Как мне это сделать?
#include <conio.h>
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#include <math.h>
void vvod(int *p,int n)
{ srand(time(NULL));
for (int i=0 ; i<n ;i++){
p[i]=rand()%100;
}}
void vivod(int *p,int n)
{ for (int i=0 ; i<n ;i++)
{ printf("%d ",p[i]);}}
int* obrabotka(int *p,int n,int x,int y)
{ for(int i=0;i<n;i++){
{ if (p[i]%2 == 0 &&p[i]!=0)
x++;
else
y++;} }
int nn[2];
nn[0]=x; nn[1]=y;
return nn; }
void result(int x,int y)
{printf("\nКоличество четных чисел = %d",x);
printf("\nКоличество нечетных чисел = %d",y);}
void main(){
int N=20, x=0, y=0;
int A[20];
int *p=A;
int i;
vvod(p,N);
vivod(p,N);
int* kk;
kk = obrabotka(p,N,x,y);
result(kk[0],kk[1]);
getch ();}Решение задачи: «Заголовочный файл»
textual
Листинг программы
#include<iostream>
#include"my_math.h"
int main(){
const int x = 10;
const int y = 17;
int c = my_math::max(x,y);
std::cout<<c<<std::endl;
return 0;
}