1 - Como faço em C++ para limitar uma saída com cout para somente duas casas decimais de uma variável float ou double ? 2 - Tem como declarar uma matriz m por n sem conhecer previamente estes valores, que serão informados em tempo de execução ? 3 - Tem algum compilador C++ com mensagem de erro em português ? 4 - Por que o código abaixo está travando na execução ? #include <iostream.h> #include <stdlib.h> #include <math.h> void main() { double a[10]; float b; double max,min; int cont=0; for (;cont<10;cont++) { a[cont]=(rand()); } for (cont=0;cont<10;cont++) { if (cont=0) { max=a[cont]; min=a[cont]; } if (a[cont]>max) max=a[cont]; else { if (a[cont]<min) min=a[cont]; } } cout << '\n'; cout << "O maior valor aleatorio gerado e: " << max << '\n'; cout << "O menor valor aleatorio gerado e: " << min << '\n'; system("PAUSE"); }