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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
noob22636
0 / 0 / 0
Регистрация: 05.06.2014
Сообщений: 8
#1

Объясните программу - C++

05.06.2014, 18:53. Просмотров 234. Ответов 9
Метки нет (Все метки)

Здравствуйте! Пожалуйста, объясните каждую строчку , что обозначает зачем и т.д(очень прошу подробно пожалуйста) и еще почему тут {n=m; ym=y;} такие скобки "{}", а не "()". Спасибо
Сама задача звучит так .
Определить наиб. член послед. и его порядковый номер .
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <stdio.h>
#include <conio.h>
main()
{ 
int i,n ,m=0,y=0.ym=0,z=777;
printf ("vvedite posled. 4isel ");
scanf ("%d, &n);
while (n!=z)
{
y=y+1
if (n>m) {n=m; ym=y;}
scanf ("%d ", &n);
}
printf ("naiblowly 4len  posledovatel - %d, ego nomer - %d ",m,ym);
getch ();
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.06.2014, 18:53     Объясните программу
Посмотрите здесь:

объясните программу - C++
объясните программу, поподробней если можно. #include &lt;iostream.h&gt; #include &lt;math.h&gt; int main() { int z, i; double l,...

Объясните программу на С++ - C++
http://www.cyberforum.ru/cpp-beginners/thread209118.html взял отсюда #include &lt;iostream.h&gt; #include &lt;math.h&gt; #include...

Объясните программу - C++
#include &lt;iostream&gt; #include &lt;vector&gt; #include &lt;algorithm&gt; #include &lt;iterator&gt; int main () { const int size=10; ...

Объясните программу - C++
Всем доброго времени суток. Помогите пожалуйста разобраться с тем что я выделю в коде. Не совсем понимаю работу программы. #include...

Объясните пожалуйста программу !!! - C++
Попросил друга решить задачу по информатике - он решил. Мне завтра надо будет её преподавателю объяснять, а я не знаю - как она работает....

Объясните программу, пожалуйста! - C++
Привет всем! Мне нужна очень Ваша помощь. Вот есть программа, которая считает кол-во чисел, больше предыдущего, но я не понимаю, как она...

объясните пожалуйста эту программу - C++
#include &lt;stdio.h&gt; #include &lt;conio.h&gt; #include &lt;iostream&gt; int maximum (int mas, int i, int n) { int max; max = mas; for (i;...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
zss
Модератор
Эксперт С++
6321 / 5905 / 1913
Регистрация: 18.12.2011
Сообщений: 15,184
Завершенные тесты: 1
05.06.2014, 19:06     Объясните программу #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
int main() // точка входа в программу
{  // начало main
        int i,n ,m=0,y=0,ym=0,z=777;
        printf ("vvedite posled. 4isel "); // подсказка что вводить
        scanf ("%d", &n);  // ввод n
        while (n!=z) // повторять до тех пока n не сравняется с z
        {   // начало повторения 
             y++;  // увеличить y на 1
             if (n>m) // если n>m то сделать то, что далее в фигурных скобках 
             {
                  n=m; // запомнить m
                  ym=y; // запомнить номер числа
             }
             scanf ("%d ", &n);   // ввод n
        } // конец повторения
        printf ("naiblowly 4len  posledovatel - %d, ego nomer - %d ",m,ym); // вывод результата
        getch(); // ожидаем нажатия любой клавиши
        return 0; // завершаем программу
}// конец main
noob22636
0 / 0 / 0
Регистрация: 05.06.2014
Сообщений: 8
05.06.2014, 19:15  [ТС]     Объясните программу #3
zss, спасибо вам огромное ! Вы очень правда помогли. У меня есть еще небольшая такая же почти задачка последняя. Не могли также помочь пожалуйста .
zss
Модератор
Эксперт С++
6321 / 5905 / 1913
Регистрация: 18.12.2011
Сообщений: 15,184
Завершенные тесты: 1
05.06.2014, 19:17     Объясните программу #4
Цитата Сообщение от noob22636 Посмотреть сообщение
Не могли также помочь пожалуйста
Создавайте новую тему.
noob22636
0 / 0 / 0
Регистрация: 05.06.2014
Сообщений: 8
05.06.2014, 19:49  [ТС]     Объясните программу #5
int i,n ,m=0,y=0.ym=0,z=777;
что значит int , и почему нужна переменная i,n,m,y,ym.
и что они значат(точнее под этими переменами что имеется ввиду)
zss
Модератор
Эксперт С++
6321 / 5905 / 1913
Регистрация: 18.12.2011
Сообщений: 15,184
Завершенные тесты: 1
05.06.2014, 19:55     Объясните программу #6
Цитата Сообщение от noob22636 Посмотреть сообщение
что они значат
Все переменные, которые используются в программе должны быть объявлены.
noob22636
0 / 0 / 0
Регистрация: 05.06.2014
Сообщений: 8
05.06.2014, 20:24  [ТС]     Объясните программу #7
Спасибо.
А зачем нужна переменная i,n,m,y,ym.
Имею ввиду, допустим y. Что берется за y? Например кол-во цифр и т.д. Этого я не понимаю .
и переменная i зачем она нужна? Ни разу не видел ее в программе.
zss
Модератор
Эксперт С++
6321 / 5905 / 1913
Регистрация: 18.12.2011
Сообщений: 15,184
Завершенные тесты: 1
05.06.2014, 20:28     Объясните программу #8
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Цитата Сообщение от noob22636 Посмотреть сообщение
и переменная i зачем она нужна?
Вы же ее привели, а не я. Раз не используется, то можно удалить.
А y - счетчик введенных чисел.
noob22636
0 / 0 / 0
Регистрация: 05.06.2014
Сообщений: 8
05.06.2014, 20:37  [ТС]     Объясните программу #9
Спасибо большое ! И еще вопрос . Сама программа ведь составлена верно?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.06.2014, 21:17     Объясните программу
Еще ссылки по теме:

объясните пожалуйста эту программу - C++
#include &lt;stdio.h&gt; #include &lt;iostream&gt; #include &lt;conio.h&gt; #define M 10 void main() { int i,j,n,k; int m; ...

Объясните как доделать программу - C++
Вывести элементы последовательности целых чисел от 1 до 1000 сумма цифр в которых больше заданного значения. Фрагмент кода который удалось...

Шифрование Виженера, объясните программу - C++
#define _CRT_SECURE_NO_DEPRECATE #include &lt;iostream&gt; #include &lt;stdio.h&gt; #include &lt;conio.h&gt; using namespace std; int...

Объясните программу работы со строками - C++
Объясните подробно, пожалуйста, что тут написано string s; cout « &quot;Vvedite stroku: &quot;;cin » s; int i,j; for (i=s.length()-1;i&gt;0;i--)...

объясните пожалуйста эту программу - C++
#include &lt;stdio.h&gt; #include &lt;conio.h&gt; #include &lt;iostream&gt; int maximum (int mas, int i, int n) { int max; max = mas; for (i;...


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

Или воспользуйтесь поиском по форуму:
zss
Модератор
Эксперт С++
6321 / 5905 / 1913
Регистрация: 18.12.2011
Сообщений: 15,184
Завершенные тесты: 1
05.06.2014, 21:17     Объясните программу #10
Та, которая в посте №2 - верная.
Исправлены несколько ошибок
Yandex
Объявления
05.06.2014, 21:17     Объясните программу
Ответ Создать тему
Опции темы

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