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

Прокомментируйте каждую строчку кода - C++

Восстановить пароль Регистрация
 
Elliotz
0 / 0 / 0
Регистрация: 29.11.2015
Сообщений: 5
06.12.2015, 06:26     Прокомментируйте каждую строчку кода #1
1. Типы данных в C++. Целочисленные типы (с примерами). Модификатор signed (с
примерами).
2. Арифметические операции в C++ (с примерами). Приоритеты операций.
3. Прокомментируйте каждую строчку кода детально и своими словами. Что выполняется
в программе?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
#include <math.h>
using namespace std;
int main()
{
       double a, t, r;
       cout << "Enter a : ";
       cin >> a;
       t = trunc(a);
       r = round(a);
       cout << "trunc = " << t << endl;
       cout << "round = " << r << endl;
       cin.get();
       cin.get();
       return 0;
}
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.12.2015, 06:26     Прокомментируйте каждую строчку кода
Посмотрите здесь:

C++ Прокомментируйте мне каждую строчку программы. Массивы
C++ Прокомментируйте мне каждую строчку программы. Структура, сортировка, массив, вывод
C++ прокомментируйте каждую строчку программы, у самой не получается (максимальный массив)
прокомментируйте строчку.. C++
C++ Нужно подробно закомментировать каждую строчку)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
faraon_frango
0 / 0 / 0
Регистрация: 04.12.2015
Сообщений: 19
06.12.2015, 07:13     Прокомментируйте каждую строчку кода #2
Неужели все так плохо?)))

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>                     //Подключаем библиотеку ввода/вывода.
#include <math.h>                       //Подключаем библиотеку математических функций.
using namespace std;                    //Ставим использование пространства имен std.
int main()                              //Начало функции main.
{                                       //Открывающая скобка блока функции main.
       double a, t, r;                  //Объявление переменных a, t, r двойной точности.
       cout << "Enter a : ";            //Сообщение, выводимое через cout с просьбой ввести a.
       cin >> a;                        //Ввод переменной а через cin.
       t = trunc(a);                    //Присвоение переменной t усеченное до целого числа значение переменной a.
       r = round(a);                    //Присвоение переменной r округленное до близжайшего целого значение переменной а.
       cout << "trunc = " << t << endl; //Вывести через cout значение переменной t и сделать разрыв строки с переводом каретки.
       cout << "round = " << r << endl; //Вывести через cout значение переменной r и сделать разрыв строки с переводом каретки.
       cin.get();                       //Запрос на ввод пользователем одного, любого символа.
       cin.get();                       //Запрос на ввод пользователем одного, любого символа.
       return 0;                        //Вернуть системе значение 0.
}                                       //Закрывающая скобка блока функции main.
илья9696
 Аватар для илья9696
71 / 71 / 16
Регистрация: 15.11.2014
Сообщений: 406
Завершенные тесты: 1
06.12.2015, 07:50     Прокомментируйте каждую строчку кода #3
А в чем разница вопросов? в этой теме Прокомментируйте каждую строчку кода по моему уже все расписано. Ну только про приоритеты операций не сказано, так они такие же как и в математике + можно добавить что если операции с одинаковым приоритетом например * или /, то первым выполнится тот что слева расположен первым
Elliotz
0 / 0 / 0
Регистрация: 29.11.2015
Сообщений: 5
06.12.2015, 11:10  [ТС]     Прокомментируйте каждую строчку кода #4
Распишите пожалуйста если вас не затруднит..
илья9696
 Аватар для илья9696
71 / 71 / 16
Регистрация: 15.11.2014
Сообщений: 406
Завершенные тесты: 1
07.12.2015, 19:51     Прокомментируйте каждую строчку кода #5
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Вы действительно не смогли за 2 дня это сделать?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include<math.h>
#include<iostream>
#include<windows.h>
 
using namespace std;
 
int main()
{
    int x, y, z, Z, X;
    X = 10 - 3; // вычитание
    x = 5 + 6; // сложение
    y = 5 * 6; // умножение
    z = 36 / 6; // деление
    Z = 36 / 6 * 2 + 1 - 5; // выражение.. первое деление, умножение второе, затем сложение и вычитание. выполнение операций с одинаковым приоритетом начинается слева
    cout << "x = " << x << endl
        << "y = " << y << endl
        << "z = " << z << endl
        << "Z = " << Z << endl
        << "X = " << X <<endl;
    system("pause");
    return 0;
}


C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include<math.h>
#include<iostream>
#include<windows.h>
 
using namespace std;
 
int main()
{
    int x;
    x = 8%6; // остаток от деления
      cout  << "x = " << x <<endl;
    system("pause");
    return 0;
}
Elliotz
0 / 0 / 0
Регистрация: 29.11.2015
Сообщений: 5
07.12.2015, 21:07  [ТС]     Прокомментируйте каждую строчку кода #6
Спасибо большое, посоветуйте пожалуйста книгу для новичков...
Для тех кто совсем в танке
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.12.2015, 21:24     Прокомментируйте каждую строчку кода
Еще ссылки по теме:

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

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

Или воспользуйтесь поиском по форуму:
илья9696
 Аватар для илья9696
71 / 71 / 16
Регистрация: 15.11.2014
Сообщений: 406
Завершенные тесты: 1
07.12.2015, 21:24     Прокомментируйте каждую строчку кода #7
Литература C++ в этой теме посмотрите, книги раздела "Hello, World!
Основы программирования и синтаксис языка" их там 5, какая вам более понравится по изложению такую и выбирайте
Yandex
Объявления
07.12.2015, 21:24     Прокомментируйте каждую строчку кода
Ответ Создать тему
Опции темы

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