Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Центр помощи > [C++ Builder] Уважаемые участники форума помогите пожалуйста с задачками


Автор: Detro1T 14.12.2008, 20:35
Уважаемые участники форума помогите пожалуйста решить задачки на С++Builder
1)Задача
Даны переменные А,B,С. Изменить их значения, переместив содержимое А в B, В в С, C в A
и вывести новые значения переменных A,B,C.
2)Задача
Дано трех значное число. Найти сумму и произведение его цифр.
 smile  smile  smile  smile 

Автор: dumb 15.12.2008, 13:30
Для домашних заданий, курсовых, существует "Центр Помощи".

Тема перенесена! 

Автор: Rodman 15.12.2008, 14:23

M
Rodman
Модератор: Название темы должно отражать ее суть!

Автор: Dmi3ev 15.12.2008, 23:49
Detro1T, в builder можно и консольные делать, вот такие:
Код

//---------------------------------------------------------------------------

#include <iostream.h>

//---------------------------------------------------------------------------

int main()
{
int a;
int sum;
int p;
cout<<"Enter number: "<<endl;
cin>>a;
sum=(a%10)+((a%100)/10)+(a/100);
p=(a%10)*((a%100)/10)*(a/100);
cout<<"S= "<<sum<<";  P="<<p<<endl;
cin>>p;
return 0;
}
//---------------------------------------------------------------------------

это про сумму и произведение цифр

Добавлено через 4 минуты и 30 секунд
а если у тебя есть форма, то кидаешь на нее 3 edit-а и кнопку, и на событие - нажатие кнопки пишешь:
Код

int a=StrToInt(Edit1->Text);
int sum=(a%10)+((a%100)/10)+(a/100);
int p=(a%10)*((a%100)/10)*(a/100);
Edit2->Text=IntToStr(sum);
Edit3->Text=IntToStr(p);

писал тут, могут быть опечатки, но не более того...

Автор: Detro1T 16.12.2008, 20:20
Dmi3ev спаси6о 6ольшое вторая зада4ка полу4илась!!! smile  smile  smile  smile  smile  а ты не мог 6ы помо4ь с первой зада4ей в билдер консоле smile  smile  smile  smile  smile 

Автор: Dmi3ev 16.12.2008, 20:34
а у тебя может мысли есть какие???

Добавлено через 6 минут и 6 секунд
просто, круто так, наверное, зарядил сюда задачи, а потом ждешь решения...
Код

#include <iostream.h>
int main()
{
int a,b,c,y;
cout<<"A=";
cin>>a;
cout<<endl<<"B=";
cin>>b;
cout<<endl<<"C=";
cin>>c;
cout<<"A="<<a<<" ; B="<<b<<" ; C="<<c<<endl;
y=a;
a=b;
b=y;
y=c;
c=a;
a=y;
cout<<"A="<<a<<" ; B="<<b<<" ; C="<<c<<endl;
return 0;
}

тупо переставил

Автор: Detro1T 16.12.2008, 20:59
стыдно просто и все=(( 4то сам не умею решать

Добавлено через 31 секунду
кстате за зада4ку спаси6о вроде полу4илось smile 

Автор: Dmi3ev 16.12.2008, 21:21
Да ладно, получилось??? такие задачи надо решать даже не компилируя... Учись... Надо стараться... По крайней мере первую должен решать каждый, кто обладает мозгом... Да и вторую тоже... Не стыдись, а бери учебник в руки и работай... Чего сидеть стыдиться??? 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)