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

Факториал - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Литература C++ для начинающего(желательно с .NET) http://www.cyberforum.ru/cpp-beginners/thread635825.html
Решил начать изучение языка C++, начальные знания есть только на уровне Бейсика и Паскаля(учил циклы, массивы) Подскажите книгу для начинающего по данному языку Читая форум видел много разной литературы, пока склоняюсь к "Как программировать на C++" Автор: Х. М. Дейтел, П. Дж. Дейтел (2009 год) Стоит ли ее брать или что получше можно выбрать, желательно, но не обязательно указать ссылку на...
C++ Работа со звуком! Ошибка! SOS! Доброго времени суток, пишу аппаратный генератор СЛ на основе звуковой карты! Сразу предупреждаю в Visual C++ я человек новый, пишу код по одной хорошей статейке (см. ресурс Скажем вирусам "Нет!"). И вот компиляция сама проходит успешно, но при запуске идут 6 неразрешенных внешних ошибок, как разрешить данную проблему, удивляет, то что ошибка в выводе об ошибке? да, и подскажите на будущее, чем... http://www.cyberforum.ru/cpp-beginners/thread635804.html
C++ Запись и чтение из файла wstring
Всем привет! Ребята, работаю с Юникод и встал вопрос как считать из файла и записать в файл wstring name; Погуглив нашел вот что: Запись в файл wstring &street
Ошибки в коде. Считывание/запись структуры в файл C++
Здравствуйте. Может кто поможет с кодом. Пытаюсь написать программу, которая бы писала в файл и считывала бы из нее структуру. Вот код : #include <fstream.h> //... struct rec { int A; int B; int C; };
C++ и снова змейка http://www.cyberforum.ru/cpp-beginners/thread635794.html
у меня огромная просьба,задали на выходные написать змейку на С++ в Visual Sudio 2010, но очень много ограничений в плане библиотек,поэтому интернет отпадает(уже гуглил,везде то что мы не учили)сам никак не справлюсь,если не тяжело не могли бы вы мне помочь,мозг уже закипает,перемещение с одной звездочкой сделал,а как влепить 3 и двигать их не могу написать#include<iostream> #include<ctime>...
C++ Классы в c++ Скажите в каких случаях используются классы в c++. До меня как-то очень долго доходит) подробнее

Показать сообщение отдельно
Neon-z
46 / 41 / 1
Регистрация: 06.09.2010
Сообщений: 419
11.08.2012, 16:13     Факториал
C++
1
private: System::Void button2_Click
Вместо VOID должен быть тип, который возвращает функция. то есть если ретурн возвращает целое число то вместо воид должно стоять int.

И вообще клик мышки не должен возвращать какое-либо значение. Это, можно сказать, неправильно.
Вам нудно передлать программу, чтобы в клике мышки не было возврата.

Добавлено через 20 минут
И еще. Если ты хочешь, чтобы при нажатии кнопки был расчет фаториала, то сделай так:
1. Сделай отдельную функцию, которая считает факториал (выше тебе подобную написали)
2. В обработчике клика пиши сделай, чтобы в функцию передавалось число из эдита (если у тебя оттуда берется значение)
3. Результат присваивался некой переменной
4. Выводишь на лейбл.

примерно:
C++
1
2
3
4
5
private: System::Void button2_Click(System::Object^ sender, System::EventArgs^ e){
int i = StrToInt(Edit1->Text);
int f=factorial(i);
Label1->Caption=IntToStr(i);
}
И не надо никакого ретурна в обработчике клика. Можно еще так (более красивее код):
C++
1
2
3
private: System::Void button2_Click(System::Object^ sender, System::EventArgs^ e){
Label1->Caption=IntToStr(factorial(StrToInt(Edit1->Text)));
}
под функцией factorial я подразумеваю функцию которая высчитывает факториал
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru