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

Полный квадрат числа - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Описать структуру Note http://www.cyberforum.ru/cpp-beginners/thread106878.html
Описать структуру Note, содержащую следующие поля: Name - фамилия и инициалы; Tel - номер телефона; BDay - дата рождения (массив из 3-х чисел). Написать программу, выполняющую следующие действия: ввод с клавиатуры данных в массив Blocknote состоящий из 10 структур типа Note; записи должны быть упорядочены по датам дней рождения; вывод на монитор информации о человеке с заданным...
C++ Классы, конструктор, дружественная функция Условие программы Описать структуру Комплексное число , и написать функцию, которая возводит это число в квадрат Я написал рабочую прогу по этому условию, помогите добавить в неё 1)Дружесвенную функцию 2)функцию конструктор 3)программа эта оформлена в виде структур, можете переделать её в классы Вот прога #include<iostream.h> #include<conio.h> struct complex { double p,q; http://www.cyberforum.ru/cpp-beginners/thread106875.html
C++ Найти ошибку в коде, он у меня матрицу должен вывести и колличество положительных элементов но рандомом он только 0 выходит почему?
#include <iostream> #include <cmath> #include <ctime> using namespace std; int main(){ int a; int b; int i = 0,j = 0; srand(time(NULL)); b = rand () %109 + (-37);
Массив C++
Задан массив А, длина массива И<=10, состоящий из действительных элементов. Найти разность между суммой всех положительных элементов массива и произведением всех отрицательных элементов.
C++ конструктор копировщик-смысл? http://www.cyberforum.ru/cpp-beginners/thread106838.html
объясните пожалуйста для чего нужен конструктор копировщик... в С++ за 21 день страница 248
C++ Hello World и API Здравствуйте! Из книги по API переписал код, а он не компилируется. Выдает ошибку: error C2664: 'MessageBoxW' : cannot convert parameter 2 from 'const char ' to 'LPCWSTR' Объясните пожалуйста (по-подробнее) в чем ошибка? Вот собственно код:#include<windows.h> int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance,LPSTR lpCmdLine, int nCmdShow) { MessageBox(NULL, "Hello, win32",... подробнее

Показать сообщение отдельно
alkagolik
 Аватар для alkagolik
1510 / 616 / 79
Регистрация: 15.07.2011
Сообщений: 3,552
15.07.2011, 18:02     Полный квадрат числа
А вообще полный квадрат подразумевает работу с целыми числами. Тут правильней будет играться не с типами, а с алгоритмами.
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
#include <iostream>
 
unsigned int kvadrat(unsigned int tmp);
 
int main()
{
    bool k=false;
    unsigned int x, i=0, n;
    std::cin >> x;
    do{
        if (kvadrat(i)==x){
            k=true;
            n=i;
        }
        else ++i;
    }while(kvadrat(i)<x);
    if(k) std::cout << n;
    else std::cout << "don't have a sqrt()";
    return 0;
}
 
unsigned int kvadrat(unsigned int tmp)
{
    return tmp*tmp;
}
 
Текущее время: 08:26. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru