Форум программистов, компьютерный форум CyberForum.ru

Почему не находится функция clrscr? - C++

Восстановить пароль Регистрация
 
joradfas
0 / 0 / 1
Регистрация: 16.12.2015
Сообщений: 24
15.03.2016, 13:43     Почему не находится функция clrscr? #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
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
#include<stdio.h>
#include<string.h>
#include <iostream>
#include<conio.h>
#include<stdlib.h>
#include <cstdio>
#pragma warning(disable: 4996)
 
using namespace std;
 
struct meniu {
    char denumirea[30];
    int cursul;
};
void main(void) {
    struct meniu x[50], art, aux;
    int i, n, k, z, d, max, q;
    char caut[30], r, w; FILE *f1;
m0: clrscr();
    printf("\n\n\t * * * M E N I U * * *\n\n");
    printf("\t1: Completarea bazei de date.\n");
    printf("\t2: Citirea bazei de date din fisier.\n");
    printf("\t3: Introducerea unei noi inscrieri.\n");
    printf("\t4: Cautarea denumirii valutei.\n");
    printf("\t5: Aranjarea inscrierilor in descrestere.\n");
    printf("\t6: Iesire.\n\t"); scanf("%d", &q);
    switch (q) {
    case 1: goto m1;
    case 2: goto m2;
    case 3: goto m3;
    case 4: goto m4;
    case 5: goto m5;
    case 6: goto m6;
    default:goto m0;
    }
m1: clrscr();
    printf("\n\n Culege numarul de valuta\n");
    scanf("%d", &n);
    for (i = 0; i<n; i++) {
        printf("\n Culege denumirea valutei%d : ", i);
        scanf("%s", x[i].denumirea);
        printf("\n Culege cursul de schimb %d : ", i);
        scanf("%d", &x[i].cursul);
    }
 
    f1 = fopen("baza.txt", "w");
    for (i = 0; i<n; i++) {
        fwrite(&x[i], sizeof(x[i]), 1, f1);
    } fclose(f1);
    printf("\nBaza de date completata a fost inscrisa in fisierul "baza.txt"\n");
    printf("\nPentru iesire in meniu culegeti ENTER\n");
    getch(); goto m0;
m2: clrscr();
    printf("\n\n\t*** Baza citita din fisier este ***\n\n");
    printf("\t----------------------------------------      \n");
    printf("\t|   DENUMIREA VALUTEI |        CURSUL DE SCHIMB         |\n");
    printf("\t|   ----------------- |        ----------------         |\n");
    f1 = fopen("baza.txt", "r"); i = 0;
    while (fread(&x[i], sizeof(x[i]), 1, f1) == 1) {
        printf("\t|%21s|%16d|\n", x[i].denumirea, x[i].cursul); i++;
        printf("\t|---------------------|-----------------------|\n");
    }
    fclose(f1); n = i;
    printf("\nPentru iesire in meniu culegeti ENTER\n");
    getch(); goto m0;
m3: clrscr();
    printf("\nDoriti sa mai adaogati o inscriere ? y/n\n");
    w = getch();
    if ((w == 'n') || (w == 'N')) { goto m0; }
    if ((w == 'y') || (w == 'Y')) {
        printf("\n Culege denumirea valutei ");
        scanf("%s", aux.denumirea);
        printf("\n Culege cursul de schimb");
        scanf("%d", &aux.cursul);
        f1 = fopen("baza.txt", "a");
        fwrite(&aux, sizeof(aux), 1, f1);
        fclose(f1);
        printf("\nInscrierea a fost adaogata la sfirsitul fisierului\n");
        printf("\nPentru iesire in meniu culegeti ENTER\n");
        getch(); goto m0;
    }
m4: clrscr();
    f1 = fopen("baza.txt", "r"); i = 0;
    while (fread(&x[i],
        sizeof(x[i]), 1, f1) == 1) {
        i++;
    }; n = i; fclose(f1);
    printf("\n Cautarea valutei dupa denumire.\n Culegeti valuta cautata: "); scanf("%s", caut);
    printf("\n\n\t ***** Rezultatul cautarii *****\n\n");
    printf("\t------------------------------        \n");
    printf("\t|   DENUMIREA VALUTEI |        CURSUL DE SCHIMB         |\n");
    printf("\t|   ----------------- |        ----------------         |\n");
    k = 0;
    for (i = 0; i<n; i++) {
        if (strcmp(x[i].denumirea, caut) == 0) {
            k++;
            printf("\t|%21s|%16d|\n", x[i].denumirea, x[i].cursul);
            printf("\t|     ---------------------|----------------|\n");
        }
    }
    if (k == 0) printf("\nNu exista valuta cu asa denumire.\n");
    printf("\nPentru iesire in meniu culegeti ENTER\n");
    getch(); goto m0;
m5: f1 = fopen("baza.txt", "r"); i = 0;
    while (fread(&x[i],
        sizeof(x[i]), 1, f1) == 1) {
        i++;
    }; n = i; fclose(f1);
    for (i = 0; i<n; i++) {
        max = x[i].cursul; z = i;
        for (d = i; d<n; d++) {
            if (max<x[d].cursul) { max = x[d].cursul; z = d; }
        } art = x[i]; x[i] = x[z]; x[z] = art;
    }
    clrscr();
    printf("\n\n\t ***** Baza aranjata este *****\n\n");
    printf("\t----------------------------------------      \n");
    printf("\t|   DENUMIREA VALUTEI |        CURSUL DE SCHIMB         |\n");
    printf("\t|   ----------------- |        ----------------         |\n");
    for (i = 0; i<n; i++) {
        printf("\t|%21s|%16d|\n", x[i].denumirea, x[i].cursul);
        printf("\t|---------------------    |----------------   |\n");
    }
    printf("\nPentru iesire in meniu culegeti ENTER\n");
    getch(); goto m0;
m6: clrscr();
    printf("\nPentru Iesire culegeti orice tasta ...");
    getch();
}





Error C3861 'clrscr': identifier not found Project19 c:\users\iura\documents\visual studio
Error C3861 'clrscr': identifier not found Project19 c:\users\iura\documents\visual studio
Error C3861 'clrscr': identifier not found Project19 c:\users\iura\documents\visual studio
Error C3861 'clrscr': identifier not found Project19 c:\users\iura\documents\visual studio
Error C3861 'clrscr': identifier not found Project19 c:\users\iura\documents\visual studio
Error C3861 'clrscr': identifier not found Project19 c:\users\iura\documents\visual studio
Error C3861 'clrscr': identifier not found Project19 c:\users\iura\documents\visual studio
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.03.2016, 13:43     Почему не находится функция clrscr?
Посмотрите здесь:

Аналог clrscr в C++ C++
C++ clrscr
C++ Не работает clrscr() и textcolor()
Почему не работает функция? C++
C++ идентификатор clrscr не определен
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Hikari
Хитрая блондиночка $)
 Аватар для Hikari
1339 / 902 / 272
Регистрация: 21.12.2015
Сообщений: 3,617
15.03.2016, 13:49     Почему не находится функция clrscr? #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Замени clrscr на system("cls");
joradfas
0 / 0 / 1
Регистрация: 16.12.2015
Сообщений: 24
15.03.2016, 13:52  [ТС]     Почему не находится функция clrscr? #3
Спасибо, что ты мне помог,выручил....
Hikari
Хитрая блондиночка $)
 Аватар для Hikari
1339 / 902 / 272
Регистрация: 21.12.2015
Сообщений: 3,617
15.03.2016, 14:35     Почему не находится функция clrscr? #4
Помогла выручила
Yandex
Объявления
15.03.2016, 14:35     Почему не находится функция clrscr?
Ответ Создать тему
Опции темы

Текущее время: 13:20. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru