Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
GromHSCR
0 / 0 / 0
Регистрация: 30.06.2010
Сообщений: 3
#1

Задание по табуляции функций - C++

30.06.2010, 14:49. Просмотров 691. Ответов 4
Метки нет (Все метки)

Вычислить значение функции U(x,y):=(y>=-2) and (abs(x)<=1) and ((x>=0) and (y<=0) or (x<0) and (y<x)) при x, изменяющемся от -1.5 до 1.5 с шагом 0.5, и y, изменяющемся от -1 до 1 с шагом 0.25. Заранее спасибо. И хорошо бы это под борландси.

Добавлено через 28 минут
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <stdio.h>
#include <conio.h> 
#include <string.h>
void main()
{double x,y;
for (x=(-1.5);x<=1.5;x+0.5);
 {for (y=(-1);y<=1;y+0.25);
  {if (y>=-2) & (x<=1) & ((x>=0) & (y<=x) | (x<0) & (y<x))
   {printf("%d,%d",x,y);}
  }
 }
}
Программа просто виснет.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.06.2010, 14:49
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Задание по табуляции функций (C++):

Задание функций - C++
как задать функции?

Выполнить задание с использованием функций и текстовых файлов - C++
Завал по лабам. Помогите плиз. Надо написать вот такую программку. По первой части мне все понятно. По второй смог написать только ввод(...

задание используя функции!Решение есть,но без функций - C++
Решил такую вот задачу &quot; Написать программу решения задачи , используя функции: в основной функции ввести с клавиатуры или вычислить с...

Дан массив целых чисел. Сделать задание с использованием пользовательских функций - C++
Дан массив целых чисел. Все его элементы: a) увеличить в 2 раза б) умножить на последний элемент в) увеличить на число B ...

Реализовать задание с использованием функций (ввод матрицы, вывод матрицы, вычисление суммы) - C++
Реализовать задание с использованием функций (ввод матрицы, вывод матрицы, вычисление суммы) и цикла for для вычисления суммы. Изменение...

Количество знаков табуляции - C++
Здравствуйте. У меня такой вопрос. Можно ли как-то регулировать количество знаков табуляции \t в зависимости от счетчика? к примеру...

4
PointsEqual
ниначмуроФ
836 / 520 / 33
Регистрация: 12.10.2009
Сообщений: 1,915
30.06.2010, 15:06 #2
а она компилируется?
0
GromHSCR
0 / 0 / 0
Регистрация: 30.06.2010
Сообщений: 3
30.06.2010, 15:29  [ТС] #3
Программу переделал после того, как перечитал задание. Предыдущий вариант, который вис не сохранился.
Сейчас не компилируется, выдаёт:

Error 3LAB3.CPP 8: Must take address of a memory location
Error 3LAB3.CPP 9: Statement missing ;
Error 3LAB3.CPP 12: Compound statement missing }
0
Усков Борис
2 / 2 / 0
Регистрация: 27.06.2010
Сообщений: 27
30.06.2010, 16:36 #4
Как-то так

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
#include <stdio.h>
#include <conio.h>
#include <string.h>
 
int fxU(double x, double y);
 
int fxU(double x, double y)
   {
    return (y>=-2) & (x<=1) & (x>=0) & (y<=x) | (x<0) & (y<x);
   };
 
int main()
{
int cy=1;
double x,y;
char res[7];
clrscr();
printf("U(x,y)=(y>=-2) & (x<=1) & (x>=0) & (y<=x) | (x<0) & (y<x)");
for (x=-1.5; x<=1.5; x+=0.5)
 for (y=(-1); y<=1; y+=0.25)
 {
 
  if (fxU(x,y))
   strcpy(res,"true");
  else
   strcpy(res,"false");
 
   printf("U(%f , %f)= %s \n" ,x,y,res);
 
 
   cy++;
     if(cy==24)
     {
      printf("Press any key to continue...");
       getch();
     }
 };
 
 printf("Press any key to exit...");
 getch();
 return 0;
 
}
Добавлено через 2 минуты
Для трансляции применял Borland C++ v.3.1
0
GromHSCR
0 / 0 / 0
Регистрация: 30.06.2010
Сообщений: 3
30.06.2010, 17:05  [ТС] #5
Спасибо огромное вам. Всё работает.
0
30.06.2010, 17:05
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.06.2010, 17:05
Привет! Вот еще темы с ответами:

Знак табуляции между числами - C++
помогите доделать программу: нужно поставить знак табуляции перед и после каждого числа(одну цифру не рассматривать), число может...

Как выводится символ табуляции? - C++
Как выводится символ табуляции?:) '\t' ?

Написать программу табуляции функции - C++
Помогите пожалуйста написать программу табуляции функции, в школе информатики не было из за отсутствие улмпов, а в универе требуют. (...

Заменить символ табуляции на пробел. - C++
Помогите, пожалуйста! Никак не могу понять, где ошибка? Задача: если при вводе был введен символ табуляции, то при выводе надо его...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru