Курсовая работа: Розробка програм мовою С++
) == EOF) break;
printf("%2i %11s %2.0f\n",
shelf[i].index,
shelf[i].name,
shelf[i].price);
i++; };
fclose(taskin);
printf("\n...zavershene!");
float max=shelf[0].price;
int ind=0;
for(i = 0; i < 16; i++)
{
if (shelf[i].price>=max){max=shelf[i].price; ind=i;}
};
printf("\n\nMaksymalnyj vmist bilka mae \"%s\" - %2.0f\n",shelf[ind].name,shelf[ind].price);
printf("\n\nZapys u fajl 'task.out'");
taskout = fopen("task.out", "w+");
fprintf(taskout, "%2i %11s %2.0f",
shelf[ind].index,
shelf[ind].name,
shelf[ind].price);
fclose(taskout);
printf("...zavershenyj!");
getch();
};
2.1.3 Тестування завдання
Для проведення тестування потрібно першочергово заповнити файл Task_in (з операційної системи). Даний файл було заповннено наступними значеннями(рис. 2.131). Після цього програму потрібно запустити. Результат виконання, а саме інформацію про продукт з найбільшим вмістом білка можна записаний у вихідному файлі Task_out(рис. 2.132).