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

Ветвление на си+ - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 18, средняя оценка - 4.83
Анастасия бебе
0 / 0 / 0
Регистрация: 20.09.2010
Сообщений: 14
19.10.2010, 13:51     Ветвление на си+ #1
2.11. Проверить, лежит ли окружность (x-а1)2 +(у-b1)2=r12 целиком внутри окружности (х-а2)2+(у-b2)2 =r22 или наоборот.

2.26. Написать программу, которая после введенного с клавиатуры числа (в диапазоне от 1 до 999), обозначающего денежную еди¬ницу, дописывает слово "рубль" в правильной форме. Например, 12 рублей, 21 рубль и т. д.

2.31. Даны целые числа m, n. Если числа не равны, то заменить каждое из них одним и тем же числом, равным большему из исходных, а если равны, то заменить числа нулями.

2.57. Проверить будет ли данная тройка натуральных чисел a, b, c являться тройкой Пифагора, т.е. c2=a2+b2.

2.67. Написать программу проверяющую будет ли данное натуральное число а кратно числу b, но не кратно числу с.

Добавлено через 2 минуты
помогите решить пожалуйста очень надо
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.10.2010, 13:51     Ветвление на си+
Посмотрите здесь:

Ветвление C++
C++ ветвление if else
C++ Ветвление
Ветвление C++
C++ Ветвление в С++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
-comrade-
355 / 356 / 42
Регистрация: 11.06.2010
Сообщений: 703
19.10.2010, 15:03     Ветвление на си+ #2
2.57
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
#include <conio.h>
 
using namespace std;
 
int main()
{
    int a,b,c;
    cout<<"  a="; cin>>a;
    cout<<"  b="; cin>>b;
    cout<<"  c="; cin>>c;
    if(c*c==a*a+b*b) cout<<"\n  Yes";
    else cout<<"\n  No";
    getch();
    return 0;
}
Добавлено через 7 минут
2.67
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
#include <conio.h>
 
using namespace std;
 
int main()
{
    int a,b,c;
    cout<<"  a="; cin>>a;
    cout<<"  b="; cin>>b;
    cout<<"  c="; cin>>c;
    if((b%a)==0 && (c%a)!=0 || c<2*a) cout<<"\n  Yes";
    else cout<<"\n  No";
    getch();
    return 0;
}
LineStown
 Аватар для LineStown
63 / 63 / 3
Регистрация: 04.08.2010
Сообщений: 399
19.10.2010, 15:36     Ветвление на си+ #3
Цитата Сообщение от Анастасия бебе Посмотреть сообщение
2.26. Написать программу, которая после введенного с клавиатуры числа (в диапазоне от 1 до 999), обозначающего денежную еди¬ницу, дописывает слово "рубль" в правильной форме. Например, 12 рублей, 21 рубль и т. д.
Была задача на формуе\сам её выкладывал
asics
Freelance
Эксперт C++
 Аватар для asics
2838 / 1775 / 144
Регистрация: 09.09.2010
Сообщений: 3,842
19.10.2010, 15:50     Ветвление на си+ #4
2.31
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
#define max(a, b) a > b? a : b
 
int main()
{
    int a, b;
    std::cin >> a >> b;
    srand(time(0));
    if(a != b)
    {
        a = b = max(a, b);
        std::cout << a << ' ' << b; 
    }   
    else
    {
        a = b = 0;
        std::cout << a << ' ' << b;
    }
    std::cin.get();   
    std::cin.get();
}
Yandex
Объявления
19.10.2010, 15:50     Ветвление на си+
Ответ Создать тему
Опции темы

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