27.08.2019, 15:31 | #1 (permalink) |
Новичок
Регистрация: 27.08.2019
Сообщений: 3
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
Помогите с блок-схемой
створити блок схему ................... ще в мене є код в с++ до цього завдання допоможіть з блок схемою буду дуже вдячна |
27.08.2019, 15:31 | |
Helpmaster
Member
Регистрация: 08.03.2016
Сообщений: 0
|
Ознакомьтесь с данными темами и вы наверняка найдете что то важное Помогите с блок схемой Помогите, пожалуйста, с блок-схемой |
27.08.2019, 15:32 | #2 (permalink) |
Новичок
Регистрация: 27.08.2019
Сообщений: 3
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
код в с++
1
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 const int N=10; int g[10]={100,200,300,500,1000,1200,1400,1500,2000,3000}; int main(){ int mask, sum, bit, count=0; int v; cin>>v; for (int i=1; i<=0x3FF;i++){ mask=1, sum=bit=0; while(mask<=i){ if(i&mask) sum+=g[bit]; bit++; mask<<=1; } if (sum==v) count++; } cout<<count<<endl; return 0; } |
27.08.2019, 15:33 | #3 (permalink) |
Новичок
Регистрация: 27.08.2019
Сообщений: 3
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
код в с++
const int N=10;
int g[10]={100,200,300,500,1000,1200,1400,1500,2000,3000}; int main(){ int mask, sum, bit, count=0; int v; cin>>v; for (int i=1; i<=0x3FF;i++){ mask=1, sum=bit=0; while(mask<=i){ if(i&mask) sum+=g[bit]; bit++; mask<<=1; } if (sum==v) count++; } cout<<count<<endl; return 0; } |
Ads | |
Member
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
|
|
|