Решить задание №1:
1)
2)
3)
Код должен выглядить примерно так (просто пример):
#include
#include
int main(){
char *sportsmen[10]; // массив спортсменов
sportsmen[0] = "Иванов И.И.";
sportsmen[1] = "Петров П.П.";
sportsmen[2] = "Сидоров С.С.";
sportsmen[3] = "Кузнецов К.К.";
sportsmen[4] = "Зайцев Р.Д.";
sportsmen[5] = "Грибачев Н.М.";
sportsmen[6] = "Григорьева Е.И.";
sportsmen[7] = "Глинка М.И.";
sportsmen[8] = "Долгих А.А.";
sportsmen[9] = "Князев С.Р.";
char *type[3]; //массив вида спорта
type[0] = "Плавания";
type[1] = "Бег";
type[2] = "Велогонки";
int d[10][3]; // массив для рейтинга
int best_sportsmen[10]; // лучший спортсмен
printf("Заполните кол-во очков");
for(int i=0;i<10;i++) {
for(int j=0;j<3;j++) {
printf("\nКоличетсво очков %s в %s-->:",sportsmen[i],type[j]);
scanf("%d",&d[i][j]);}}
printf("\n---------------------------\nРейтинг\n");
printf(" ");
for(int j=0;j<3;j++) printf("%-10s",type[j]);
for(int i=0;i<10;i++) {
printf("\n %20s",sportsmen[i]);
for(int j=0;j<3;j++) {
printf("%8d",d[i][j]);}}
printf("\n---------------------\nПобедители:");
for(int i=0;i<3;i++) {
best_sportsmen[i]=0;
for(int j=0;j<3;j++)
if(d[best_sportsmen[i]][i]<d[i][j]) best_sportsmen[i] = j;
printf("\nПобедитель %s: %s!",type[i],sportsmen[best_sportsmen[i]]);
}
return 0;
}