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

Не могу найти ошибку - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Подскажите что не в моем коде(Сортировка слиянием) http://www.cyberforum.ru/cpp-beginners/thread539418.html
Я не очень понимаю где именно неверно в моем коде. Хотел рассортировать массив методом слияния. Если найдете заранее спасибо! int* getFirstHalf(int* array, int n){ int size=n/2+n%2; int* a=new int; for (char i=0; i<size;i++) a=array; return a;
C++ Препроцессорная обработка Столкнулась с пока непреодолимой для меня задачей, кто знает как такое решить, помогите новичку, буду очень благодарна:cry: :) постановка задачи: Написать программу, которая: • Выводит текст на экран дисплея; • Определяет порядковый номер заданного слова в каждом предложении текста и записывает в файл; По нажатию произвольной клавиши поочередно выделяет каждое предложение текста, а в... http://www.cyberforum.ru/cpp-beginners/thread539417.html
Скриншот раб стола + видео C++
Как сделать скриншот рабочего стола и чтоб видео на нем было б изображено черным квадратом?
C++ Ребята подкажи что за библиотека...atlimage.h
Дайте определение или какие функции выполняет atlimage.h
C++ Шаблон класса. http://www.cyberforum.ru/cpp-beginners/thread539408.html
Приведите пожалуйста пример какого нибудь простого класса с меню. Чтобы пользователь сам вводил, а не компьютер заполнял.
C++ Объединение нескольких массивов в одну область памяти Union и прямое обращение по имени Нужно чтобы массив s пересекался в памяти с массивами u1,u2,u3 и чтобы к ним был прямой доступ по имени. Первое я реализовал: union ons { char s; struct ghs { char u1; char u2; char u3; } x; } w; Но в данном случае для доступа к массивам нужна нужно обращаться так: подробнее

Показать сообщение отдельно
Toshkarik
 Аватар для Toshkarik
1139 / 856 / 50
Регистрация: 03.08.2011
Сообщений: 2,381
Завершенные тесты: 1
05.04.2012, 04:37     Не могу найти ошибку
Так x2 это x в квадрате или все таки x * 2? Для этого кстати на форуме есть BB code )

Добавлено через 8 минут
Вот пример для x2 + y2 < n:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
#include <cmath>
 
/*
 *
 */
int main() {
    int n = 100, count = 0, lim = 0;
 
    lim = std::sqrt( n );
 
    for ( int x = 0; x < lim; x++ ) {
        for ( int y = 0; y < lim; y++ )
        if ( x * x + y * y < n ) {
        count++;
        std::cout << count << ": " << x << " * " << x << " + " << y << " * " << y << " = " << ( x * x + y * y ) << std::endl;
        }
    }
    
    return 0;
}
Думаю понятно почему предел до которого считаем x и y это корень из n?
 
Текущее время: 13:09. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru