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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 22, средняя оценка - 4.86
piOMEN
0 / 0 / 0
Регистрация: 12.04.2010
Сообщений: 20
#1

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

12.04.2010, 19:33. Просмотров 2746. Ответов 11
Метки нет (Все метки)

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++
Определить, делится ли число на 4 без остатка C++
Вывести на экран все числа, на которые заданное число делится без остатка C++
Операторы выбора. Даны три различных числа. Среднее поделить на меньшее, меньшее возвести в куб, большее оставить без изменения C++
C клавиатуры вводятся два вещественных числа. Вывести результат их произведения в виде равенства. Например, для введенных чисел 5 и 7 вывести 5*7=35 C++
Сравнить два числа, вывести большее C++
Определить все цифры в цифровой записи данного числа, на которые оно делится без остатка C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
neske
1455 / 822 / 68
Регистрация: 26.03.2010
Сообщений: 2,810
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
1455 / 822 / 68
Регистрация: 26.03.2010
Сообщений: 2,810
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
8277 / 3496 / 143
Регистрация: 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
8277 / 3496 / 143
Регистрация: 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++ Вывести все целые числа, на которые оба введенных числа делятся без остатка
C++ Вывести ближайшее к заданному числу N простое число; если таких числа два, то вывести меньшее
Даны действительные числа А, В, С. Большее из них возвести в квадрат, "среднее"(по величине)- в куб, меньшее - 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. Вывести на экран, делится ли большее из них на меньшее без остатка или нет
Ответ Создать тему
Опции темы

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