Escreva um programa em C que leia dois naturais
e
e
imprima, entre todos os pares de números naturais
tais que
e
, um par para o qual o valor da expressão
seja máximo e imprima também esse máximo.
#include <stdio.h>
int main() {
int m, n, x, y, expr, xmax = 0, ymax = 0, vmax = 0;
printf("Digite dois numeros naturais: ");
scanf("%d %d", &m, &n);
for (x = 0; x <= m; x++)
for (y = 0; y <= n; y++) {
expr = x * y - x * x + y;
if (expr > vmax) {
vmax = expr;
xmax = x;
ymax = y;
}
}
printf("Um ponto de maximo e' (%d,%d), cujo valor e' %d.\n", xmax, ymax, vmax);
return 0;
}