Форум программистов, компьютерный форум CyberForum.ru

Табуляция - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 34, средняя оценка - 4.74
vlad-kor9
0 / 0 / 0
Регистрация: 26.11.2012
Сообщений: 17
29.11.2012, 22:35     Табуляция #1
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
//Èñïîëüçóÿ òîëüêî ГІГҐГµГ*ГЁГЄГі ïðîãðГ*ììèðîâГ*Г*ГЁГї, èçó÷åГ*Г*ГіГѕ Гў ýòîé ГЈГ«Г*ГўГҐ,  
//Г*Г*ГЇГЁГёГЁГІГҐ ïðîãðГ*ììó, êîòîðГ*Гї âû÷èñëÿåò ГЄГўГ*äðГ*ГІ ГЁ ГЄГіГЎ Г·ГЁГ±ГҐГ« îò 0 äî 10 
#include <iostream>
using std:: cout;
using std:: cin;
using std:: endl;
 
main()
{
      int a, b, c, d, e, f, g, h, i, k, l;
      cout<<"Ââåä³òü Г·ГЁГ±Г«Г* ГўВіГ¤ 0 äî 10\n";
      cout<<"×èñëî\n";
      cin >> a >> b >> c >> d >>e >> f >> g >> h >> i >> k >> l;
      int kvadrat0, kvadrat1, kvadrat2, kvadrat3, kvadrat4, kvadrat5, kvadrat6, kvadrat7, kvadrat8, kvadrat9, kvadrat10;
      int kub0, kub1, kub2, kub3, kub4, kub5, kub6, kub7, kub8, kub9, kub10;
 
      kvadrat0 = a*a;
      kvadrat1 = b*b;
      kvadrat2 = c*c;
      kvadrat3 = d*d;
      kvadrat4 = e*e;
      kvadrat5 = f*f;
      kvadrat6 = g*g;
      kvadrat7 = h*h;
      kvadrat8 = i*i;
      kvadrat9 = k*k;
      kvadrat10 = l*l;
      cout<<"\t" <<"ГЉГўГ*äðГ*ГІ\n";
      cout<<"\t"<<kvadrat0<<"\n\t"<<kvadrat1<<"\n\t"<<kvadrat2<<"\n\t"<<kvadrat3<<"\n\t"<<kvadrat4<<"\n\t"<<kvadrat5<<"\n\t"<<kvadrat6<<"\n\t"<<kvadrat7<<"\n\t"<<kvadrat8<<"\n\t"<<kvadrat9<<"\n\t"<<kvadrat10<<"\n\t"<<endl;
      kub0 = a*a*a;
      kub1 = b*b*b;
      kub2 = c*c*c;
      kub3 = d*d*d;
      kub4 = e*e*e;
      kub5 = f*f*f;
      kub6 = g*g*g;
      kub7 = h*h*h;
      kub8 = i*i*i;
      kub9 = k*k*k;
      kub10 = l*l*l;
      cout<<"\t\t\t"<<"ГЉГіГЎ\n";
      cout<<"\n\t\t\t"<<kub0<<"\n\t\t\t"<<kub1<<"\n\t\t\t"<<kub2<<"\n\t\t\t"<<kub3<<"\n\t\t\t"<<kub4<<"\n\t\t\t"<<kub5<<"\n\t\t\t"<<kub6<<"\n\t\t\t"<<kub7<<"\n\t\t\t"<<kub8<<"\n\t\t\t"<<kub9<<"\n\t\t\t"<<kub10<<"\n\t\t\t"<<endl;
            
system("pause");
      return 0;
      }
Не получается сделать та как на картинке. Как сделать так?
Используя только технику программирования, изученную в этой главе,
напишите программу, которая вычисляет квадрат и куб чисел от 0 до 10 и использует
табуляцию для печати следующей таблицы значений:
Миниатюры
Табуляция  
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.11.2012, 22:35     Табуляция
Посмотрите здесь:

Табуляция C++
Вертикальная табуляция C++
C++ Табуляция
C++ Табуляция
C++ Табуляция функции
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Issues
429 / 364 / 37
Регистрация: 06.08.2012
Сообщений: 961
29.11.2012, 22:43     Табуляция #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
#include <iomanip>
 
using namespace std;
 
int main()
{
    setlocale(LC_CTYPE,"Rus");
 
    cout << "число" << "  " << "квадрат" << "  " << "куб" << endl;
    for (int i = 0; i <= 10; i++)
        cout << i << setw(8) << i*i << setw(8) << i*i*i << endl;
 
    system("PAUSE");
    return 0;
}
Gibsonius
 Аватар для Gibsonius
4 / 4 / 0
Регистрация: 26.09.2012
Сообщений: 27
12.06.2013, 18:41     Табуляция #3
Может кому-нибудь пригодится
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#include <iostream>
#include <conio.h>
 
using std::cout;
using std::cin;
using std::endl;
 
int main()
{
    setlocale (LC_ALL, "Russian");
    
    
    cout << "Число\tКвадрат\tКуб\n"
         << 0 <<'\t' << 0 * 0 << '\t' << 0 * 0 * 0 << '\n'
         << 1 <<'\t' << 1 * 1 << '\t' << 1 * 1 * 1 << '\n'
         << 2 <<'\t' << 2 * 2 << '\t' << 2 * 2 * 2 << '\n'
         << 3 <<'\t' << 3 * 3 << '\t' << 3 * 3 * 3 << '\n'
         << 4 <<'\t' << 4 * 4 << '\t' << 4 * 4 * 4 << '\n'
         << 5 <<'\t' << 5 * 5 << '\t' << 5 * 5 * 5 << '\n'
         << 6 <<'\t' << 6 * 6 << '\t' << 6 * 6 * 6 << '\n'
         << 7 <<'\t' << 7 * 7 << '\t' << 7 * 7 * 7 << '\n'
         << 8 <<'\t' << 8 * 8 << '\t' << 8 * 8 * 8 << '\n'
         << 9 <<'\t' << 9 * 9 << '\t' << 9 * 9 * 9 << '\n'
         << 10 <<'\t' << 10 * 10 << '\t' << 10 * 10 * 10 << '\n'; 
 
    getch();
    return 0;
}
ArtemZ94
0 / 0 / 0
Регистрация: 08.06.2014
Сообщений: 11
13.06.2014, 17:43     Табуляция #4
Лучше поздно, чем никогда.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
#include<iostream>
 
int main()
{
    using namespace std;
    setlocale(LC_ALL,"Russian");
    int num=0,num1=1,num2=2,num3=3,num4=4,num5=5,num6=6,num7=7,num8=8,num9=9,num10=10;
    int kvad,kvad1,kvad2,kvad3,kvad4,kvad5,kvad6,kvad7,kvad8,kvad9,kvad10;
    int kub,kub1,kub2,kub3,kub4,kub5,kub6,kub7,kub8,kub9,kub10;
    cout<<"Введите числа от 0 до 10 \n";
    cin>>num>>num1>>num2>>num3>>num4>>num5>>num6>>num7>>num8>>num9>>num10;
  
    kvad=num*num;
    kvad1=num1*num1;
    kvad2=num2*num2;
    kvad3=num3*num3;
    kvad4=num4*num4;
    kvad5=num5*num5;
    kvad6=num6*num6;
    kvad7=num7*num7;
    kvad8=num8*num8;
    kvad9=num9*num9;
    kvad10=num10*num10;
    
    kub=num*num*num;
    kub1=num1*num1*num1;
    kub2=num2*num2*num2;
    kub3=num3*num3*num3;
    kub4=num4*num4*num4;
    kub5=num5*num5*num5;
    kub6=num6*num6*num6;
    kub7=num7*num7*num7;
    kub8=num8*num8*num8;
    kub9=num9*num9*num9;
    kub10=num10*num10*num10;
    cout<<"число\t"<<"квадрат\t"<<"куб\t"<<endl;
    cout<<num<<"\t"<<kvad<<"\t"<<kub<<"\t"<<endl;
    cout<<num1<<"\t"<<kvad1<<"\t"<<kub1<<"\t"<<endl;
    cout<<num2<<"\t"<<kvad2<<"\t"<<kub2<<"\t"<<endl;
    cout<<num3<<"\t"<<kvad3<<"\t"<<kub3<<"\t"<<endl;
    cout<<num4<<"\t"<<kvad4<<"\t"<<kub4<<"\t"<<endl;
    cout<<num5<<"\t"<<kvad5<<"\t"<<kub5<<"\t"<<endl;
    cout<<num6<<"\t"<<kvad6<<"\t"<<kub6<<"\t"<<endl;
    cout<<num7<<"\t"<<kvad7<<"\t"<<kub7<<"\t"<<endl;
    cout<<num8<<"\t"<<kvad8<<"\t"<<kub8<<"\t"<<endl;
    cout<<num9<<"\t"<<kvad9<<"\t"<<kub9<<"\t"<<endl;
    cout<<num10<<"\t"<<kvad10<<"\t"<<kub10<<"\t"<<endl;
    
    system("pause");
    return 0;
}
Yandex
Объявления
13.06.2014, 17:43     Табуляция
Ответ Создать тему
Опции темы

Текущее время: 09:46. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru