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

Программа, которая считывает число с клавиатуры и находит ближайшее справа число, которое является квадратом натурального числа - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ вопрос по препроцессорной магии http://www.cyberforum.ru/cpp-beginners/thread421119.html
Для того, чтобы определить макрос AT, замещающийся в процессе компиляции на строку типа "main.cpp:123", я пользуюсь следующим набором макросов: #define STRINGIFY(x) #x #define TOSTRING(x) STRINGIFY(x) #define AT __FILE__ ":" TOSTRING(__LINE__) Но я не понимаю, почему вышеприведенный вариант работает, а нижеприведенный - нет: #define STRINGIFY(x) #x #define AT __FILE__ ":"...
C++ Манипуляции с массивами. Как сделать? Товарищи, с наступающим всех! :) Очень нужна помощь. А то в новом году не допустят к сессии. :( :rtfm: Есть две небольших задачки. Алгоритмы писать не надо, просто написать какие функции надо использовать. 1) Сделать пару манипуляций с массивом. И вывести сумму элементов в MessageBox. MessageBox, в принципе не столь важен, главное работа с массивом. 2) Найти дробную часть числа. Все... http://www.cyberforum.ru/cpp-beginners/thread421108.html
Как вывести скалярное произведение двух массивов? C++
#include <iostream> #include <stdlib.h> using namespace std; void mas_in(int* a, int size) { for(int i = 0; i < size; ++i) cin >> a; } void mas_out(int* a, int size) {
Напишите программу для расчёта по двум формулам. C++
Привет всем. С наступающим всех Новым Годом. #include <iostream> #include <math.h> using namespace std; int main(){ float a; float z1,z2;
C++ Еще раз о конструкторе по умолчанию http://www.cyberforum.ru/cpp-beginners/thread421069.html
Какой конструктор считается конструкторомм по умолчанию, которому НЕ ПЕРЕДАЮТСЯ НИКАКИЕ АРГУМЕНТЫ, или же и тот конструктор, КОТОРОМУ ЯВНО МОГУТ НЕ передаваться никакие аргументы также может считаться конструктором по умолчанию?
C++ Массив Добрый вечер. Помогите пожалуйста с решением задачи. Никак не получается правильно составить. Все время лишние элементы получаются. В массиве А(n) каждый элемент, кроме первого, заменить суммой всех предыдущих элементов. Спасибо. подробнее

Показать сообщение отдельно
Диман56
22 / 22 / 0
Регистрация: 07.11.2011
Сообщений: 154
31.12.2011, 17:36     Программа, которая считывает число с клавиатуры и находит ближайшее справа число, которое является квадратом натурального числа
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
#include "stdafx.h"
#include <stdio.h>
#include <conio.h>
#include <math.h>
int qvadro(int chislo)
{
if((sqrt((float)chislo)-(int)sqrt((float)chislo))==0.0)
{
return  1;
}
else
{
return 0;
}
}
void main(void)
{
int ch;
printf("Введите число:");
scanf("%d",&ch);
ch++;
while(qvadro(ch)==0)
{
ch++;
}
printf("Ближайшее число:%d",ch);
getch();
}
 
Текущее время: 17:46. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru