С Новым годом! Форум программистов, компьютерный форум, киберфорум
C++/CLI Windows Forms
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/9: Рейтинг темы: голосов - 9, средняя оценка - 4.67
6 / 4 / 1
Регистрация: 19.04.2011
Сообщений: 185
1

Возведение в квадрат неотрицательного числа

05.06.2013, 13:35. Показов 1791. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Если число в textBox1 неотрицательное, то его надо возвести в квадрат
C++
1
2
3
4
5
6
7
private: System::Void button1_Click(System::Object^  sender, System::EventArgs^  e) { 
                int x;
                if (int s=Convert::ToInt32(this->textBox1->Text)>=0) 
                {x=s*s;
                this->textBox1->Text=Convert::ToString(x);};
 
             }
При нажатии на button ответ всегда равен 1. Почему?

Добавлено через 8 минут
если меняю на s^2 , то ответ всегда 3

Добавлено через 55 минут
изменил условие на s+5, получилось, что всегда ответ 6. Значит s всегда равна 1. Но почему?

Добавлено через 17 часов 27 минут
...
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.06.2013, 13:35
Ответы с готовыми решениями:

Возведение в квадрат числа, оканчивающегося на 5
//Возведение в квадрат числа оканчивающегося на 5 #include "stdafx.h" #include "stdio.h" void...

Возведение в квадрат большого числа
Доброе время суток, как возвести в квадрат большое натуральное число, для поиска в нем цифры. Есть...

Возведение числа (float) в квадрат
Нужно возвести число с плавающей точкой в квадрат.

Возведение в квадрат, и корень из числа
Вообщем мне нужно програмно найти корень возвести в степень. я знаю что для квадрата необходима...

2
433 / 368 / 149
Регистрация: 06.08.2012
Сообщений: 961
05.06.2013, 16:21 2
C++
1
2
3
4
5
 
int n = Convert::ToInt32(textBox1->Text);
 
if (n > 0x1) 
   textBox1->Text = (n * n).ToString();
0
6 / 4 / 1
Регистрация: 19.04.2011
Сообщений: 185
05.06.2013, 16:21  [ТС] 3
Решение найдено.
C++
1
if (int (s=Convert::ToInt32(this->textBox1->Text))>=0)
нужно было условие взять в скобки и все
0
05.06.2013, 16:21
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.06.2013, 16:21
Помогаю со студенческими работами здесь

Разбивка числа и возведение в квадрат
Здравствуйте, такая задача - дано число к примеру 9119, его нужно разбить на числа 9 , 1, 1, 9 и...

Возведение натурального числа в квадрат
Помогите написать пожалуйста. Хотя бы одно.

Возведение натурального числа в квадрат
составить программу возведения натурального числа в квадрат учитывая следуюшие закономерности ...

Возведение натурального числа в квадрат
Составить программу на языке С++ возведения натурального числа в квадрат, используя следующую...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru