0 / 0 / 0
Регистрация: 23.05.2015
Сообщений: 2
1

Прокомментировать код

23.05.2015, 10:30. Показов 367. Ответов 2
Метки нет (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#pragma hdrstop
#include <conio.h>
 
 #include <cmath>
#include <iostream>
using namespace std;
 
int main()
{
    int k = 0;
    int A = 0;
    int S = 0;
    cout<<"Enter A : ";cin>>A;
    for(k = 1; S < A; k++)
        S += abs(k - 1);
    cout<<"k = "<<k<<" S = "<<S<<endl;
    getch();
    return 0;
}
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.05.2015, 10:30
Ответы с готовыми решениями:

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

Прокомментировать код
#include &lt;iostream&gt; using namespace std; static const int N = 1000; int main() { int i,...

Прокомментировать код
Задание : С клавиатуры вводиться строка символов (не более 10). Опередить сколько символов стоят...

Прокомментировать код
Нужна помощь. Необходимо поставить комментарии к каждой строке программы. #include &quot;stdafx.h&quot;...

2
4 / 4 / 7
Регистрация: 12.12.2014
Сообщений: 123
23.05.2015, 13:06 2
Ну... Лучше бы ты написал, что конкретно непонятно.
Мб я чего-то не знаю, но что такое #pragma hdrstop?
using namespace std - это объявление пространства имён std. Проще говоря: теперь не нужно писать std:: перед cout и cin.
cin>>A - присваиваешь число переменной.
(Кстати, если ты сразу же задаешь значения переменным A и K, то необязательно их обнулять сначала)

Цикл for можешь разглядывать так: for (присваиваем значение переменной; задаем условие; инструкция)
Строка S += abs(k - 1); может выглядеть так: S = S + abs(k - 1); Просто +- это более короткая запись. Есть так же *=, /=, -=.
cout<<"k = "<<k<<" S = "<<S<<endl; Выводит на консоль.
То, что в кавычках, будет выглядеть на консоли так же, как и тут, а вот переменная k... Вместо нее будет значение переменной.
endl это как "\n", то есть переводит на новую строку.

getch() будет оставлять консоль открытой, чтоб она не закрылась.


Ну и гугли. Без этого никак
0
34 / 34 / 47
Регистрация: 20.04.2015
Сообщений: 198
23.05.2015, 16:05 3
Цитата Сообщение от wondermilk Посмотреть сообщение
но что такое #pragma hdrstop?
#pragma hdrstop - #pragma-это директива препроцессора в ней
использована опция hdrstop. Она связана с особенностью работы препроцессора, производительность которого существенно повышается, если учитывается, что некоторое количество заголовочных файлов общие для всех модулей. Директива #pragma hdrstop указывает компилятору конец списка таких общих файлов. Так что надо следить за тем, чтобы не добавлять перед этой директивой включение каких-то заголовочных файлов, не являющихся общими для других модулей.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.05.2015, 16:05

Прокомментировать код
#include &lt;iostream&gt; #include &lt;cstring&gt; #include &lt;cstdio&gt; using namespace std; const int...

Прокомментировать код
есть код программы, нужно объяснить её программный код. и исправить ошибки.помогите пожалуйста....

Прокомментировать код
Имеется небольшая часть программки, вот в собственно в чем вопрос &quot;коментарии&quot; void...

Прокомментировать код
Как это работает? #include &lt;QDebug&gt; int main() { int mass; mass = 1; mass =...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.