Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » SciTE - Open Source Text Editor for Windows & Linux

Модерирует : gyra, Maz

Widok (09-10-2007 14:48): лимит страниц. продолжаем здесь  Версия для печати • ПодписатьсяДобавить в закладки
На первую страницук этому сообщениюк последнему сообщению

   

0Vovan0



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
#include <iostream.h>
#include <stdlib.h>
#include <conio.h>
#include <string.h>
#include <stdio.h>
#include <iomanip.h>
#define N 3
 
class vedomost{
    char *surn;
    char code;
    float mark;
    int place;
public:
    void set(char *a,char b,float c, int d);
    void get(char *a,char &b,float &c, int &d);
    void show(void);
};
 
void vedomost::set(char *a,char b,float c, int d){
    strcpy(surn,a);
    code=b;
    mark=c;
    place=d;
}
 
void vedomost::get(char *a,char &b,float &c, int &d){
    delete[] a;
    a=new char [strlen(surn)+1];
    strcpy(a,surn);
    b=code;
    c=mark;
    d=place;
}
 
void vedomost::show(void){
    cout<<surn<<" ";
    cout<<code<<" ";
    cout<<mark<<" ";
    cout<<place<<" ";
}
 
 
int main(void){
    char *s;
    char c;
    float m;
    int p;
    short i;
 
vedomost obj[N];
 
clrscr();
cout<<"set \n";
for (i=0; i<N; i++){
        cout<<i<<"Surname, Code, Mark, Place: ";
        cin>>s;
        cin>>c;
        cin>>m;
        cin>>p;
    cout<<"гы\n";
        obj[i].set(s,c,m,p);
    cout<<"гы2\n";
    }
cout<<"show \n";
cout<<"Surname, Code, Mark, Place: \n";
for (i=0; i<=N; i++){
        obj[i].show();
        cout<<"\n";
    }
cout<<"get and show\n";
cout<<"Surname, Code, Mark, Place  : \n";
for(i=0; i<=N; i++){
        obj[i].get(s,c,m,p);
        obj[i].show();
        cout<<"\n";
    }
getch();
delete[] s;
return 0;
}

Всего записей: 2370 | Зарегистр. 15-07-2005 | Отправлено: 13:43 20-12-2006
   

На первую страницук этому сообщениюк последнему сообщению

Компьютерный форум Ru.Board » Компьютеры » Программы » SciTE - Open Source Text Editor for Windows & Linux
Widok (09-10-2007 14:48): лимит страниц. продолжаем здесь


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru