Загрузка...

Easy C++ task

Thread in C/C++ created by Tesler Sep 20, 2018. (bumped Sep 20, 2018) 482 views

  1. Tesler
    Tesler Topic starter Sep 20, 2018 Скиньтесь на лечение 21 Sep 5, 2018

    Помогите решить дз. Надо написать такую программу



    Пользователь вводит два числа. Определить, делится одно число на другое без остатка. Если нет, предложить ближайшими целое, что удовлетворяет это условие.
     
  2. draugr
    1. #include <stdio.h>
    2. #include <conio.h>
    3. void main()
    4. {
    5. int i,n,k;
    6. printf("Vvedite chislo:");
    7. scanf("%d",&n);
    8. for(i=1; i<n; i++)
    9. {
    10. k=n%i;
    11. if(k==0)
    12. printf("%d\n", i);
    13. }
    14. getch();
    15. }
     
  3. Tesler
    Tesler Topic starter Sep 20, 2018 Скиньтесь на лечение 21 Sep 5, 2018
    Совсем не то
     
  4. shadurn
    shadurn Sep 20, 2018 1069 May 7, 2017
    Tesler,
     
  5. Tesler
    Tesler Topic starter Sep 20, 2018 Скиньтесь на лечение 21 Sep 5, 2018
    Немного не то.
    Нужно чтобы искало ближайшее число которое делится одно на другое без остатка
     
  6. Brudagon
    Brudagon Sep 20, 2018 443 Dec 7, 2017
     
  7. storlokol
    storlokol Sep 20, 2018 486 Sep 12, 2013
    Я до конца не понял на какое число нужно делить.
    Code

    #include <iostream>
    using namespace std;

    int main()
    {
    setlocale(LC_ALL, "Russian");
    cout << "\nВведите два числа\n";
    int a, b;
    cin >> a >> b;
    int ost = a % b;
    if (ost != 0)
    {
    cout << "Остаток " << ost << endl;
    }
    else
    {
    cout << "Делится без остатка\n";
    }
    }

    Вот мы нашли остаток и сохранили в переменную или же просто сообщение о том что остатка нет. Если число с остатком то? Нужно найти ближайшее к числу или к остатку? Или вообще к одной из переменных чтоб получить деление без остатка?
     
  8. Brudagon
    Brudagon Sep 20, 2018 443 Dec 7, 2017
    Как я понял на любое
     
  9. Brudagon
    Brudagon Sep 20, 2018 443 Dec 7, 2017
     
  10. Tesler
    Tesler Topic starter Sep 21, 2018 Скиньтесь на лечение 21 Sep 5, 2018
    То что надо, спасибо братан!
     
Loading...
Top