Предмет: Информатика,
автор: мороженкаAikas
Задача по программированию на С++
Приложения:

Ответы
Автор ответа:
1
#include <iostream>
#include <iomanip>
int main(){
int a;
std::cout << "Введите размерность: ";
std::cin >> a;
std::cout << " ";
for (int i=1; i<=a; ++i) std::cout<<std::setw(6)<<i;
std::cout << std::endl;
for (int i=1; i<=a; ++i){
std::cout << std::setw(6) << i;
for (int j=1; j<=a; ++j) std::cout<<std::setw(6)<<i*j;
std::cout << std::endl;
}
return 0;
}
________________
Примечение: при вводе размерности <=316 все выглядит красиво. Для того, чтобы так красиво было и при большей рзмерности, надо увеличить аргумент функций std::setw(), а также в строке std::cout << ""; (которая идет после ввода переменной a) в кавычках поставить количество пробелов, равное числу, являющемуся аргументом функции std::setw()
Похожие вопросы
Предмет: Физика,
автор: makki207
Предмет: Математика,
автор: Springtrap4ek
Предмет: Информатика,
автор: asem0303
Предмет: Право,
автор: kowetskyroma
Предмет: Литература,
автор: olesyakuzyaka