Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.64/207: Рейтинг темы: голосов - 207, средняя оценка - 4.64
0 / 0 / 0
Регистрация: 21.10.2009
Сообщений: 27

Написать программу, которая выводит таблицу квадратов первых десяти целых положительных чисел

10.11.2009, 10:22. Показов 41134. Ответов 26
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Ребят, выручайте)
Написать программу, которая выводит таблицу квадратов первых десяти целых положительных чисел:
числа квадрат
1 1
2 4
3 9
4 16
5 25
6 36
7 49
8 64
9 81
10 100
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
10.11.2009, 10:22
Ответы с готовыми решениями:

Написать программу, которая выводит таблицу квадратов первых десяти целых положительных чисел
Написать программу, которая выводит таблицу квадратов первых десяти целых положительных чисел.

Написать программу, которая выводит таблицу квадратов n первых целых положительных нечетных чисел
Написать программу, которая выводит таблицу квадратов n первых целых положительных НЕЧЕТНЫХ чисел

Написать программу, которая выводит таблицу квадратов первых пяти целых положительных нечетных чисел
Написать программу, которая выводит таблицу квадратов первых пяти целых положительных нечетных чисел. можно со скрином...

26
 Аватар для denver
1612 / 282 / 5
Регистрация: 19.09.2009
Сообщений: 700
10.11.2009, 10:40
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
using std::cout;
using std::endl;
 
int main()
{
       int x =11, y;
        for(int i=1; i < x; i++)
        {y = i*i;
        cout << i << " " << y << endl;}
        
system("pause");
return 0;
}
1
эволюционирую потихоньку
 Аватар для TanT
468 / 466 / 91
Регистрация: 30.06.2009
Сообщений: 1,401
10.11.2009, 11:00
оптимизация, кто напишет "совсем оптимизацию"?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
using std::cout;
using std::endl;
 
int main()
{
 int i=0;
    cout << ++i << " 1" << endl;
    cout << ++i << " 4" << endl;
    cout << ++i << " 9" << endl;
    cout << ++i << " 16" << endl;
    cout << ++i << " 25" << endl;
    cout << ++i << " 36" << endl;
    cout << ++i << " 49" << endl;
    cout << ++i << " 64" << endl;
    cout << ++i << " 81" << endl;
    cout << ++i << " 100" << endl;
 
    system("pause");
    return 0;
}
2
Эксперт JavaЭксперт С++
 Аватар для M128K145
8384 / 3617 / 419
Регистрация: 03.07.2009
Сообщений: 10,709
10.11.2009, 11:33
C++
1
2
3
4
5
6
7
8
#include <iostream>
int main()
{
    for(int i = 1; i < 11; ++i)
        std::cout<<i<<'\t'<<(i*i)<<std::endl;
    cin.get();
    return 0;
}
2
MCSD: APP BUILDER
 Аватар для IT_Exp
8795 / 1074 / 104
Регистрация: 17.06.2006
Сообщений: 32,602
10.11.2009, 11:43
оптимизация, кто напишет "совсем оптимизацию"?

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
using std::cout;
using std::endl;
 
int main()
{
        cout
            << "1 1" << endl << "2 4" << endl << "3 9" << endl << "4 16" << endl << "5 25"
            << endl<< "6 36" << endl << "7 49" << endl << "8 64" << endl << "9 81" << endl
            << "10 100" << endl;
 
        system("pause");
        return 0;
}
1
анимешник++
 Аватар для Iworb
95 / 62 / 7
Регистрация: 03.11.2009
Сообщений: 427
10.11.2009, 11:48
C
1
2
3
4
5
6
7
8
9
10
11
#include <iostream.h>
#include<conio.h>
#include<stdio.h>
 
void main()
{
       int i;
       for(i=1; i < 11; i++)
       printf("%-3d %-3d",i,i*i);    
       cin.get();
}
2
Эксперт JavaЭксперт С++
 Аватар для M128K145
8384 / 3617 / 419
Регистрация: 03.07.2009
Сообщений: 10,709
10.11.2009, 11:48
C++
1
2
3
4
5
6
7
#include <iostream>
int main()
{
    std::cout<<"1\t1\n2\t4\n3\t9\n4\t16\n5\t25\n6\t36\n7\t49\n8\t64\n9\t81\n10\t100"<<std::endl;
    cin.get();
    return 0;
}
1
эволюционирую потихоньку
 Аватар для TanT
468 / 466 / 91
Регистрация: 30.06.2009
Сообщений: 1,401
10.11.2009, 11:59
ржака... все взрослые дядьки вдоволь поглумились над бедным ребёнком?
1
425 / 229 / 87
Регистрация: 25.03.2009
Сообщений: 744
10.11.2009, 12:36
TanT, у rififi как всегда отжигающий код)))
1
4 / 4 / 0
Регистрация: 10.11.2009
Сообщений: 4
10.11.2009, 14:34
господи... написано же... раздел для начинающих... значит надо минимально просто написать... если ему сдавать эту прогу, то и объяснить надо как он это написал и че есть что...
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include "stdafx.h"
#include "stdio.h"
#include "conio.h"
 
void main()
{
int i;
int a[11]={1, 2, 3, 4, 5, 6, 7, 8, 9, 10};
printf ("Tablica kvadratov:\n");
for (i=0; i<10; i++)
{
    a[i]=a[i]*a[i];
    printf ("[%i^2]=>%i\n", i+1, a[i]);
}
printf ("Dlya zaversheniya Enter!!!");
getch();
}
2
Эксперт JavaЭксперт С++
 Аватар для M128K145
8384 / 3617 / 419
Регистрация: 03.07.2009
Сообщений: 10,709
10.11.2009, 14:55
Niakriss, по твоей логике для подсчета 2*2 ты тоже будешь использовать массивы? А обычной алгебры у нас уже нет? Посмотри посты 2, 4 и 6. А теперь посмотри на то что ты написал и подумай зачем ты сделал именно так. Я могу предложить написать класс число, перегрузить для него ввод/вывод, написать всяких разных конструкторов, кучу методов вроде ввода/вывода, умножения, но какой смысл? Это делается в одну строку и одну переменную, а именно
C++
1
for(int i = 0; i < 10; ++i, std::cout<<i<<'\t'<<(i*i)<<std::endl);
и не какие массивы тут ни к чему. Кстати, а зачем массив на 11 элементов, если используешь только 10?
C
1
int a[11];
Цитата Сообщение от melk1y Посмотреть сообщение
Написать программу, которая выводит таблицу квадратов
Заметь выводит, про подсчет ничего не сказано, а поэтому посты 3, 5, 7 - тоже являются правильными и более соответствуют поставленному условию!

Так что твое замечание не по существу, плюс твои допущенные ошибки наоборот подставили бы ТС

ЗЫ. 13 строку лучше переписать так
C
1
a[i] *= a[i];
1
4 / 4 / 0
Регистрация: 10.11.2009
Сообщений: 4
10.11.2009, 15:12
Во-первых, я сама новичок... и то что вы там написали мне не все понятно...
Во-вторых, да не подумала... можно было и без массивов...
В-третьих, а ты попробуй с a[10] запустить и че скажет компилятор...
На счет 13 строки согласна, но тут каждый пишет как привык... или как научили...
И то что остальные посты не правильные я даже не заикалась... и сказала что они могут быть непонятными melk1y... но это уже ему решать что ему понятнее...

Ну а если брать обычную алгебру, то можно и так:

C++
1
2
3
4
5
6
7
8
9
10
void main()
{
printf ("Tablica kvadratov:\n");
for (int i=1; i<=10; i++)
{  
        printf ("[%i^2]=>%i\n", i, i*i );
}
printf ("Dlya zaversheniya Enter!!!");
getch();
}
1
 Аватар для denver
1612 / 282 / 5
Регистрация: 19.09.2009
Сообщений: 700
10.11.2009, 15:15
Цитата Сообщение от Niakriss Посмотреть сообщение
господи... написано же... раздел для начинающих... значит надо минимально просто написать... если ему сдавать эту прогу, то и объяснить надо как он это написал и че есть что...
ни че се минимально просто с массивом то.
1
 Аватар для breate
56 / 56 / 6
Регистрация: 23.10.2009
Сообщений: 250
10.11.2009, 15:47
Цитата Сообщение от melk1y Посмотреть сообщение
Написать программу, которая выводит таблицу квадратов первых десяти целых положительных чисел:
я долго думал как выпендрится и придумал
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
#include <stdlib.h>
 
#define qvodratchisla(n) n*n;
 
 
/*
 * 
 */
int main(int argc, char** argv) {
 
    for(int i=0;i<11;i++)
    {std::cout<<i<<' '<<qvodratchisla(i); std::cout<<std::endl;}
            
    return (EXIT_SUCCESS);
}
1
Эксперт JavaЭксперт С++
 Аватар для M128K145
8384 / 3617 / 419
Регистрация: 03.07.2009
Сообщений: 10,709
10.11.2009, 16:01
В общем
вот
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
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
#include <iostream>
class Chislo
{
public:
    Chislo();
    Chislo(int chislo);
    Chislo(Chislo* _Chislo);
    int getCh();
    void setCh(int chislo);
    void Input();
    void Output();
    int Square();
    Chislo operator * (Chislo&);
    friend std::istream& operator >>(std::istream&, Chislo&);
    friend std::ostream& operator <<(std::ostream&, Chislo&);
protected:
private:
    int ch;
};
Chislo::Chislo()
{
    ch = 0;
}
Chislo::Chislo(int chislo)
{
    ch = chislo;
}
Chislo::Chislo(Chislo* _Chislo)
{
    ch = _Chislo->ch;
}
int Chislo::getCh()
{
    return ch; 
}
void Chislo::setCh(int chislo)
{
    ch = chislo;
}
Chislo Chislo::operator *(Chislo& _ch)
{
    return (_ch.ch * _ch.ch);
}
std::istream& operator>>(std::istream& in, Chislo& _ch)
{
    in>>_ch.ch;
    return in;
}
std::ostream& operator<<(std::ostream& out, Chislo& _ch)
{
    std::cout<<_ch.ch;
    return out;
}
void Chislo::Input()
{
    std::cout<<"Введите число: ", std::cin>>ch;
}
void Chislo::Output()
{
    std::cout<<"Число "<<ch;
}
int Chislo::Square()
{
    return (ch * ch);
}
int main()
{
    setlocale(LC_ALL, "Russian");
    int i;
    Chislo *chislo = new Chislo[10];
    for(i = 0; i < 10; ++i)
    {
        chislo[i] = new Chislo(i+1);
        chislo[i].Output();
        std::cout<<"  квадрат "<<chislo[i]*chislo[i]<<std::endl;
    }
    system("pause");
    return 0;
}
что получилось. Сдав это, он точно не ошибется.
ЗЫ. Niakriss, извини за такое обращение, не знал что ты девушка, но все же, замечания прошу учесть
2
 Аватар для denver
1612 / 282 / 5
Регистрация: 19.09.2009
Сообщений: 700
10.11.2009, 16:11
Цитата Сообщение от M128K145 Посмотреть сообщение
В общем вот что получилось. Сдав это, он точно не ошибется.
1
4 / 4 / 0
Регистрация: 10.11.2009
Сообщений: 4
10.11.2009, 16:21
M128K145, извинения принимаю... я замечания учла и исправилась...
а если он такое сдаст может и не ошибется, но главное чтоб он понял... иначе последующие задачи он будет решать тоже с помощью форума, а это неособо хорошо...
1
 Аватар для breate
56 / 56 / 6
Регистрация: 23.10.2009
Сообщений: 250
10.11.2009, 16:28
M128K145, блин опередил
ща проект закончу и на Qt и GTK+ напишу
1
║XLR8║
 Аватар для outoftime
1212 / 909 / 270
Регистрация: 25.07.2009
Сообщений: 4,360
Записей в блоге: 5
10.11.2009, 16:30
давайте выкладывать свои соображения на тему сумы 2-ух положительных, неотицательных, больше 0 чисел, используя ввод с клавиатуры и вывод на экран, не в файл а на экран!!

получится отнють не хуже))
1
 Аватар для denver
1612 / 282 / 5
Регистрация: 19.09.2009
Сообщений: 700
10.11.2009, 17:07
а как же про switch забыли
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
#include <iostream>
using std::cout;
using std::endl;
 
int main()
{
int x=11;
for(int i=1; i < x; i++)
{
    switch (i)
    {
    case 1: cout << i <<" "<< 1 << endl;
        break;
    case 2: cout << i <<" "<< 4 << endl;
        break;
    case 3: cout << i <<" "<< 9 << endl;
        break;  
    case 4: cout << i <<" "<< 16 << endl;
        break;  
    case 5: cout << i <<" "<< 25 << endl;
        break;  
    case 6: cout << i <<" "<< 36 << endl;
        break;  
    case 7: cout << i <<" "<< 49 << endl;
        break;  
    case 8: cout << i <<" "<< 64 << endl;
        break;  
    case 9: cout << i <<" "<< 81 << endl;
        break;
    case 10: cout << i <<" "<< 100 << endl;
        break;
 
    }
 
}
        
system("pause");
return 0;
}
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
10.11.2009, 17:07
Помогаю со студенческими работами здесь

Написать программу, которая выводит таблицу квадратов первых пяти целых положительных нечетных чисел.
Буду очень признателен, если поможете безрукому... 4. Написать программу, которая выводит таблицу квадратов первых пяти целых...

Вывести таблицу квадратов первых десяти целых положительных чисел
Написать программу, которая выводит таблицу квадратов первых десяти целых положительных чисел. Ниже приведен рекомендуемый вид экрана во...

Вывести таблицу квадратов первых десяти целых положительных чисел
Написать программу, которая выводит таблицу квадратов первых десяти целых положительных чисел.

Написать программу, которая вычисляет сумму первых n целых положительных целых чисел
Написать программу, которая вычисляет сумму первых n целых положительных целых чисел. Количество суммируемых чисел должно вводиться во...

Написать программу, которая выводит таблицу квадратов первых десяти целых положительных нечетных чисел
Написать программу, которая выводит таблицу квадратов первых десяти целых положительных нечетных чисел.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Логарифм записывается как: (x-2)log(x^2+2) - означает логарифм (x^2+2) по основанию (x-2). Унарный минус обозначается как ! */ #include <iostream> #include <stack> #include <cctype>. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru