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

Цикл с переменной - C++

Восстановить пароль Регистрация
 
VikTosha
 Аватар для VikTosha
0 / 0 / 0
Регистрация: 28.04.2013
Сообщений: 15
28.09.2013, 17:13     Цикл с переменной #1
Ввести a и b и вывести квадраты и кубы чисел от а до b.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.09.2013, 17:13     Цикл с переменной
Посмотрите здесь:

цикл for C++
Цикл while C++
Цикл do...while(); C++
C++ Цикл
цикл C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
User409368
191 / 168 / 6
Регистрация: 09.09.2013
Сообщений: 524
28.09.2013, 17:16     Цикл с переменной #2
что не получается?
Жанерке
 Аватар для Жанерке
34 / 34 / 2
Регистрация: 22.09.2013
Сообщений: 170
28.09.2013, 17:23     Цикл с переменной #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
29
30
31
#pragma hdrstop
#include <vcl.h>
#include <iostream.h>
#include <conio.h>
#include <math.h>
//---------------------------------------------------------------------------
 
#pragma argsused
int main(int argc, char* argv[])
{int array[100], n, a, b;
  cout<<"vvedite a: "<<endl;
 cin>>a;
 cout<<"vvedite b "<<endl;
 cin>>b;
 cout<<"massiv: \n"  ;
 for (int i=a; i<b; i++)
 {array[i]=i;
 cout<<array[i]<<" ";
 }
 
  cout<<"\n kvadrat massiva: \n";
 for (int i=a; i<b; i++)
 { cout<<pow(array[i],2)<<" ";
 }
  cout<<"\n kub massiva: \n";
 for (int i=a; i<b; i++)
 { cout<<pow(array[i],3)<<" ";
 }
        getch();
        return 0;
}
результат : 5 6 7 8
25 36 49 64
SergeyTszyu
0 / 0 / 1
Регистрация: 18.03.2013
Сообщений: 19
28.09.2013, 19:20     Цикл с переменной #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
void kv(int a,int b)//квадраты числа от a->b
{
    for(a;a<=b;++a) 
    {
        cout<<pow(a,2)<<endl;
        a++;
    }
}
 
void kub(int a,int b)// куб числа от а->b
{
    for(a;a<=b;++a) 
    {
        cout<<pow(a,3)<<endl;
        a++;
    }
}
 
int main ()
{
    setlocale(0,"rus");
    int a,b;
    cout<<"Введите А"<<endl;
    cin>>a;
    cout<<"Введите B"<<endl;
    cin>>b;
    system("cls");
 
    cout<<"Квадраты чисел"<<endl;
    kv(a,b);
    cout<<"Кубы чисел"<<endl;
    kub(a,b);
    
    system("pause");
    return 0;
}
recoder
 Аватар для recoder
129 / 129 / 28
Регистрация: 13.09.2013
Сообщений: 260
Записей в блоге: 2
28.09.2013, 19:33     Цикл с переменной #5
Лучше без Pow:

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
#include <iostream>
 
void square(int a, int b);
void cube(int a, int b);
 
int main()
{
    int a, b;
    std::cout << "Enter a: ";
    std::cin >> a;
    std::cout << "Enter b: ";
    std::cin >> b;
 
    // Квадрат
    std::cout << "Square = ";
    square(a, b);
    std::cout << std::endl;
    // Куб
    std::cout << "Cube = ";
    cube(a, b);
    std::cout << std::endl;
    return 0;
}
 
void square(int a, int b)
{
    int total;
    for (int i = a; i <= b; i++)
        std::cout <<  i * i << " ";
}
 
void cube(int a, int b)
{
    int total;
    for (int i = a; i <= b; i++)
        std::cout << i * i * i << " ";
}
SergeyTszyu
0 / 0 / 1
Регистрация: 18.03.2013
Сообщений: 19
28.09.2013, 22:02     Цикл с переменной #6
Ну это мой вариант =)
Yandex
Объявления
28.09.2013, 22:02     Цикл с переменной
Ответ Создать тему
Опции темы

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