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

Вводятся два произвольных числа A и B. Вывести на экран, делится ли большее из них на меньшее без остатка или нет - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 22, средняя оценка - 4.86
piOMEN
0 / 0 / 0
Регистрация: 12.04.2010
Сообщений: 20
12.04.2010, 19:33     Вводятся два произвольных числа A и B. Вывести на экран, делится ли большее из них на меньшее без остатка или нет #1
1. Вводятся два произвольных числа A и B. Вывести на экран, делится ли большее из них на меньшее без остатка или нет.
2. Вычислить сумму с заданной точностью (суммирование производить до появления в сумме слагаемых, меньших заданной величины E):
S=1+1/2+1/4+1/8+1/16+...

Помогите пожалуйста код с++
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.04.2010, 19:33     Вводятся два произвольных числа A и B. Вывести на экран, делится ли большее из них на меньшее без остатка или нет
Посмотрите здесь:

Вывести на экран все числа, на которые заданное число делится без остатка C++
Операторы выбора. Даны три различных числа. Среднее поделить на меньшее, меньшее возвести в куб, большее оставить без изменения C++
C++ Написать программу, которая предлагает пользователю ввести число и выводит в консоль все числа, на которые введенное делится без остатка
Написать программу, которая предлагает пользователю ввести число и выводит в консоль все числа, на которые введенное делится без остатка C++
C++ Дано натуральное четырехзначное число. Определить все цифры в цифровой записи данного числа, на которые оно делится без остатка
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
neske
1419 / 786 / 55
Регистрация: 26.03.2010
Сообщений: 2,694
12.04.2010, 19:50     Вводятся два произвольных числа A и B. Вывести на экран, делится ли большее из них на меньшее без остатка или нет #2
Цитата Сообщение от piOMEN Посмотреть сообщение
1. Вводятся два произвольных числа A и B. Вывести на экран, делится ли большее из них на меньшее без остатка или нет.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
using namespace std;
 
int main() 
{
    setlocale( LC_ALL,"Russian" );
 
    int first, second;
    
    cout << "Input first number: ";
    cin >> first;
    cout << "Input second number: ";
    cin >> second;
    
    if ((first>second) && (first%second==0)) cout << "true\n";
    else cout << "false\n";
 
    system ("pause");   
    return 0;
}
cibertronic
 Аватар для cibertronic
255 / 142 / 13
Регистрация: 27.12.2009
Сообщений: 893
12.04.2010, 19:57     Вводятся два произвольных числа A и B. Вывести на экран, делится ли большее из них на меньшее без остатка или нет #3
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
28
#include <conio.h>
#include <stdio.h>
#include <stdlib.h>
 
void main()
{
int a,b;
 
system("echo введите а и b:");
 
scanf("%d%d",&a,&b);
 
if(a>b)
{
if(a%b==0)
system("echo а делится на b без остатка");
else
system("echo а не делится на b без остатка");
}
else
{
if(b%a==0)
system("echo b делится на a без остатка");
else
system("echo b не делится на a без остатка");
}
system("pause");
}
вроде так както

Добавлено через 2 минуты
вторую не буду делать...смысл точности ваще не понимаю, както было дело делал, но результаты хоть и преподу сходили, но лично меня какт не устраивали
piOMEN
0 / 0 / 0
Регистрация: 12.04.2010
Сообщений: 20
12.04.2010, 20:03  [ТС]     Вводятся два произвольных числа A и B. Вывести на экран, делится ли большее из них на меньшее без остатка или нет #4
Спасибо большущее )))
neske
1419 / 786 / 55
Регистрация: 26.03.2010
Сообщений: 2,694
12.04.2010, 20:04     Вводятся два произвольных числа A и B. Вывести на экран, делится ли большее из них на меньшее без остатка или нет #5
У мну неточность в первом коде, невнимательно задачу прочитал.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
using namespace std;
 
int main() 
{
    setlocale( LC_ALL,"Russian" );
 
    int first, second;
    
    cout << "Input first number: ";
    cin >> first;
    cout << "Input second number: ";
    cin >> second;
    
    if ((first>second) && (first%second==0)) cout << "true\n";
    else
            if ((second>first) && (second%first==0)) cout << "true\n";
            else cout << "false\n";
 
 
    system ("pause");   
    return 0;
}
piOMEN
0 / 0 / 0
Регистрация: 12.04.2010
Сообщений: 20
12.04.2010, 20:06  [ТС]     Вводятся два произвольных числа A и B. Вывести на экран, делится ли большее из них на меньшее без остатка или нет #6
пасиба))
M128K145
Эксперт C++
 Аватар для M128K145
8272 / 3491 / 142
Регистрация: 03.07.2009
Сообщений: 10,707
12.04.2010, 20:32     Вводятся два произвольных числа A и B. Вывести на экран, делится ли большее из них на меньшее без остатка или нет #7
Вторая
C++
1
2
3
4
5
6
7
8
9
10
11
#include <iostream>
int main()
{
    const double e = 0.001;
    int i = 1;
    double tmp = 0, s = 1;
    while((tmp = 1.0 / (i <<= 1)) > e)
        s += tmp;   
    std::cout<<s; 
    return 0;
}
piOMEN
0 / 0 / 0
Регистрация: 12.04.2010
Сообщений: 20
12.04.2010, 20:47  [ТС]     Вводятся два произвольных числа A и B. Вывести на экран, делится ли большее из них на меньшее без остатка или нет #8
Спасибо всем народ большое , выручили
KennyMccormick
0 / 0 / 0
Регистрация: 07.05.2010
Сообщений: 50
07.05.2010, 15:38     Вводятся два произвольных числа A и B. Вывести на экран, делится ли большее из них на меньшее без остатка или нет #9
не работает вторая задача, посмотрите кто нить у меня такая же в лабараторной работе, спс заранее
при запуске окно открываеца на секунду и исчезает, ничего не происходит больше
piOMEN
0 / 0 / 0
Регистрация: 12.04.2010
Сообщений: 20
07.05.2010, 17:20  [ТС]     Вводятся два произвольных числа A и B. Вывести на экран, делится ли большее из них на меньшее без остатка или нет #10
Цитата Сообщение от KennyMccormick Посмотреть сообщение
не работает вторая задача, посмотрите кто нить у меня такая же в лабараторной работе, спс заранее
при запуске окно открываеца на секунду и исчезает, ничего не происходит больше
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
28
29
30
31
32
33
#include <iostream.h>
#include <math.h>
#include <stdlib.h>
 
int main(void)
{double e;
 double sum;
 double d;
 int n;
 
 do
 {cout<<"Vvedite tochnost vychislenii (ne bolshe 0.5): ";
  cin>>e;
 }while ((e>0.5) || (e<=0.0));
 n=1;
 sum=0.0; /
 while (1)
 {d=1.0/(n);
  if (d>=e)
  {
   if (n%2==0)
    sum=sum+d;
   else
    sum=sum+d;
   n=n*2;
  }
  else
   break;
 }
 cout<<"Summa ryada: "<<sum<<endl;
 system("pause");
 return 0;
}
M128K145
Эксперт C++
 Аватар для M128K145
8272 / 3491 / 142
Регистрация: 03.07.2009
Сообщений: 10,707
07.05.2010, 21:04     Вводятся два произвольных числа A и B. Вывести на экран, делится ли большее из них на меньшее без остатка или нет #11
Цитата Сообщение от KennyMccormick Посмотреть сообщение
не работает вторая задача
...
при запуске окно открываеца на секунду и исчезает, ничего не происходит больше
Не работает и нет задержки - это очень большая разница. Выражайтесь точнее в следующий раз и прочитайте тему http://www.cyberforum.ru/cpp-beginners/thread10807.html
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.05.2010, 22:14     Вводятся два произвольных числа A и B. Вывести на экран, делится ли большее из них на меньшее без остатка или нет
Еще ссылки по теме:

Сравнить два числа, вывести большее C++
Определить все цифры в цифровой записи данного числа, на которые оно делится без остатка C++
C++ Даны два числа. Вывести большее из них

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

Или воспользуйтесь поиском по форуму:
KennyMccormick
0 / 0 / 0
Регистрация: 07.05.2010
Сообщений: 50
07.05.2010, 22:14     Вводятся два произвольных числа A и B. Вывести на экран, делится ли большее из них на меньшее без остатка или нет #12
сори, мало че понимаю в си++ тока учусь еще)

спасибо огромное!!!, все работает!!!
Yandex
Объявления
07.05.2010, 22:14     Вводятся два произвольных числа A и B. Вывести на экран, делится ли большее из них на меньшее без остатка или нет
Ответ Создать тему
Опции темы

Текущее время: 22:16. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru