= 0; N < 5; N++) {
for (int A = 0; A < 7; A++) {
mass[N][A] = rand() % 8 + 2; // Random number between 2 and 9
}
for (int A = 0; A < 7; A++) {
printf("%d ", mass[N][A]);
}
printf("\n");
}
printf("\n\n");
}
void mass_second_generate(int mass_first[5][7], int insert_input) {
int min = 28;
for (int A = 0; A < 7; A++) {
int sum = 0;
for (int N = insert_input; N < 5 + insert_input; N++) {
if (N % 2 == 0) {
sum += mass_first[N - insert_input][A];
}
}
if (sum <= min) {
min = sum;
}
}
printf("минимальная сумма %d\n", min);
for (int index1 = 0; index1 < 5; index1++) {
for (int index2 = 0; index2 < 7; index2++) {
mass_first[index1][index2] -= min;
}
for (int index2 = 0; index2 < 7; index2++) {
printf("%d ", mass_first[index1][index2]);
}
printf("\n");
}
}
int checker() {
char check;
while (1) {
printf("считаем элементы столбцов с нуля?[Y/N]: ");
scanf(" %c", &check);
if (check == 'Y' || check == 'y') {
return 0;
} else if (check == 'N' || check == 'n') {
return 1;
} else {
printf("некорректный ввод, попробуйте еще раз\n");
}
}
}
int main() {
srand(time(NULL));
int mass[5][7];
mass_first_generate(mass);
mass_second_generate(mass, checker());
return 0;
}
Ну кароче, есть ли какие то замечания по коду и я не знаю как проверить будет ли оно выполнять свой функционал
Щас задания кину
simple task simple solution
На русский...
nie wiem o co Pan mówi
Использование функции перевода в нижний регистр позволяет упростить if в функции check для начала
Можно функцию, и из какого она includ a
Обсуждают сегодня