Автор АЛЁНА Л. задал вопрос в разделе Домашние задания
Помогите пожалуйста и получил лучший ответ
Ответ от Daranton[новичек]
В этом Вам поможет Декларация \"прав человека\" Статья 20 1. Каждый человек имеет право на свободу мирных собраний и ассоциаций. 2. Никто не может быть принуждаем вступать в какую-либо ассоциацию.
Ответ от Александр Фабрицкий[активный]
думаю 4
думаю 4
Ответ от Silence_05[новичек]
3 -точно (на свободу ассоциаций и мирных собраний)
3 -точно (на свободу ассоциаций и мирных собраний)
Ответ от Mapия[гуру]
Конечно же вариант 3, другого и быть не может
Конечно же вариант 3, другого и быть не может
Ответ от Ёаша Пинкевич[гуру]
Нет, не "норм", в C++ в степень можно возвести только pow.
Смотрите мой пример на C++ (Builder 6):
//---------------------------------------------------------------------------
#include <vcl.h>
#include <iostream.h>
#include <math.h>
#pragma hdrstop
//---------------------------------------------------------------------------
#pragma argsused
int main(int argc, char* argv[])
{
int a;
int b;
int c;
for(int i=0;i<1;i++)
{
cout<<"vvedite chislo: ";
cin>>a;
cout<<"vvedite stepen: ";
cin>>b;
c=pow(a,b);
cout<<a<<" v "<<b<<" stepeni: "<<c<<"
";
i-=1;
}
return 0;
}
А вот что будет в вашем случае (^ - это побитовое исключающее или (XOR)):
//---------------------------------------------------------------------------
#include <vcl.h>
#include <iostream.h>
#include <math.h>
#pragma hdrstop
//---------------------------------------------------------------------------
#pragma argsused
int main(int argc, char* argv[])
{
int a;
int b;
int c;
for(int i=0;i<1;i++)
{
cout<<"vvedite chislo: ";
cin>>a;
cout<<"vvedite stepen: ";
cin>>b;
c=a^b;
cout<<a<<" v "<<b<<" stepeni: "<<c<<"
";
i-=1;
}
return 0;
}
Теперь поняли свою ошибку?
Почитайте статью на википедии для саморазвития:
Нет, не "норм", в C++ в степень можно возвести только pow.
Смотрите мой пример на C++ (Builder 6):
//---------------------------------------------------------------------------
#include <vcl.h>
#include <iostream.h>
#include <math.h>
#pragma hdrstop
//---------------------------------------------------------------------------
#pragma argsused
int main(int argc, char* argv[])
{
int a;
int b;
int c;
for(int i=0;i<1;i++)
{
cout<<"vvedite chislo: ";
cin>>a;
cout<<"vvedite stepen: ";
cin>>b;
c=pow(a,b);
cout<<a<<" v "<<b<<" stepeni: "<<c<<"
";
i-=1;
}
return 0;
}
А вот что будет в вашем случае (^ - это побитовое исключающее или (XOR)):
//---------------------------------------------------------------------------
#include <vcl.h>
#include <iostream.h>
#include <math.h>
#pragma hdrstop
//---------------------------------------------------------------------------
#pragma argsused
int main(int argc, char* argv[])
{
int a;
int b;
int c;
for(int i=0;i<1;i++)
{
cout<<"vvedite chislo: ";
cin>>a;
cout<<"vvedite stepen: ";
cin>>b;
c=a^b;
cout<<a<<" v "<<b<<" stepeni: "<<c<<"
";
i-=1;
}
return 0;
}
Теперь поняли свою ошибку?
Почитайте статью на википедии для саморазвития:
Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Помогите пожалуйста