С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

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

Что значат строки? - C++

18.06.2013, 13:46. Просмотров 242. Ответов 1
Метки нет (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
 
using namespace std;
 
int main()
{
    double number, min;
    min = 0;
    for(int i = 0; i < 10; i++)
    {
        cout << "Enter " << i+1 << " number:\t";
        cin >> number;
        if(!min && number > 0) min = number;
        else if(min && number > 0 && number < min) min = number;
    }
    if(min) cout << "Minimal positive number is " << min << "!\n";
    else cout << "There is no minimal positive number!\n";
    return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.06.2013, 13:46
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Что значат строки? (C++):

скажите что значат %.2f, 4,8 что значат эти цифры и как оно выведет на экран - C++
printf(&quot;\n Точность плавающей точки для PI: %.2f, %.4f, %.8f\n&quot;, PI,PI,PI); скажите что значат %.2f, 4,8 что значат эти цифры и как оно...

что значат эти строки? - C++
half = num / 2, div = 2; if (num % div==0)

Обьясните пожалуйста , что значат эти строки) - C++
1)#include &lt;vcl.h&gt; #pragma hdrstop USEFORM(&quot;cursach.cpp&quot;, Form1); WINAPI WinMain(HINSTANCE, HINSTANCE, LPSTR, int) { try ...

Что значат **? - C++
Что значат ** ??? double** mas = (double**)malloc(sizeof(double)*(M));

Что значат троеточие? - C++
привет. смотрю такой сырец. Как дословно переводятся эти три точки? template &lt;typename Iterator, typename Expr , typename...

Что значат символы? - C++
Что означают эти операции &quot;-=&quot; и &quot;/=&quot; Синтаксис for(j=i+1; j&lt;n; j++) coef(i) -= A(i,j)*coef(j); ...

1
Nikoys
26 / 26 / 6
Регистрация: 29.12.2010
Сообщений: 90
18.06.2013, 13:54 #2
Лол, увидел свою программу. Сейчас объясню, как это работает.
Смотрите, у вас в условии надо, чтобы нашлось "минимальное положительное" число среди всех. 0 - не положительное число, потому сначала min присваиваем ему (иначе будем иметь неизвестный мусор из памяти).
Поскольку вводится 10 чисел, то пробегаем циклом с параметрами. Просим ввести это число, принимаем в переменную number. Далее, что у нас:
если min = 0 (ещё не было ничему присвоено) и полученное число number > 0, то переприсваиваем минимум этому числу. Иначе, если же min однажды был переопределен и стал положительным (и, следовательно, не ноль), то при условии, что новое полученное число number будет положительным и меньше последнего минимума, то переприсваиваем. В других случаях ничего не делается.
Если минимум не ноль, значит он был, и его значение можно вывести. Если ноль, значит ни разу не сработал первый условный переход, а потому положительный минимум встречен не был. Сообщаем об этом.

Добавлено через 1 минуту
Если вас спрашивает преподаватель и вы не можете ответить, то лучше сразу тут спрашивайте, что вам неясно
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.06.2013, 13:54
Привет! Вот еще темы с ответами:

Что значат два амперсанда? - C++
istream&amp; getline (istream&amp;&amp; is, string&amp; str, char delim);

Что значат звечдочка и слово new - C++
PRICE * spisok=new PRICE

Подскажите, пожалуйста, что значат знаки - C++
Подскажите, пожалуйста, что значат знаки R, (i &amp; 1) ? 0xF0 : 0x0F, x &lt;&lt; ((i &amp; 1) ? 4 : 0) for (int i = 0; i &lt; 8; i++) { ...

Что значат операторы >> и &, в присвоении переменной - C++
Не знал как иначе назвать тему... Есть функция, которая раскладывает цвет на его составляющие RGB: void ColorToRGB (unsigned int...


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

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

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