Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 26.02.2011, 15:01   #11
Ислам
Форумчанин
 
Регистрация: 22.02.2011
Сообщений: 106
По умолчанию

Return 0 - значит,что функция возвращает 0!
Я пробовал и без него, не срабатывает!
Ты попробуй сам, думаю,у тебя будет тоже самое!
И давай без оскорблений, я умею на это отвечать!
Ислам вне форума Ответить с цитированием
Старый 26.02.2011, 15:11   #12
Obey-Kun
Линуксоид
Участник клуба
 
Аватар для Obey-Kun
 
Регистрация: 31.07.2009
Сообщений: 1,403
По умолчанию

Хорошо, раз не работает, читай Кернигана и Ритчи. Тебе тут всё разжевали же и так.
Я схожу с ума или это глючит реальность?
Jabber ID: obey@obey.su
Obey-Kun вне форума Ответить с цитированием
Старый 26.02.2011, 15:22   #13
Ислам
Форумчанин
 
Регистрация: 22.02.2011
Сообщений: 106
По умолчанию

В твоей книге тоже самое написано, что и у меня!
main()
{....
return 0;
}
fun 1
{...}

И не надо перед всеми тут выставляться великом программистом!
Ислам вне форума Ответить с цитированием
Старый 26.02.2011, 15:30   #14
Obey-Kun
Линуксоид
Участник клуба
 
Аватар для Obey-Kun
 
Регистрация: 31.07.2009
Сообщений: 1,403
По умолчанию

K&R несколько устарела (но достойных альтернатив нет). По сегодняшим стандартам должно быть int main(), а не main().

А судя по твоему описанию float fun в тремя постами назад, ты понятия не имеешь, зачем нужен return. Именно по этому я тебе советую ещё раз вдумчиво почитать главу про функции.

Алсо я тебя не оскорблял, а вот ты меня обидеть пытаешься зачем-то.
Я схожу с ума или это глючит реальность?
Jabber ID: obey@obey.su

Последний раз редактировалось Obey-Kun; 26.02.2011 в 15:37.
Obey-Kun вне форума Ответить с цитированием
Старый 26.02.2011, 15:49   #15
Ислам
Форумчанин
 
Регистрация: 22.02.2011
Сообщений: 106
По умолчанию

Хорошо, перечитаю!

_______
Я тебе благодарен за помощь, но твои ответы, типа "не выставляй себя балбесом" , "ты понятия не имеешь", меня напрягают! Вот и все!
Ислам вне форума Ответить с цитированием
Старый 26.02.2011, 19:19   #16
Ислам
Форумчанин
 
Регистрация: 22.02.2011
Сообщений: 106
По умолчанию

Код:
#include "stdafx.h"
#include<conio.h>
#include<stdio.h>
#include<math.h>
#include<locale.h>
float fun( float sum, float y );
int main()
{
	float xn,xk,dx,sum,y;
	printf("Введите xn= ");
	scanf("%f",&xn);	
	printf("Введите xk= ");
	scanf("%f",&xk);
	printf("Введите dk= ");
	scanf("%f",&dx);
	fun( sum, y );
	getch();
}
float fun( float sum, float y )
{
	float x,n,xn,xk,dx;
	for(x=xn;x<=xk;x+=dx)
	{
	  y=x*(-x*x(2*n+1)/(2*n+3));
	  n++;	
	  sum+=xn*y;
	}
    printf("сумма=%f",sum);
	return 0;
}
А вот этот код правильный!?

Последний раз редактировалось Stilet; 26.02.2011 в 19:51.
Ислам вне форума Ответить с цитированием
Старый 26.02.2011, 19:24   #17
Obey-Kun
Линуксоид
Участник клуба
 
Аватар для Obey-Kun
 
Регистрация: 31.07.2009
Сообщений: 1,403
По умолчанию

Нет, неправильный.
1) У тебя функция fun всегда возвращает 0. Но ты ведь возвращаемое ей значение вообще не используешь! Тогда объявляй её как void fun(..) и return в ней не пиши вообще
2) откуда программе знать, чему равны xn, xk, dx, n в следующих строках?
Цитата:
float x,n,xn,xk,dx;
for(x=xn;x<=xk;x+=dx)
Ты ведь их не инициализировал...
Я схожу с ума или это глючит реальность?
Jabber ID: obey@obey.su
Obey-Kun вне форума Ответить с цитированием
Старый 26.02.2011, 21:20   #18
Ислам
Форумчанин
 
Регистрация: 22.02.2011
Сообщений: 106
По умолчанию

Я цикл перенес в main(), там то она уж точно знает откуда они)
А return 0 убрал! А если return sum - он вернет мне то,что надо?
Ислам вне форума Ответить с цитированием
Старый 26.02.2011, 21:37   #19
Obey-Kun
Линуксоид
Участник клуба
 
Аватар для Obey-Kun
 
Регистрация: 31.07.2009
Сообщений: 1,403
По умолчанию

нет, потому что он неправильно считает
Я схожу с ума или это глючит реальность?
Jabber ID: obey@obey.su
Obey-Kun вне форума Ответить с цитированием
Старый 26.02.2011, 22:56   #20
Ислам
Форумчанин
 
Регистрация: 22.02.2011
Сообщений: 106
По умолчанию

..........

Последний раз редактировалось Ислам; 27.02.2011 в 21:37.
Ислам вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
функция.... begemotikdin Паскаль, Turbo Pascal, PascalABC.NET 3 19.08.2010 18:51
C++.функция. savva Помощь студентам 8 05.07.2010 22:28
Функция... frem-dag Общие вопросы C/C++ 14 10.01.2010 17:38
Функция Lemo Помощь студентам 1 02.12.2008 00:24
одна функция потока, а другая функция - член класса запускающего этот поток Дмитрий_Ч Общие вопросы C/C++ 2 27.09.2007 08:50