сделать программу на С++ 2013 года 1. Определить класс с именем STUDENT, содержащий следующие поля:
- фамилия и инициалы;
- номер группы;
- успеваемость (массив из пяти элементов).
Определить методы доступа к этим полям и перегруженные операции извлечения
и вставки для объектов типа STUDENT.
2. Написать программу, выполняющую следующие действия:
- ввод с клавиатуры данных в массив, состоящий из десяти объектов типа
STUDENT; записи должны быть упорядочены по алфавиту;
- вывод на дисплей фамилий и номеров групп для всех студентов, имеющих
хотя бы одну оценку 2;
- если таких студентов нет, вывести соответствующее сообщение
#include <stdio.h>
using namespace std;
int main(){
int y;
cin>>y;
y=y%12;
switch (y){
case 4:{cout<<"Mouse"; break;}
case 5:{cout<<"Bull";break;}
case 6:{cout<<"Tiger";break;}
case 7:{cout<<"Rabbit";break;}
case 8:{cout<<"Dragon";break;}
case 9:{cout<<"Snake";break;}
case 10:{cout<<"Horse";break;}
case 11:{cout<<"Goat";break;}
case 0:{cout<<"Monkey";break;}
case 1:{cout<<"Cock";break;}
case 2:{cout<<"Dog";break;}
case 3:{cout<<"Pig";break;}
}
cin.get();
cin.get();
return 0;
}
program allliyagilmanova666;
const n = -20;
m = 0;
l = 10;
var x, y: double;
proverka: byte;
begin
proverka := 1;
repeat
writeln('Введите х:');
readln(x);
if (x < -20) then y := 2 * x + 1
else if ((x >= n) and (x <= m)) then y := 4 * x + 8
else if ((x > m) and (x < l)) then y := 0
else y := sqr(x) + 2;
writeln('При х = ', x : 0 : 2, ' y = ', y : 0 : 2);
writeln('Если хотите продолжить работу введите 1, в противном случае - 0.');
readln(proverka);
until (proverka = 0);
end.