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

Прокомментировать каждую строчку кода(С++) - C++

Восстановить пароль Регистрация
 
Александр7777
0 / 0 / 0
Регистрация: 08.12.2015
Сообщений: 10
31.01.2016, 11:42     Прокомментировать каждую строчку кода(С++) #1
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
int P(float x[], int n, float (*f), float x, float c, float &S){
int k=0; S=0;
for(int i=0; i<n; i++){
if (f(x[i]>c){
S+=x[i];k++;
}
}
return k;
}
float f1(float x){return exp(x);}
float f2(float x){return x*x*x;}
int main(){
float A[8][7],x[7],S1,S2;
int k1,k2;kol1, kol2;
cout<<"A"<<A<<endl;
cin>>A;
for(int i=0; i<8 ; i++){
for(int j=0 ; j<7 ; j++){
x[j]=A[i][j];
k1=P(x,7f1,3.7,&S);
k2=P(x,7,f2,2.5,&S);
if( k1==0 && k2==0);
kol1++;
if(k1>0 && k2>0 && fabs(S1-S2)>0.1)
kol2++;
}
cout<<kol1<<kol2;
getch();
return 0;
}
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
31.01.2016, 11:42     Прокомментировать каждую строчку кода(С++)
Посмотрите здесь:

как правильно прокомментировать эту строчку C++
C++ Нужно подробно закомментировать каждую строчку)
Прокомментировать каждую строку кода (или хотя бы каждую функцию) C++
C++ Пояснить каждую строчку кода
Пояснить каждую строчку кода. Сортировка расчёской C++
C++ Прокомментируйте каждую строчку кода
Прокомментируйте каждую строчку кода C++
Подробно объяснить (прокомментировать) каждую строчку кода C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Alexander Bakay
 Аватар для Alexander Bakay
97 / 49 / 15
Регистрация: 15.12.2015
Сообщений: 246
Завершенные тесты: 1
31.01.2016, 12:01     Прокомментировать каждую строчку кода(С++) #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
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
int P(float x[], int n, float (*f), float x, float c, float &S){ //задаем функцию, задаем переменные которые её передаются
int k=0; S=0;//объявляем целочисленные переменные
for(int i=0; i<n; i++){ //шапка цикла
if (f(x[i]>c){   //условие которое сработает при том что 'x[i]' будет больше 'c'
S+=x[i];k++;  //что произойдет при выполнение условии выше (S увеличится на x[i], k увеличится на один )
}
}
return k; //возвращаем число k как ответ функции
}
float f1(float x){return exp(x);} //функция которая возвращает экспаненту числа
float f2(float x){return x*x*x;} //функция которая возвращает заданное число в 3 степени
int main(){ //главная функция
float A[8][7],x[7],S1,S2; //задаем вещественные переменные
int k1,k2;kol1, kol2; //задаем целочисленные переменные
cout<<"A"<<A<<endl; //выводим значение 'A' - только вопрос, от куда мы её берем - если мы с таким названием создали лишь матрицу... :-|
cin>>A; //а вот мы вводим 'A', и опять же что за бред - если у нас под 'A' объявлена ток матрица
for(int i=0; i<8 ; i++){  //условия цикла
for(int j=0 ; j<7 ; j++){ //условия цикла
x[j]=A[i][j]; //присваиваем x[j] значение A[i][j] элемента матрицы
k1=P(x,7f1,3.7,&S); // переменной 'k1' присваиваем значение возвращаемого в функции p1, при заданных аргументах(x,7f1,3.7,&S)
k2=P(x,7,f2,2.5,&S);// переменной 'k1' присваиваем значение возвращаемого в функции p1, при заданных аргументах(x,7,f2,2.5,&S)
if( k1==0 && k2==0);// условие которые выполняется лишь при равенстве и k1 и k2 нулю
kol1++; //увеличивается переменная 'kol1' на один
if(k1>0 && k2>0 && fabs(S1-S2)>0.1) //условие которые выполняется лишь когда k1 и k2 больше нуля и при этом соблюдена погрешность
kol2++;//увеличивается переменная 'kol2' на один
}
cout<<kol1<<kol2; //выводим значения переменных kol1 и kol2 на экран
getch(); //задержка экрана
return 0;
}
Yandex
Объявления
31.01.2016, 12:01     Прокомментировать каждую строчку кода(С++)
Ответ Создать тему
Опции темы

Текущее время: 16:25. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru