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

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

Войти
Регистрация
Восстановить пароль
 
Tiami
Яростный кот
-4 / 1 / 1
Регистрация: 10.03.2009
Сообщений: 220
#1

Где же ставить знак (;) ? - C++

13.03.2009, 16:09. Просмотров 473. Ответов 1
Метки нет (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
using namespace std;
int main()
{
    int x,y,z,m,n,b;
    char ch;
    cout<<"Vvedite Funt,Shiling,Pens=";
    cin>>x>>y>>z;
    cout<<"Vvedite Funt,Sjiling Pens=";
    cin>>m>>n>>b;
    getchar();
    if(z+b>11)
    cout<<"Summa Ravna"<<(x+m)<<" "<<(y+n+1)<<" "<<(z+b)
    else if(y+n>19) //пишет ошибку тут вот такую  expected `;' before "else" 
    cout<<"Summa Ravna"<<(x+m+1)<<" "<<(y+n)<<" "<<(z+b)
    else if(z+b>11||y+n>19)
    cout<<"Summa Ravna"<<(x+m+1)<<" "<<(y+n+1)<<" "<<(z+b)
    else
    cout<<"Summa Ravna"<<(x+m)<<" "<<(y+n)<<" "<<(z+b)
    getchar();
    return 0;
}
не понимаю код еще не дописанный что тут не правильно ставлю в разных частях программы после операций знак >;<,компилятор считывает по разному,в чем ошибка не понимаю,даже скобки ставил,не помогает
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.03.2009, 16:09     Где же ставить знак (;) ?
Посмотрите здесь:

Где правильно ставить счетчики сравнений и перестановок, и как считать сложность этих алгоритмов? - C++
написал код двух сортировок, но не уверен, что правильно проставлены счетчики.#include &lt;iostream&gt; #include &lt;ctime&gt; #include &lt;conio.h&gt; ...

Можно ли в C++ ставить метки-break? - C++
в с++ нельзя ставить метки-break?

Когда нужно ставить 0.0f в передаче переменной - C++
Давно пишу на DirectX и уже забыл для чего я использую 0.0f (имеется ввиду только буква f после числа с плавающей точкой) Вроде бы чтобы...

Можно ли на MS VC 2010 express ставить расширения - C++
Хочу поставить расширения для проверки орфографии и еще кое что. Скачал расширение там один файл C1IntelliSpell_2.0.20122.79.msi кликаю на...

Как в с ++ ставить степень, корень , из под корня извлекать? - C++
Как в с ++ ставить степень, корень, из под корня извлекать? .Хочу написать в с ++ программу для решение квадратных уровнений.

Как ставить условия в структуры данных типа prioirity_queue,set и т.д.? - C++
Пользуюсь структурами данных типа prioirity_queue,set и т.д..Как например в prioirity_queue по стандарту сверху самый большой.А как...

Нужно ли функции с оператором глобального разрешения ставить сразу за классом,в котором объявлены? - C++
Добрый день! Подскажите, пожалуйста, обязательно ли функция или конструктор от определённого класса и вынесенные за пределы класса, с...

Дан массив строк. Написать функцию, которая после каждого знака пунктуации будет ставить пробел - C++
Например, если после точки в строке нет пробела, то как его вставить туда?

Знак ! - C++
Я часто встречаю вот такого типа выражения в программах на С++:if( !chislo ) { ... } что означает !chislo ведь переменная...

Знак ^ c++ - C++
Для начала знать бы как он называется, потому что гугл в ответ выдает ересь, ну а в идеале где используется, что делает....

Знак * - C++
Здравствуйте, скажите пожалуйста, что означает знак * например в таких фрагментах?: 1)++*PCounter 2)char *str1, *str2; Или еще в...

знак вопроса - C++
что означает знак вопроса вот здесь: double gcd (int x, int y ) { return (( y == 0) ? x : gcd (y, x % y )); } программа...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
ISergey
Maniac
Эксперт С++
1373 / 884 / 52
Регистрация: 02.01.2009
Сообщений: 2,653
Записей в блоге: 1
13.03.2009, 16:14     Где же ставить знак (;) ? #2
перед каждым else
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
#include <iostream>
using namespace std;
int main()
{
    int x,y,z,m,n,b;
    char ch;
    cout<<"Vvedite Funt,Shiling,Pens=";
    cin>>x>>y>>z;
    cout<<"Vvedite Funt,Sjiling Pens=";
    cin>>m>>n>>b;
 
    getchar();
 
    if(z + b>11)
        cout<<"Summa Ravna "<<(x+m)<<" "<<(y+n+1)<<" "<<(z+b);
    else 
        if(y+n>19)
            cout<<"Summa Ravna "<<(x+m+1)<<" "<<(y+n)<<" "<<(z+b);
        else
            if(z+b>11||y+n>19)
                cout<<"Summa Ravna "<<(x+m+1)<<" "<<(y+n+1)<<" "<<(z+b);
            else
                cout<<"Summa Ravna" <<(x+m)<<" "<<(y+n)<<" "<<(z+b);
 
    getchar();
    return 0;
}
Ответ Создать тему
Опции темы

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