Форум программистов, компьютерный форум, киберфорум
Наши страницы

На разветвление - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Не открывается файл http://www.cyberforum.ru/cpp-beginners/thread61950.html
Не могу открыть файл TFileStream*fs=new TFileStream("12345.bin", fmOpenRead); не открывает даже если имя целиком указываю C:\......\12345.bin Подскажите как открыть
C++ Вывести содержимое вектора на экран -------------------------------------------------------------------------------- Добрый день! Подскажите как вывести содержимое вектора на экран ? # include <vector> # include <algorithm> #... http://www.cyberforum.ru/cpp-beginners/thread61926.html
C++ Найти все числа Мерсена, меньшие заданного n
Не могли бы написать код программы (если можно без ООП и с использованием if или switch или for или......... "'элементарных" операторов ). Задача: Дано натуральное число n. Найти все числа Мерсена...
Массив указателей C++
Помогите пожалуйста с задачей упорядочить массив по возрастанию,не меняя элементы местами,используя массив указателей общий вид указателя int*.p ЗЫ: заранее благодарен
C++ Заполнить массив цифрами числа, считанного через cin http://www.cyberforum.ru/cpp-beginners/thread61887.html
Здрасти, как ввести в массив int mMass число 12345 с помощью cin>>? Нужно чтобы в mMass записалась 1, в mMass записалась 2 .... и тд.
C++ Указатели, массивы. Не могу разобраться Перелопатил весь инет, так не смог разобраться ((( Вот общее задание, ято бы было понятно: Объявить массив целых чисел и заполнить его случайными значениями. Диапазон значений его элементов... подробнее

Показать сообщение отдельно
Monte-Cristo
2790 / 1376 / 30
Регистрация: 07.03.2009
Сообщений: 4,446
07.11.2009, 19:20
Можно вот так:
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
34
35
#include <iostream>
#include <cmath>
using namespace std;
 
int main() 
{
    int n=0, bR=0, oR=0;
    double R1, R2, dR, x, y;
    
    cout << "Radius 1 = ";
    cin >> R1;
    
    cout << "Radius 2 = ";
    cin >> R2;
    
    if (R1 > R2) swap(R1, R2);
    
    do
    {
        cout << "X = ";
        cin >> x;
        cout << "Y = ";
        cin >> y;
        n++;
        dR = sqrt(x*x + y*y);
        if (dR < R1 && dR) bR++;
        if (dR > R2) oR++;
    } while(x && y); // вводим точки, пока координаты не будут равны [0,0]
    
    cout << "bR = " << bR << endl;
    cout << "oR = " << oR << endl;
    
    system("pause");
    return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru