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

Объяснить и подробно прокомментировать фрагмент кода (функции и массивы) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Найти причины и способы устранения ошибок в коде (структуры, файловый ввод/вывод) http://www.cyberforum.ru/cpp-beginners/thread1657282.html
#include <iostream> #include <fstream> #include <string.h> #define FNAME "Out.txt" using namespace std; struct avto { string mark; string cost; string year;
C++ При наборе символов криво ошибка выводится #include "stdafx.h" #include<conio.h> #include<iostream> #include<stdio.h> #include<stdlib.h> #include<locale.h> #include<ctype.h> using namespace std; int a, b, c; http://www.cyberforum.ru/cpp-beginners/thread1657276.html
C++ Вычислить сумму ряда
Здравствуйте форумчане. 1+2+4+8+...+2^10 Сделал так Код: #include <iostream> #include<cmath> using namespace std; int main() { int a,b, pow, sum, i;
Составить программу, позволяющую сформировать текстовый файл-таблицу возведения 2 в степень n C++
Здравствуйте люди добрые, помогите решить задачки на С++, мне очень надо скоро их будет сдавать. Помогите, кто сможет, пожалуйста! 1.Составить программу, позволяющую сформировать текстовый файл-таблицу возведения 2 в степень n, где n задаётся в консоли (от 1 до 10000). 2.Открыть файл через командную строку, если название файла не было прописано, то предложить пользователю ввести его в консоли....
C++ Найти площадь правильного многоугольника (как сделать, чтобы тангенс считался в градусах?) http://www.cyberforum.ru/cpp-beginners/thread1657248.html
Передающиеся параметры: а-длина стороны,н - количество сторон. Проблеба в том что тангенс считает в радианах из-за этого получается не правильный ответ. А должно быть в градусах. float __stdcall area(float a, float n){ float S = n*pow(a,2)/4*tan(360/2*n); return S; } Добавлено через 1 минуту
C++ Чтение из файла Здравствуйте . Мне нужно реализовать чтение из некоторых полей структуры из файл. int RW(int n) { setlocale(LC_ALL, "Ukrainian"); int i; student pos; cout << "Введiть кiлькiсть студентiв" << endl; cin >> n; student *typed = new student; ofstream inf("Info.DAT"); подробнее

Показать сообщение отдельно
IIapa3uT
0 / 0 / 0
Регистрация: 07.02.2016
Сообщений: 11
09.02.2016, 01:16  [ТС]     Объяснить и подробно прокомментировать фрагмент кода (функции и массивы)
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
54
55
56
57
58
59
60
#include "stdafx.h"
#include "iostream"
using namespace std;
 
int arr[16];
int max = -10000;
int max_num = 0;
int max_el()
{       
    for (int i = 1; i < 16;i++)
    {
        if (max < arr[i])
        {
            max > arr[i];
            max_num = i;
        }
    }
    return max_num;
}
 
int sum()
{
    int sum = 0;
    for (int i = max_num; i <= 16; i++)
    {
        sum += arr[i];
    }
    return sum;
}
 
void sort()
{
    int buffer = 0;
    for (int i = 0; i < 16; i++)
    {
        if (arr[i] > arr[i + 1])
        {
            buffer = arr[i];
            arr[i] = arr[i + 1];
            arr[i + 1] = buffer;
        }
    }
}
 
int _tmain(int argc, _TCHAR* argv[])
{
    setlocale(LC_ALL, "");
    for (int i = 15; i >= 0; i--)
    {
        arr[i] = i * 5;
    }
    cout << "Сумма:" << sum() << endl;
    cout << "Максимальное значение:" << max_el << endl;
    for (int i = 0; i < 16; i++)
    {
        cout << "Элемент под номером " << i << " равен " << arr[i] << endl;
    }
    system("pause");
    return 0;
}
Бросил ятут код исобрал (не без помощи) более простой код. главный момент нужно там по заданию с модулем посчитать но не как не догоню как пользоваться функцией abs labs
 
Текущее время: 00:00. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru