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
| #include <iostream>
const double pivo=11.11;
int main(){
double summa=0;
double summa1=0;
int a=6;
int c=0;
int kolPiva=0;
double karman[6]={5.0,2.0,1.0,0.5,0.1,0.05};
for (int b=0;b<6;b++){
karman[b]=karman[b]*5;
summa+=karman[b];
}
int otv=summa/pivo;
std::cout<<"1-й случай "<<otv<<" клинских."<<std::endl;
do{
a--;
for(int b=6;b>=a;b--){
karman[b]=karman[b]*0;
}
for(int b=0;b<6;b++){
summa1+=karman[b];
}
int otvet1=summa1/pivo;
c++;
std::cout<<c+1<<"-й случай "<<otvet1<<" клинских."<<std::endl;
kolPiva+=otvet1;
summa1=0;
}while(a!=0);
std::cout<<"Всего "<<kolPiva+otv<<" Клинских"<<std::endl;
} |
|
Моя програмка говорит,что 17. Не знаю правильно ли я понял вашу задачу.