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

пожалуйста помогите с решениями задач си++ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Конструктор принимающий два целочисленных значения http://www.cyberforum.ru/cpp-beginners/thread367592.html
Добрый день существует Конструктор принимающий два целочисленных значения, как можно просмотреть его значение в теле int main() ? A(int x,int y) - желательно без дополнительных методов и функций #include<iostream> using namespace std; class A { public: A(int x,int y);// конструктор принимающий два целочисленных значения ~A(){} virtual A* CLONE(){return new A(*this);}
C++ Как компилить программу с libjpeg? Я не понимаю, как компилить программу с libjpeg, если я использую Visual Studio. Г* командная строка - не находит nmake. http://www.cyberforum.ru/cpp-beginners/thread367581.html
C++ Корбен_Даллас-- //Как сократить текст пр-мы?)))
Здравствуйте) Подозреваю о существовании указателей, но нигде не могу найти инф-ии как это использовать для сокращения кода (наверное потому что не могу сформулировать толком вопрос в голове и как следствие - для поисковика) у меня в программе повторяется 30 раз такое и подобное, ведь можно же это покороче написать как то.. DataModule2->ADOQuery1->SQL->Clear(); Заранее огромное спасибо всем...
Выборка двух максимальных чисел из набора C++
Друзья, чет затупил и не могу сообразить, дан набор чисел, скажем 10 штук, необходимо найти два максимальных числа из набора, т.е. реально максимальное число и число на 2 месте по максимальности... вроде бы все просто, но задачу нужно решить не используя массивы... одним словом, в коде будет фигурировать один цикл, который будет давать нам возможность задавать эти числа и сразу же их сравнивать...
C++ Написать программу с помощью цикла http://www.cyberforum.ru/cpp-beginners/thread367564.html
Написать программу с помощью цикла: Задание: Вывести на экран таблицу стоимости, например, яблок в диапазоне от N г до M кг с шагом 100 г. Добавлено через 3 часа 9 минут Решил сам #include <iostream> #include <windows.h> using std::cout; using std::endl; using std::cin;
C++ Написать с помощью if Написать с помощью if: Задание: Дано натуральное четырехзначное число n. Верно ли, что все четыре цифры числа различны, как, например, различны все 4 цифры следующих чисел: 0123, 9760, 5432. подробнее

Показать сообщение отдельно
osipov93
3 / 3 / 0
Регистрация: 17.10.2011
Сообщений: 131
17.10.2011, 20:14  [ТС]     пожалуйста помогите с решениями задач си++
Цитата Сообщение от Ree.exe Посмотреть сообщение
Вот:
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
#include<iostream>
#include<time.h>
using namespace std;
#define N 10
 
int main()
{
    setlocale(LC_ALL,"");
    srand((size_t)time(NULL));
 
    int m,a[N];
 
    for(int i=0; i<N; i++)
        a[i]=rand()%10;
 
    for(int i=0; i<N; i++)
        cout<<a[i]<<" ";
 
    cout<<endl<<"Введите число m: ";
    cin>>m;
 
    for(int i=0; i<N; i++)
        for(int j=i; j<N; j++)
            if( a[i]+a[j]==m && i!=j)
                cout<<"i= "<<i<<"j= "<<j<<endl;
    
 
 
    system("pause");
}

Не по теме:

Но также можно последний цикл заменить на:

C++
1
2
3
4
for(int i=0; i<N; i++)
        for(int j=0; j<N; j++)
            if( a[i]+a[j]==m && i!=j)
                cout<<"i= "<<i<<"j= "<<j<<endl;
тогда он будет выводить индексы элементов сумма которых равна m по два раза (сперва ai aj а потом
i и j поменяет местами



Добавлено через 33 минуты


Вот:
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
#include<iostream>
#include<math.h>
using namespace std;
 
 
int main()
{
    setlocale(LC_ALL,"");
 
    int y;
    
    bool f;
    for(int x=1 ; x<40; x++)
    {
        y=2*x+x+41;
        
        f=true;
        for(int i=2; i <=(int)sqrt((double)y) && f==true; i++)
            if( y %i==0)
                f=false;
 
        if(f==true)
            cout<<"При х равным "<<x<<"    y("<<y<<") простое число"<<endl;
        else
            cout<<"При х равным "<<x<<"    y("<<y<<") не является простым числом"<<endl;
    }
}
Добавлено через 23 минуты



Так сумму или произведение?
отрицательные элементы чтоб он складывал
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru