1. Наш канал codeby в telegram. Пишем об информационной безопасности, методах защиты информации, о программирован. Не пропускай новости с кодебай, будь в тренде ! Подробнее ...

    Скрыть объявление
  2. Чат codeby в telegram перезагрузка. Обсуждаем вопросы информационной безопасности и методы защиты информации, программирование. Задавайте свои вопросы и комментируйте чужие. Подробнее ...

    Скрыть объявление

Помогите Найти Ошибку

Тема в разделе "Вопросы новичков и не только", создана пользователем Marikd, 24 сен 2013.

  1. Marikd

    Marikd New Member

    Репутация:
    0
    Регистрация:
    24 сен 2013
    Сообщения:
    1
    Симпатии:
    0
    Плиз помогите найти ошибку

    Даны целые числа k, m, действительные числа х, у, z. При k<m^2, k=m^2 или k>m^2 заменить модулем соответственно, значения x, у или z, а два других значения уменьшить на 0.5.

    Код:
    #include <iostream>
    #include <math> 
    
    void main(void)
    
    {
    
    double k,m,x,y,z;
    
    cout <<"k: ";
    cin >> k;
    cout <<"m: ";
    cin >> m;
    cout <<"x: ";
    cin >> x;
    cout <<"y: ";
    cin >> y;
    cout <<"z: ";
    cin >> z;
    
    if (k>m*m) 
    {
    x=fabs(x)
    y=y/0.5;
    z=z/0.5;
    cout << x, z, y;
    }
    
    
    
    else if (k=m*m)
    {
    y=fabs(y);
    x=x/0.5;
    z=z/0.5;
    
    cout << x, z, y;
    }
    else (k<m*m)
    {
    z=fabs(z);
    x=x/0.5;
    y=y/0.5;
    cout << x, z, y;
    }	 
    
    
    
    
    
    
    return 0;
    }
     
  2. rrrFer

    rrrFer Гость

    Репутация:
    0
    Тут точно есть ошибка? - как она проявляется?
     
  3. guinevra

    guinevra New Member

    Репутация:
    0
    Регистрация:
    15 окт 2013
    Сообщения:
    2
    Симпатии:
    0
    Ежели мне память не изменяет, Вы в этих строчках y и z увеличиваете вдвое. Замените "/" на "-". А так должно работать. Хотя еще смущает, что main возвращает 0, а должен void. Мой компилятор на такое ругается. Если из-за этого и не работает, то void main(void) можно попробовать заменить на int main(void)
     
Загрузка...

Поделиться этой страницей