программирование на СИ, обращенно к ГОББСУ |
Здравствуйте, гость ( Вход | Регистрация )
программирование на СИ, обращенно к ГОББСУ |
Mar 18 2006, 07:52
Сообщение
#1
|
|
Продвинутый пользователь Группа: Posters Сообщений: 222 Регистрация: 28.11.2005 Из: Кугеси Пользователь №: 166 |
выложи 2 лабу по СИ пож-та
|
|
|
Mar 18 2006, 09:43
Сообщение
#2
|
|
Супер постер Группа: Local moder Сообщений: 888 Регистрация: 23.10.2005 Из: п.Кугеси Пользователь №: 106 |
Вот, может ещё кому пригодится
Код //---------------------------------------------------------------------------
#include<stdio.h> #include<conio.h> #define max 5 #pragma hdrstop //--------------------------------------------------------------------------- #pragma argsused int main() { int i=1,*k,m=1,l=2,m1; float a[max]={-1,5,1,2,3},*b,s,p; k=&i; b=a; s=0; p=1; //textbackground(LIGHTGRAY); clrscr(); printf("znachenie INT-->%d; adress-->%X\n",i,&i); printf("znachenie INT pri pomoshi ukazatelia-->%d\n",*k); for(i=0;i<max;i++) printf("nomer el massiva-->%d\tznachenie-->%.1f\n",i,*(b++)); b=a; for(i=0;i<max;i++) s=s+*(b++); printf("SUMMA el massiva-->%.1f\n",s); b=a; for(i=0;i<max;i++) p=p*=*(b++); printf("Proizvedinie el massiva -->%f\n",p); m=m|l; printf("BITOVOE ILI-->%d\n",m); m=m&l; printf("BITOVOE I-->%d\n",m); m=m^l; printf("BITOVOE ^ -->%d\n",m); m=m*(1<<4); printf("vozveli v 4 step-->%d\n",m); printf("SRAVNENIE-->%d\n",m==l); m1=m!=0&&l!=0; printf("rez-t-->%d\n",m1); printf("sov-oe rav-vo nulu-->%d\n\n\n",m==0&&l==0); textcolor(4+128); cprintf("dlia vixoda gmite ENTER"); getchar(); } //--------------------------------------------------------------------------- |
|
|
Mar 18 2006, 15:54
Сообщение
#3
|
|
Продвинутый пользователь Группа: Posters Сообщений: 222 Регистрация: 28.11.2005 Из: Кугеси Пользователь №: 166 |
спасибо !!!!
ещё одна просьба расшарь текст проги я её на дискетку что бы в универе не набирать нам прогу на компе |
|
|
Mar 18 2006, 16:24
Сообщение
#4
|
|
PAUK-NET.RU TEAM Группа: Admin Сообщений: 4,715 Регистрация: 11.7.2005 Из: ЮЗР Пользователь №: 3 |
|
|
|
Mar 21 2006, 18:51
Сообщение
#5
|
|
Продвинутый пользователь Группа: Posters Сообщений: 222 Регистрация: 28.11.2005 Из: Кугеси Пользователь №: 166 |
гоббс сайт скажи где книгу заказалл?
|
|
|
Mar 21 2006, 21:17
Сообщение
#6
|
|
Супер постер Группа: Local moder Сообщений: 888 Регистрация: 23.10.2005 Из: п.Кугеси Пользователь №: 106 |
|
|
|
May 31 2006, 22:36
Сообщение
#7
|
|
Продвинутый пользователь Группа: Local moder Сообщений: 274 Регистрация: 22.12.2005 Из: КУГЕСИ Пользователь №: 215 |
может у кого нибуть есть русский HELP для C++,
...........срочно......... -------------------- Товарищи, юноши, взгляд — на Москву,
на русский вострите уши! Да будь я и негром преклонных годов, и то без унынья и лени я русский бы выучил только за то, что им разговаривал ЛенинВладимир Маяковский |
|
|
May 31 2006, 23:18
Сообщение
#8
|
|
Пользователь Группа: Posters Сообщений: 60 Регистрация: 26.5.2006 Из: Там, где-то там.... в НЧК Пользователь №: 632 |
может у кого нибуть есть русский HELP для C++, ...........срочно......... Зачем? Учи английский. -------------------- Want a total genocide?! I'll show you it!
|
|
|
Jun 1 2006, 00:17
Сообщение
#9
|
|
PAUK-NET.RU TEAM Группа: Admin Сообщений: 4,715 Регистрация: 11.7.2005 Из: ЮЗР Пользователь №: 3 |
|
|
|
Jun 1 2006, 16:35
Сообщение
#10
|
|
Настоящий ADSL'щик Группа: Posters Сообщений: 462 Регистрация: 8.10.2005 Пользователь №: 97 |
Хм, а где это такие лабы по Си сдают?
-------------------- We do what we must because we can
|
|
|
Jun 1 2006, 16:53
Сообщение
#11
|
|
Супер постер Группа: Local moder Сообщений: 888 Регистрация: 23.10.2005 Из: п.Кугеси Пользователь №: 106 |
|
|
|
Jun 1 2006, 19:28
Сообщение
#12
|
|
Настоящий ADSL'щик Группа: Posters Сообщений: 462 Регистрация: 8.10.2005 Пользователь №: 97 |
Да нет ничего, у нас ... другие лабы были по СИ
-------------------- We do what we must because we can
|
|
|
Jun 7 2006, 00:03
Сообщение
#13
|
|
Продвинутый пользователь Группа: Local moder Сообщений: 274 Регистрация: 22.12.2005 Из: КУГЕСИ Пользователь №: 215 |
так у кого нибуть есть для Borland C++ 3.00 Help на русском , т.е. как для Pascal
-------------------- Товарищи, юноши, взгляд — на Москву,
на русский вострите уши! Да будь я и негром преклонных годов, и то без унынья и лени я русский бы выучил только за то, что им разговаривал ЛенинВладимир Маяковский |
|
|
Oct 16 2006, 16:19
Сообщение
#14
|
|
Продвинутый пользователь Группа: Local moder Сообщений: 274 Регистрация: 22.12.2005 Из: КУГЕСИ Пользователь №: 215 |
кто нибуть знает как в С++(Borland) указать файл в main() , чтобы его не надо было бы объявлять повторно в процедурах и функциях при вызове.
-------------------- Товарищи, юноши, взгляд — на Москву,
на русский вострите уши! Да будь я и негром преклонных годов, и то без унынья и лени я русский бы выучил только за то, что им разговаривал ЛенинВладимир Маяковский |
|
|
Oct 17 2006, 21:35
Сообщение
#15
|
|
Мега постер Группа: Local moder Сообщений: 1,712 Регистрация: 21.8.2006 Пользователь №: 1,269 |
указать файл в main() , чтобы его не надо было бы объявлять повторно в процедурах и функциях при вызове. Что хотел сказать? Не понял... ты про указатель на открытый файл? Сообщение отредактировал Amp - Oct 17 2006, 21:37 -------------------- |
|
|
Гость_Phoenix_* |
Oct 20 2006, 18:35
Сообщение
#16
|
Guests |
|
|
|
Oct 22 2006, 21:32
Сообщение
#17
|
|
Продвинутый пользователь Группа: Local moder Сообщений: 274 Регистрация: 22.12.2005 Из: КУГЕСИ Пользователь №: 215 |
т.е. у меня функция открывает файл на запись(т.е. ofstream) , в этой же функции вызывается подфункция которая тоже работает с этом файлом, но чтобы работать с ним в подфункции компилятор требует указания этого файла и мне опять приходится писать ofstream(<имя файла>).
Вопрос: как сделать так чтобы не писать повторно ofstream и чтобы подфункция сама уже знала какой я файл указываю. PS: может чето в параметрах функции прописывать нужно, а? -------------------- Товарищи, юноши, взгляд — на Москву,
на русский вострите уши! Да будь я и негром преклонных годов, и то без унынья и лени я русский бы выучил только за то, что им разговаривал ЛенинВладимир Маяковский |
|
|
Oct 22 2006, 23:38
Сообщение
#18
|
|
PAUK-NET.RU TEAM Группа: Admin Сообщений: 4,715 Регистрация: 11.7.2005 Из: ЮЗР Пользователь №: 3 |
Передавай дескриптор файла по ссылке.
PS: хотя в C++ наверно правильнее заюзать ООП. |
|
|
Oct 23 2006, 13:09
Сообщение
#19
|
|
Мега постер Группа: Local moder Сообщений: 1,712 Регистрация: 21.8.2006 Пользователь №: 1,269 |
/*поморщился при упоминании об ofstream (и чем только fread/fwrite не угодили?)*/
Что есть ofstream, ifstream и fstream? Сие есть классы.. В программе объявляются объекты, экземпляры данного класса. Соотв. их можно передать в функцию, как было сказано выше - по ссылке, по указателю (да и вообще хоть копией объекта).. Если не принципиально - через глобальную переменную Сообщение отредактировал Amp - Oct 23 2006, 13:11 -------------------- |
|
|
Oct 23 2006, 13:30
Сообщение
#20
|
|
PAUK-NET.RU TEAM Группа: Admin Сообщений: 4,715 Регистрация: 11.7.2005 Из: ЮЗР Пользователь №: 3 |
|
|
|
Текстовая версия | Сейчас: 27th April 2024 - 17:37 |