Программа должна выводить таблицу квадратов чисел от 1 до 5 (необходимо использовать табуляцию и перенос на новую строку, см. управляющие символы). В первом столбце должны находиться числа от 1 до 5 во втором столбце — квадраты этих чисел.
На вашем месте, я бы прочитал статью о цикле for, поверьте, это поможет решить задачу, причем очень легко. Для вычисления квадратов чисел, можно использовать функцию pow или же, просто воспользоваться операцией умножения. Чтобы проще было решать данную задачу посмотрите на вывод, который у вас должен получиться:
#include <iostream> using namespace std; int main() { setlocale (LC_ALL, "RUS"); cout<<"\t\t\tТаблица квадратов чисел\n"; cout<<"\t\t\t----------------------\n"; cout<<endl; cout<<"Число \t\t\tКвадрат числа\n"; cout<<"------\t\t\t-------------\n"; cout<<endl; for (int j=1; j<=5; j++) { cout<<j<<"\t\t\t"<<j*j<<endl; } cout<<endl; return 0; }
Ниже показан результат работы программы.
CppStudio.com
Таблица квадратов чисел ---------------------- Число Квадрат числа ------ ------------- 1 1 2 4 3 9 4 16 5 25
Комментарии
Саша Вавренчук
#include <iostream>
#include <cmath>
using namespace std;
int main(int argc, char** argv) {
setlocale(LC_CTYPE,»rus»);
cout << «\t\tТаблица квадратов чисел\n\t\t—————\n\n\n»;
cout << «число\t\tквадрат числа\n—\t\t——\n\n»;
for(int i=1;i<=10;i++){
cout<< i<<«\t\t»<<pow(i,2)<<endl;
}
}
odto11
colt
gro
Migizi
#include <conio.h>
#include <iostream>
using namespace std;
int main(void)
{
setlocale(LC_ALL, «Russian»);
for (int i = 1; i <= 5; i++)
cout << i << «\t» << i*i << endl;
_getch();
return 0;
}
Anufree