Ответить на сообщение
Вернуться к теме
Вы отвечаете на сообщение:
Автор: Cena (17.12.2011 в 20:03) Здраствуйте, у меня в программе ошибки: F:\7.2.cpp In function `int is_isbyt_number(int)': 26 F:\7.2.cpp a function-definition is not allowed here before '{' token 26 F:\7.2.cpp expected `,' or `;' before '{' token Помогите пожалуйста исправить
#include <iostream> using namespace std; int main() { int n,k,i,l; float izbit,s; cout<<"n="; cin>>n; for(i=0; i<=n; i++) { if(n%2!=0) cout<<"nechetnoe="<<0<<"\n";} system("pause"); return 0; } int is_isbyt_number(int n) { int k, i; float s; if(n<=0) return 0; for(i=0, s=0; i<=n; i++) { if(n%2==0) if(n%i==0) { s+=i; k++; } if(s>2*n) return 1; else return 0; } int is_isbyt_number(int n) { int i, n; double s; if(n<=0) { else cout<<"net polojitelnih chisel"; } for(i = 1; i<=n; i++) { if(n%i==0) s+=i; } if(s>2*n) return 1; else return 0; } system("pause"); }
Ваше имя:
Пароль:
Цитировать Используйте тэги для выделения текста: Код: [code][/code] Жирный: [b][/b] Наклонный: [i][/i] URL: [url][/url]
Сообщение:
Прикрепить: