include iostream include stdio include stdlib using namespace std int

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
#include <iostream>
#include <stdio.h>
#include <stdlib.h>
using namespace std;
int main()
{
struct plosh {
char fam[30];
char fak[60];
int n_k;
float plos;
}s;
struct plosh mas[5];
cout<<"Введите информацию о 5 студентах\n";
for(int i=0; i<5; i++)
{
cout<<"Введите фамилию студента\n";
cin>>s.fam;
cout<<"Введите факультет\n";
cin>>s.fak;
cout<<"Введите номер комнаты студента\n";
cin>>s.n_k;
cout<<"Введите площадь комнаты\n";
cin>>s.plos;
mas[i]=s;
}
int k=0;
float min=mas[0].plos;
for(int i=0; i<5; i++)
{
if(min>mas[i].plos)
{
min=mas[i].plos;
k=i;
}
}
cout<<"Наименьшая площадь у:\n";
switch(k){
case 0: if(min==mas[0].plos) {
cout<<"Фамилия:"<<mas[0].fam<<"\n"; cout<<"Факультет:"mas[0].fak<<"\n";
cout<<"Номер комнаты:"<<mas[0].n_k<<"\n";
cout<<"Площадь:"<<mas[0].plos<<"\n";
}break;
case 1: if(min==mas[1].plos) {
cout<<mas[1].fam<<"\n"; cout<<mas[1].fak<<"\n";cout<<mas[1].n_k<<"\n";
cout<<mas[1].plos<<"\n";
}break;
case 2: if(min==mas[2].plos) {
cout<<mas[2].fam<<"\n"; cout<<mas[2].fak<<"\n";cout<<mas[2].n_k<<"\n";
cout<<mas[2].plos<<"\n";
}break;
case 3: if(min==mas[3].plos) {
cout<<mas[3].fam<<"\n"; cout<<mas[3].fak<<"\n";cout<<mas[3].n_k<<"\n";
cout<<mas[3].plos<<"\n";
}break;
case 4: if(min==mas[4].plos)
{
cout<<mas[4].fam<<"\n"; cout<<mas[4].fak<<"\n";cout<<mas[4].n_k<<"\n";
cout<<mas[4].plos<<"\n";
};break;
default: cout<<"Наташа, ты ошиблась\n";
}
return 0;
}