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

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

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

Пишет ошибку " 'clrscr' was not declared in this" в dev c++ - C++

10.03.2016, 21:27. Просмотров 564. Ответов 1
Метки нет (Все метки)

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
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
//1.Пользуясь рекуррентной формулой yi=yi-1 + yi-3^2, где i=3,4,...n,
//для заданного значения n вычислить yn, если известны y0, y1, y2.
//2.Последовательность {an} задана равенствами:
//  a1=0.5; an=n*(an-1+0.5).
//  Вычислить предел произведения (1+1/a1)*...*(1+1/an).
//  Вычисления закончить при |an - an-1| < eps.
#include<iostream>
#include<math.h>
#include<conio.h>
#include<stdlib.h>
#include<limits.h>
 
 using namespace std;
 
int recur1(int n, int y0, int y1, int y2) ;
int recur2(int n, int y0, int y1, int y2) ;
int recur3(int n, int y0, int y1, int y2) ;
float predel1(float eps) ;
float predel2(float eps) ;
float predel3(float eps) ;
 
int main()
{int var, n ;
 int re1, re2, re3 ;        //результаты решения первой задачи
 float rez1, rez2, rez3 ;   //результаты решения второй задачи
 float eps ;                //точность вычисления результата
 float y0, y1, y2 ;         //исходные данные для первой задачи
 clrscr() ;
 for(;;)
 {
//Выбор вида действия
   cout << " Вид действия:\n" ;
   cout << " 1 - вычисление по рекуррентной формуле\n" ;
   cout << " 2 - вычисление предела произведения\n" ;
   cout << " 3 - завершение задачи\n" ;
   cout << " Введите вид действия -> " ;
   cin >> var ;
   switch(var)
     {case 1:
//Ввод исходных данных для первой задачи
         cout << " Введите n -> " ;
         cin >> n;
         cout << " Введите y0, y1, y2 -> " ;
         cin >> y0 >> y1 >> y2 ;
         re1 = recur1(n, y0, y1, y2) ;
         re2 = recur2(n, y0, y1, y2) ;
         re3 = recur3(n, y0, y1, y2) ;
//Вывод результата
         cout << "Для цикла WHILE результат     = " << re1 << endl ;
         cout << "Для цикла DO..WHILE результат = " << re2 << endl ;
         cout << "Для цикла FOR результат       = " << re3 << endl ;
         break ;
      case 2:
//Ввод исходных данных для второй задачи
         cout << " Введите точность вычисления -> " ;
         cin >> eps ;
         rez1 = predel1(eps) ;
         rez2 = predel2(eps) ;
         rez3 = predel3(eps) ;
//Вывод результата
         cout.precision(4) ;//число знаков после дес. точки
         cout << "Для цикла WHILE результат     = " << rez1 << endl ;
         cout << "Для цикла DO..WHILE результат = " << rez2 << endl ;
         cout << "Для цикла FOR результат       = " << rez3 << endl ;
         break ;
      default: return 0 ;
     }//switch
 }//for
}
 
//вычисление значения рекуррентного выражения циклом while
int recur1(int n, int y0, int y1, int y2)
{int i = 3, y ;
 while(i <= n)
   {y = y2 + y0 * y0 ;
    y0 = y1 ;
    y1 = y2 ;
    y2 = y ;
    i++ ;
   }
 return y ;
}
 
//вычисление значения рекуррентного выражения циклом do..while
int recur2(int n, int y0, int y1, int y2)
{int i = 3, y ;
 do
  {y = y2 + y0 * y0 ;
   y0 = y1 ;
   y1 = y2 ;
   y2 = y ;
   i++ ;
  }
 while(i <= n) ;
 return y ;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.03.2016, 21:27
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Пишет ошибку " 'clrscr' was not declared in this" в dev c++ (C++):

Найти причины и способы исправления ошибки 'clrscr' was not declared in this scope (Dev C++) - C++
Подскажите,почему не хочет компилироваться код? #include&lt;stdio.h&gt; #include&lt;conio.h&gt; #include&lt;math.h&gt; main() {float...

Dev-C++ при отладке пишет "файл не скомпилирован" - C++
Добрый день! установила С++. при отладке пишется файл не скомпилирован, но в паппке которой сохранено есть ехе файл и назнание на русском

ошибка в программе dev c++ пишет что-то на манеру:"нельзя будет откомпилировать ничего " - C++
Собственно снимок прилагается. Как боротся с этой напастью?

Как устранить ошибку "Was not declared in this scope" - C++
Пытаюсь разобраться в с++. Не могу понять, как обойти ошибку Was not declared in this scope. В паскале, бейсике такого не встречал. В...

Код при компиляции пишет ошибку: "Invalid allocation size: 4294967295 byte" - C++
#include&lt;iostream&gt; #include&lt;fstream&gt; #include&lt;stdio.h&gt; using namespace std; struct list{ int d; list *next;}; int...

В зависимости от времени года "весна", "лето", "осень", "зима" определить погоду "тепло", "жарко", "холодно", "очень холодно" - C++
В зависимости от времени года &quot;весна&quot;, &quot;лето&quot;, &quot;осень&quot;, &quot;зима&quot; определить погоду &quot;тепло&quot;, &quot;жарко&quot;, &quot;холодно&quot;, &quot;очень холодно&quot;. Я так...

1
zss
Модератор
Эксперт С++
6928 / 6490 / 2182
Регистрация: 18.12.2011
Сообщений: 17,105
Завершенные тесты: 1
10.03.2016, 21:30 #2
1. строку 28 удалите совсем!
2. напишите код функций predel1,predel2,predel3,recur3
3. строка 27
C++
1
float y0, y1, y2; // Было int
4. В начале main() добавить
C++
1
setlocale(LC_ALL,"Rus");
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.03.2016, 21:30
Привет! Вот еще темы с ответами:

Аналог clrscr() и system("cls") - C++
Нашел в просторах инета аналог clrscr() и system(&quot;cls&quot;). Может быть, кому-то будет полезна. Проверял на MS VC++ 2010. ...

тестовая программа не компилируется = "error: 'mainfunc' was not declared in this scope|" - C++
Решил ознакомится с Си, пишу простой код: #include &lt;iostream&gt; #include &lt;windows.h&gt; #include &lt;stdio.h&gt; using namespace std; ...

Ошибка "variable-size type declared outside of any function" - C++
#include &lt;iostream&gt; using namespace std; int N,K,M; void vvod(int N,int A,int I); // &lt;--- void proverka(int J,int M,int A1); ...

Ошибка при создании класса библиотека: "'fflush' was not declared in this scope" - C++
Доброго времени суток. Подскажите пожалуйста почему выдает ошибку? Вот задание: Вот сам код #include &lt;iostream&gt; #include...


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

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

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