- •Int main(int argc, char* argv[])
- •Int main(int argc, char* argv[])
- •Int main(int argc, char* argv[])
- •Int main(int argc, char* argv[])
- •Int main(int argc, char* argv[])
- •Int main(int argc, char* argv[])
- •Int main(int argc, char* argv[])
- •Int main(int argc, char* argv[])
- •Int main(int argc, char* argv[])
- •Int main(int argc, char* argv[])
- •Int main(int argc, char* argv[])
- •Int main(int argc, char* argv[])
- •Int main(int argc, char* argv[])
- •Int main(int argc, char* argv[])
- •Int main(int argc, char* argv[])
- •Int main(int argc, char* argv[])
- •Int main(int argc, char* argv[])
- •Int main(int argc, char* argv[])
- •Int main(int argc, char* argv[])
- •Int main(int argc, char* argv[])
- •Int main(int argc, char* argv[])
- •Int main(int argc, char* argv[])
- •Int main(int argc, char* argv[])
- •Int main(int argc, char* argv[])
- •Int main(int argc, char* argv[])
- •Int main(int argc, char* argv[])
Int main(int argc, char* argv[])
{
vvod();
rez();
getch();
return 0;
}
void vvod()
{
int i;
if ((fl=fopen("fl.dat", "wb"))==NULL)
{
cout << "Ochibka pri sozdanii" << endl;
exit (1);
}
for (i=0; i<8; i++)
{
cout << "Vvedite chislo " << i+1 << ": ";
cin >> a[i];
fwrite(&a[i], sizeof (int), 1, fl);
}
fclose(fl);
}
void rez()
{
int i, n;
if ((fl=fopen("fl.dat", "rb"))==NULL)
{
cout << "Ochibka pri otkritii" << endl;
exit(1);
}
n=a[0];
for (i=0; i<8; i++)
{
if (n<a[i])
n=a[i];
}
cout << "Maksimalnoe chislo: " << n << endl;
fclose(fl);
}
#include <conio.h>
#include <iostream.h>
#include <stdlib.h>
#include <stdio.h>
FILE *fl;
char a[9];
void vvod();
void rez();
Int main(int argc, char* argv[])
{
vvod();
rez();
getch();
return 0;
}
void vvod()
{
int i;
if ((fl=fopen("fl.dat", "w"))==NULL)
{
cout << "Ochibka pri sozdanii" << endl;
exit (1);
}
for (i=0; i<9; i++)
{
cout << "Vvedite simvol " << i+1 << ": ";
cin >> a[i];
fwrite(&a[i], sizeof (char), 1, fl);
}
fclose(fl);
}
void rez()
{
int i;
if ((fl=fopen("fl.dat", "r"))==NULL)
{
cout << "Ochibka pri otkritii" << endl;
exit(1);
}
for (i=0; i<9; i++)
{
if (a[i]<'a')
cout << a[i] << " ";
}
cout << endl;
fclose(fl);
}
Создать файл для хранения ведомости студентов сдавших экзамены. Каждая структура должна содержать фамилию, а также оценки по
математике и програмированию. Прочитать данные из файла и вывести на экран средний балл.
#include <conio.h>
#include <iostream.h>
#include <stdlib.h>
#include <stdio.h>
FILE *fl;
typedef struct
{
char a[20];
int m;
int p;
} st;
int n;
st stud[10];
void vvod();
void rez();
Int main(int argc, char* argv[])
{
cout << "Vvedite chislo studentov: ";
cin >> n;
vvod();
rez();
getch();
return 0;
}
void vvod()
{
int i;
if ((fl=fopen("fl.dat", "w"))==NULL)
{
cout << "Ochibka pri sozdanii" << endl;
exit (1);
}
for (i=0; i<n; i++)
{
cout << "Vvedite fio: ";
cin >> stud[i].a;
cout << "Vvedite otsenky po matematike: ";
cin >> stud[i].m;
cout << "Vvedite otsenky po programirovaniu: ";
cin >> stud[i].p;
fwrite(&stud[i], sizeof (st), 1, fl);
}
fclose(fl);
}
void rez()
{
int i;
double s;
if ((fl=fopen("fl.dat", "r"))==NULL)
{
cout << "Ochibka pri otkritii" << endl;
exit(1);
}
for (i=0; i<n; i++)
{
s=static_cast<double>(stud[i].m+stud[i].p)/2;
cout << stud[i].a << " " << s << endl;
}
cout << endl;
fclose(fl);
}
Написать функцию для сортировки масива целых чисел методом пузырька.
#include <iostream.h>
#include <conio.h>
int n, a[20];
void puz();