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

переделать C#.Net в C++ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Численная проверка правильности разложения в ряд http://www.cyberforum.ru/cpp-beginners/thread148888.html
Помогите пожалуйста!! Надо написать код на СИ++: Составить алгоритм и программу для численной проверки правильности разложения в ряд заданных функций, для чего вычислить ее значения и значения соответствующего ряда в не менее, чем трех точках. Обеспечить точность вычислений не менее 10-5 : http://s09.***********/i182/1006/1e/ec475c00702c.jpg -1<X<1 P.S. Даже не понял смысл задания(((
C++ Найти и обьяснить ошибки в фрагменте программы. Схематически изобразить состояние оперативной памяти в процессе его выполнения. Найти и обьяснить ошибки в фрагменте программы. Схематически изобразить состояние оперативной памяти в процессе его выполнения. int**p=new int*; for(int i=0; i<5; i++) p=new int; p=4; p=8; deletep; http://www.cyberforum.ru/cpp-beginners/thread148879.html
EXE файл C++
где то уже была подобная тема, но не нашел и поиск тоже не ищет...как скомпилинную прогу вынести в exe файл...в vs c++ 2008 после компиляции возникает в документах некий *.exe файл, но на компьютерах где нет vs не воспроиводит его
строка C++
1.Дана строка S и символ C. Удвоить каждое вхождение символа C в строку S. программа примерно следущая: #include <iostream.h> #include <string.h> main() { const char s1= "Hello"; char s2, s3; cout << "s1 = " << s1 << endl; // Посимвольное копирование int i=0;
C++ Разреженный массив на основе массива указателей http://www.cyberforum.ru/cpp-beginners/thread148867.html
Имеется код, вполне работоспособный. только я не могу этот класс сделать универсальным из-за const int amount_element(100); Подскажите как переменную amount_element вставить в класс, чтобы количество элементов можно было задавать в конструкторе. #include <iostream> using namespace std;
C++ уравнение 1.Составить программу для решения уравнения ax+b=0. при а≠0 вывести на печать решение, при а=0 переменной х присвоить значение 0 и вывести его на печать. Программа следущая: есть ошибки: #include <iostream.h> #include <math.h> main( ) { setlocale(LC_ALL, "Russian"); int x;int a, b; cout << "Ввести a" << endl; cin >> a; подробнее

Показать сообщение отдельно
megabobik
0 / 0 / 0
Регистрация: 15.01.2010
Сообщений: 45
26.06.2010, 15:25  [ТС]     переделать C#.Net в C++
я тут немного застрял .

немного поменял задание надо в общем 20 предметов разделить на 5 дней , с них 12 лекций и 8 практик.
как сделать чтобы оно распределяло и показывало расписание по принципу : первые 2-3 пары -лекции , остальное практики ?

обьясните как ето сделать .

PS. может ктото пофиксить мой ввод/вывод .

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
#include "iostream"
#include "stdlib.h"
#include "stdio.h"
#include "conio.h"
#include "string.h"
#include "math.h"
#include "iomanip" 
 
struct subject
    {   
        char nazva[20];
        int prakt;
    };
using namespace std;
int i;
FILE *datafile;
 
int input()
{
    subject spysok[15];
    char answer;
    if (datafile!=NULL)
        remove("datafile.dat");
    else
    {   datafile=fopen("datafile.dat","w");
        i=0;
        cout<<"The program is unstable so please after 20 subject"<<endl;
        cout<<"answer [y] on answer about ending of program"<<endl;
        do
        {
            
            cout<<"Input subject's name"<<endl;
            cin>>spysok[i].nazva;
            cout<<"Is this subject is practical? [Y-1/N-0]"<<endl;
            cin>>spysok[i].prakt;
            i++;
            printf("Subject=%d%\n",i);
            cout<<"Input next? subject"<<endl;
            answer=_getch();
            fwrite(&spysok[i],sizeof(subject),1,datafile);
        }while (answer!='n');
        fclose(datafile);
    }
    _getch();
    return i;
}
 
void usefil(int i)
{
    int j;
    subject spysok;
    if(!(datafile=fopen("datafile.dat","rb")))
        cerr<<"Doesn't exist!";
    else
    {
        cout<<setw(20)<<"This is what file contain: "<<endl;
        fread(&spysok,sizeof(subject),1,datafile);
        while(!feof(datafile))
        {
            for(j=0;j<i;j++)
            {
                cout<<"-_-_-_-Subject-_-_-_-_-Practical-_-_-_-_-";
                cout.setf(ios::left);
                cout<<"\n     "<<setw(12)<<spysok.nazva<<"  "<<setw(10)<<spysok.prakt<<endl;
                
            }
            fread(&spysok,sizeof(subject),1,datafile);
        }
        fclose(datafile);
    }
    _getch();
}
 
void viewsub()
{
    
}
 
void viewsch()
{
    
}
 
int main()
{
    int j;
    while (1)
    {
    cout<<"             MENU \n"   <<endl;
    cout<<"1. Input 15 subjects"<<endl;
    cout<<"2. See what contain database from inputed file"<<endl;
    cout<<"3. See what contain standart filebase "<<endl;
    cout<<"4. View schedule"<<endl;
    cout<<"0. Exit"<<endl;
    cout<<endl;
    int key;
    cout<<"choosen menu item: ";
    cin>>key;
    switch(key)
    {   
        case 1: {input();break;}
        case 2: {usefil(i);break;}
        case 3: {viewsub();break;}
        case 4: {viewsch();break;}
        case 0: {exit(0);break;}
        default:{cout<<"Choose another menu.";_getch();break;}
    }
    }
}
PSS Какая функция чистит екран по типу clrscr в Pascal-е ?
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru