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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 22.11.2010, 13:22   #1
AnryFlame
Пользователь
 
Аватар для AnryFlame
 
Регистрация: 24.11.2008
Сообщений: 24
По умолчанию Перевод в С

Ребят, помогите с таким делом.
Я только начал изучать С, и мне нужно перевести то, что я написал в паскале на С.

Код:
Uses Crt; 

function y(x:real):real;

begin
   
    if x<5 then y:=x;
     if (x>=5) and (x<10) then y:= x/5; 
      if (x>=10) and (x<20) then y:= x/10;

end;

var x:real;
     y1:real;

begin

clrscr;

Write('x=');
Readln(x);
y1:=y(x);
Write('y=' ,y1);

end.
Заранее благодарю!

Последний раз редактировалось Stilet; 22.11.2010 в 15:48.
AnryFlame вне форума Ответить с цитированием
Старый 22.11.2010, 14:57   #2
psycho-coder
Участник клуба
 
Аватар для psycho-coder
 
Регистрация: 06.04.2009
Сообщений: 1,524
По умолчанию

Так.
Код:
#include <stdio.h>

float y(float x)
{
	if (x < 5) return = x;
	if (x >= 5 && x < 10) return = x / 5;
	if (x >= 10 && x < 20) return = x / 10;
}

int main()
{
	float x, y1;
	printf("x=");
	scanf("%f\n", &x);
	y1 = y(x);
	printf("y=%f\n", y1);
	return 0;
}
Или так
Код:
#include <stdio.h>

float y(float x)
{
	if (x < 5) return = x;
	if (x >= 5 && x < 10) return = x / 5;
	if (x >= 10 && x < 20) return = x / 10;
}

int main()
{
	float x;
	printf("x=");
	scanf("%f\n", &x);
	printf("y=%f\n", y(x));
	return 0;
}
psycho-coder вне форума Ответить с цитированием
Старый 25.11.2010, 19:07   #3
AnryFlame
Пользователь
 
Аватар для AnryFlame
 
Регистрация: 24.11.2008
Сообщений: 24
По умолчанию

psycho-coder, благодарю!
AnryFlame вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Перевод FVGK-2009 Visual C++ 5 26.10.2010 07:54
перевод historic Помощь студентам 0 05.10.2010 00:12
перевод Александе еть я Помощь студентам 1 09.05.2010 00:14
перевод ZET78 Общие вопросы C/C++ 1 03.05.2010 08:51
Перевод из Кб в Мб и т.д. okgo Паскаль, Turbo Pascal, PascalABC.NET 8 18.11.2008 21:03