Загрузка...

Не компилируется прога в c++ ошибка в самой проге, можете найти?

Тема в разделе C/C++ создана пользователем alecksmaps 22 окт 2019. 236 просмотров

  1. alecksmaps
    alecksmaps Автор темы 22 окт 2019 0 30 сен 2019
    #include <iostream>
    using namespace std;

    int main()
    {
    setlocale(0, "");
    int a, b, c, y, x, z, k;
    met1 : cout << "Выбери значине: " << endl;
    cout << "1) В обычный мир " << endl;
    cout << "2) В ад " << endl;
    cin >> k;

    switch (k)
    {
    case 1:
    cout << "Введите X: " << endl;
    cin >> a;
    cout << "Введите Y: " << endl;
    cin >> b;
    cout << "Введите Z: " << endl;
    cin >> z;
    x = a / 8;
    y = b + 0;
    z = c / 8;
    cout << "X: " << x << endl;
    cout << "Y: " << y << endl;
    cout << "Z: " << z << endl;
    break;

    case 2:
    cout << "Введите X: " << endl;
    cin >> a;
    cout << "Введите Y: " << endl;
    cin >> b;
    cout << "Введите Z: " << endl;
    cin >> z;
    x = a * 8;
    y = b + 0;
    z = c * 8;
    cout << "X: " << x << endl;
    cout << "Y: " << y << endl;
    cout << "Z: " << z << endl;
    break;
    }
    system("pause");
    goto met1;

    Укажите какие здесь ошибки пж. Вроде всё исправил, но всё равно не компилирует.
     
  2. oriole
    oriole 22 окт 2019 был(а) давно
    ошыбка то какая
     
  3. alecksmaps
    alecksmaps Автор темы 22 окт 2019 0 30 сен 2019
     
  4. oriole
    oriole 22 окт 2019 был(а) давно
    x и z не может быть int так как при деление может быть число с точкой
     
  5. alecksmaps
    alecksmaps Автор темы 22 окт 2019 0 30 сен 2019
     
  6. TXXL
    TXXL 22 окт 2019 Заблокирован(а) 11 10 окт 2019
    goto убери
    --- Сообщение объединено с предыдущим 22 окт 2019
    Помогло?
    --- Сообщение объединено с предыдущим 22 окт 2019
    #include <iostream>
    using namespace std;

    int main()
    {
    setlocale(0, "");
    int a, b, c, y, x, z, k;
    met1 : cout << "Выбери значине: " << endl;
    cout << "1) В обычный мир " << endl;
    cout << "2) В ад " << endl;
    cin >> k;

    switch (k)
    {
    case 1:
    cout << "Введите X: " << endl;
    cin >> a;
    cout << "Введите Y: " << endl;
    cin >> b;
    cout << "Введите Z: " << endl;
    cin >> z;
    x = a / 8;
    y = b + 0;
    z = c / 8;
    cout << "X: " << x << endl;
    cout << "Y: " << y << endl;
    cout << "Z: " << z << endl;
    break;

    case 2:
    cout << "Введите X: " << endl;
    cin >> a;
    cout << "Введите Y: " << endl;
    cin >> b;
    cout << "Введите Z: " << endl;
    cin >> z;
    x = a * 8;
    y = b + 0;
    z = c * 8;
    cout << "X: " << x << endl;
    cout << "Y: " << y << endl;
    cout << "Z: " << z << endl;
    break;
    return 0;
    }
    --- Сообщение объединено с предыдущим 22 окт 2019
    Вот вставь это
     
  7. alecksmaps
    alecksmaps Автор темы 22 окт 2019 0 30 сен 2019
    [IMG]
     
  8. alecksmaps
    alecksmaps Автор темы 22 окт 2019 0 30 сен 2019
    Напиши пж как всё должно выглядеть
     
  9. PEv1l
    PEv1l 22 окт 2019 1 13 окт 2019
    Не компилило потому что ты не возвращал значение функции main (return 0;).
     
  10. alecksmaps
    alecksmaps Автор темы 22 окт 2019 0 30 сен 2019
    [IMG]
     
  11. TXXL
    TXXL 22 окт 2019 Заблокирован(а) 11 10 окт 2019
    Скачай Visual Studio 2019 и там compile
    --- Сообщение объединено с предыдущим 22 окт 2019
    Конечно у тебя не будет в командной ничего!
     
Загрузка...
Top