Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 08.12.2015
Сообщений: 10

Прокомментировать каждую строчку кода

10.06.2016, 00:19. Показов 555. Ответов 0
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
unit1
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
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
//-------------------------------------------------------------------------— 
 
#include <vcl.h> 
#include <iostream.h> 
#include <conio.h> 
#include <math.h> 
#include <string.h> 
#include <stdlib.h> 
#pragma hdrstop 
 
//-------------------------------------------------------------------------— 
 
#pragma argsused 
int main(int argc, char* argv[]) 
{ 
 FILE *out; 
 struct 
 { float tr; 
  float pr1; 
  float pr2; 
  float pr3; 
  } struct1; 
 int pr; 
 out=fopen("struct1.ank","wb"); 
   if(out==NULL) 
   { 
   cout«"\n Unable to open the file"; 
   exit(1); 
   } 
 while(1) 
 { 
  cout«"\n Insert side of the treangle"; 
  cin»struct1.tr; 
  if (struct1.tr==-1) break; 
  cout«"\n Insert side of the rectangle 1"; 
  cin»struct1.pr1; 
  if (struct1.pr1==-1) break; 
  cout«"\n Insert side of the rectangle 2"; 
  cin»struct1.pr2; 
  if (struct1.pr2==-1) break; 
  cout«"\n Insert side of the rectangle 3"; 
  cin»struct1.pr3; 
  if (struct1.pr3==-1) break; 
  fwrite(&struct1,sizeof(struct1),1,out); 
 } 
 fclose(out); 
exit(0); 
 
 
 return 0; 
} 
//-------------—
unit2

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
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
#include <vcl.h> 
#include <iostream.h> 
#include <conio.h> 
#include <math.h> 
#include <string.h> 
#include <stdlib.h> 
#pragma hdrstop 
 
//-------------------------------------------------------------------------— 
 
#pragma argsused 
void main(int argc, char* argv[]) 
{ 
float S; 
 FILE *in; 
 struct 
 { float tr; 
  float pr1; 
  float pr2; 
  float pr3; 
  } struct1; 
 int k; 
 in=fopen("struct1.ank","rb"); 
   if(in==NULL) 
   { 
   cout«"\n Unable to open the file"; 
   exit(1); 
   } 
 while(1) 
 { 
 k=fread(&struct1,sizeof(struct1),1,in); 
 if (k==0) break; 
  S=((sqrt(3.0))/4.0)*(struct1.tr)*(struct1.tr); 
  if (((struct1.tr)*(struct1.pr1))<S) 
  { 
   S=(struct1.tr)*(struct1.pr1); 
  } 
  if (((struct1.tr)*(struct1.pr2))<S) 
  { 
   S=(struct1.tr)*(struct1.pr2); 
  } 
  if (((struct1.tr)*(struct1.pr3))<S) 
  { 
   S=(struct1.tr)*(struct1.pr3); 
  } 
 } cout«S; 
 fclose(in); 
 
exit(0); 
getch(); 
 
} 
//-------------------------------------------------------------------------—
unit3

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
35
36
37
38
#include <iostream.h> 
#include <conio.h> 
#include <math.h> 
#include <string.h> 
#include <stdlib.h> 
#pragma hdrstop 
 
//-------------------------------------------------------------------------— 
 
#pragma argsused 
int main(int argc, char* argv[]) 
{ 
 FILE *add; 
 struct 
 { float tr; 
  float pr1; 
  float pr2; 
  float pr3; 
  } struct1; 
 int pr; 
 add=fopen("struct1.ank","ab"); 
   if(add==NULL) 
   { 
   cout«"\n Unable to open the file"; 
   exit(1); 
   } 
 while(1) 
 { 
  cout«"\n Insert side of the treangle"; 
  cin»struct1.X; 
  if (struct1.tr==-1) break; 
 } 
 fclose(add); 
exit(0); 
 
 
 return 0; 
}
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
10.06.2016, 00:19
Ответы с готовыми решениями:

Прокомментировать каждую строчку кода(С++)
int P(float x, int n, float (*f), float x, float c, float &amp;S){ int k=0; S=0; for(int i=0; i&lt;n; i++){ if (f(x&gt;c){ S+=x;k++; } } ...

Подробно прокомментировать и объяснить каждую строчку кода
Помогите пожалуйста. Нужно прокомментировать каждую строчку кода, начиная с вывода. Сам с терминологией только в общих чертах знаком, и...

Подробно прокомментировать и объяснить каждую строчку кода
Если возможно по строчке распишите что делает этот кусок. 1 половина он ищет и заменяет $. а 2 что-то не пойму.

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
10.06.2016, 00:19
Помогаю со студенческими работами здесь

Объяснить и подробно прокомментировать каждую строчку кода (распознавание точек фигуры)
Программа должна распознавать точки фигуры. Кто может объяснить, что мы делаем в каждой строчке? int main() { float * x; ...

Прокомментировать каждую строку кода (или хотя бы каждую функцию)
нашел программу в интернете, только ничего не понял) можете прокомментировать каждую строку (ну или хотя бы каждую функцию) #include...

прокомментировать строчку кода
int pop(stek **top) { int temp = (*top)-&gt;d; // присваивание поля d указателя top перемнной temp stek *pv = *top; // присваимваем...

Пояснить каждую строчку кода
Нужно пояснить каждую строчку данного кода #include&lt;iostream&gt; using namespace std; const int n_max = 100; const int m_max = 255;...

Прокомментируйте каждую строчку кода
1. Типы данных в C++. Тип чисел с плавающей точкой float (с примерами). 2. Арифметические выражения в C++ (с примерами). Комбинированные...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Новые блоги и статьи
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка. Рецензия / Мнение/ Перевод https:/ / **********/ gallery/ thinkpad-x220-tablet-porn-gzoEAjs . . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru