K
kaffein
друзья, помогите пожалуста.
пишу лабу, практически её написал, но нужно оформить ето в виде функцый.
ну и канечно исправить ошибки если есть! B)
помогите ато уже третий день сижу но ничего не получается
зарание спасибо
пишу лабу, практически её написал, но нужно оформить ето в виде функцый.
ну и канечно исправить ошибки если есть! B)
C++:
#include "stdafx.h"
#include "stdio.h"
#include <time.h>
#include <stdlib.h>
int main(int argc, char* argv[])
{
enum colors {red=65, green=3,yellow=2};
colors v1=green;
if(v1==3)
printf("zelenuu");
else(v1!=3);
printf("error");
union aaa
{
char a;
int b;
short c;
float d;
long s;
char v[23];
}aaa;
aaa de[50];
int i,j,k,st,st1,st2;
double sum1,sum2,sum3;
srand(time(NULL));
for(i=0;i<43;i+=3)
{
de[i].c= rand()%200;
for(st=0;st<i;st++)
sum1+=st;
}
for(j=1;j<43;j+=3)
{
de[j].b= rand()%200;
for(st1=0;st1<j;st1++)
sum2+=st1;
}
for(k=2;k<43;k+=3)
{
de[k].d=rand()%200;
for(st2=0;st2<k;st2++)
sum3+=st2;
}
struct student
{
char surname [15]; //фамилия
int year; //год рождения
char faculty [4]; //факультет
int gr; //группа
};
typedef struct data
{
int day;
int month;
int year;
}data;
data buf[100];
buf[23].day=30;
buf[12].month=12;
typedef struct {
int day;
int month;
int year;
} data;
data buf[100]; // масив структур
data * p = &buf[0];// покажчик на масив структур
srand(time(NULL));
for ( int i = 0; i < 100; i++ )
{
p->day = rand() % 31;
p->month = rand() % 12;
p->year = rand() % 11+2000;
printf( "%2d: day = %2d, month = %2d, year = %2d\n", i, p->day, p->month, p->year );
p++;
}
getch();
return 0;
}
return 0;
}
зарание спасибо