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

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

Войти
Регистрация
Восстановить пароль
 
bizoga
7 / 7 / 0
Регистрация: 11.01.2013
Сообщений: 101
#1

упростить - C++

12.06.2013, 20:28. Просмотров 224. Ответов 1
Метки нет (Все метки)

помогите упростить часть листинга

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
#include <iostream>
#include <math.h>
 
#include <conio.h>
using namespace std;
 
      int main()
      {
          
         int w,o,l=0;
         double x,y,r;
         
         cout<<"Введи координату центра кола x: ";
         cin>>x;
         cout<<"Введи координату центра кола y: ";
         cin>>y;
         cout<<"Введи радиус r: ";
         cin>>r;
 
        for(w=(int)(x-r); w!=(int)(x+r); w++)     //  помогите упростить
      for(o=(int)(y-r); o!=(int)(y+r); o++)      //                   эту часть
        if (pow((w-x),2)+pow((o-y),2)<pow(r,2))  //      
                l++;
 
        cout<<"координаты целых чисел = "<<l;
 
        getch();
      return 0;
      }
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.06.2013, 20:28
Здравствуйте! Я подобрал для вас темы с ответами на вопрос упростить (C++):

упростить - C++
Как можно еще упростить листинг??? #include &lt;iostream&gt; #include &lt;conio.h&gt; #include &lt;math.h&gt; #include &lt;clocale&gt; using...

Упростить код - C++
Добрый вечер. Такая задача. Исходные данные: вектор размерностью кратной 3 Выходные данные: вектор, получающийся из исходного...

Упростить код - C++
Создавал раннее тему с таковой задачей:Нужен код для шифрования русскоязычного текста методом простой подстановки(каждой букве алфавита...

Упростить программу - C++
Программа находит повторяющиеся слова и выводит их. Слов не больше 30 и слова не более 8 символов. Помогите упростить программу использовав...

Упростить программу - C++
Ребята помогите максимально упростить код программы и убрать все лишнее, чтобы она работала. При сдаче лабы на борланде выдавал ошибки( ...

упростить конструкцию - C++
for (int i = 0, c_c = computer_player, c_h = human_player, r; i &lt; human_player + computer_player; i++) { r = rand() % 2; string...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
castaway
Эксперт С++
4884 / 3020 / 370
Регистрация: 10.11.2010
Сообщений: 11,078
Записей в блоге: 10
Завершенные тесты: 1
12.06.2013, 20:51 #2
Тут и упрощать то особо нечего...
C++
1
2
3
4
5
6
7
    ...
    {
        double wx = w - x;
        double oy = o - y;
        if ( wx * wx + oy * oy < r * r ) l++;
    }
    ...
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.06.2013, 20:51
Привет! Вот еще темы с ответами:

Упростить условия - C++
Здравствуйте, подскажите, возможно ли как-то упросить данное условие: if ((XY.position == XY - 1].position) || (XY.position == XY +...

Упростить переключатель - C++
В коде, который ниже мне сказали использовать все так же(свитч оставить и ничего лишнго не приписывать), но упростить его. Наверное минусы...

Упростить выражение - C++
Всем привет. Есть задание: &quot;Ввести n и числа a1, a2,...,an. Вычислить и вывести коэффициенты многочлена p(x) =...

Упростить код - C++
доброго времени суток, я совсем новичок в С++ (да и в программировании) сейчас учусь по Страуструпу, и возникла даже не то что проблема,...


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

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

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