|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
31.05.2016, 23:46 | #1 |
Пользователь
Регистрация: 28.02.2016
Сообщений: 37
|
подскажите пожалуйста с чего начать исправлять? (на си)
задание: компоненты бинарного файла-записи,
состоящие из четырех чисел-координат центра кольца и его внешнего и внутреннего радиусов. Определить, какое кольцо имеет наибольшую площадь, какое-наименьшую. (входные данные не трогаем) (и все должно быть через указатели) #include <stdio.h> #include <stdlib.h> #define N 9 int input_struct(); void output_struct(); void struct_in file(); void file in arrstruct(); void seach_max_min(); struct ring { float x,y,r,R; } typedef *pr; int main(void) { int i,number; struct ring[N]; char filename[15]; FILE *f; puts("input filename"); gets(filename); if((f=fopen(filename,"a+"))==NULL) { printf("can't open '%s',filename); return 1; } printf("input number rings:"); scanf("%d",&number); printf("input parametes your ring"); for(i=0;i<N;i++) { input_struct(); output_struct(); } struct_in file(); file in arrstruct(); seach_max_min(); fclose(f); return 0; } int input_struct() { scanf("%*c"); puts("enter x:"); scanf("%f\n",pr->x); puts("enter y:"); scanf("%f\n",pr->y); puts("enter internal radius:"); scanf("%f\n",pr->r); puts("enter external radius:"); scanf("%f\n",pr->R); retutn 0; } void output_struct(struct ring *pr) { printf("\nx=%f\ty=%d\tr=%d\tR=%d\t\ n",pr->x,pr->y,pr->r,pr->R); return; } int struct_in file() { fwrite(*pr,sizeof(*pr),f); return 1; } int file in arrstruct() { fread(*pr,sizeof(*pr),f); return 1; } int search_max_min() { for() { } return 1; } |
01.06.2016, 08:35 | #3 |
Пользователь
Регистрация: 28.02.2016
Сообщений: 37
|
а как с подсветкой сделать,если только скрин?
|
01.06.2016, 08:52 | #5 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,760
|
|
01.06.2016, 09:17 | #6 |
Пользователь
Регистрация: 28.02.2016
Сообщений: 37
|
Код:
|
02.06.2016, 00:52 | #8 |
Пользователь
Регистрация: 28.02.2016
Сообщений: 37
|
спасибо)))очень полезная для меня информация,постараюсь все усвоить)))
|
02.06.2016, 00:56 | #9 |
Пользователь
Регистрация: 28.02.2016
Сообщений: 37
|
функций необходимо использовать глаголы или глагол + существительное-об этом я даже и не думал прежде(хотя смысл очень хорош!)
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Подскажите,с чего начать. | Valera24 | Помощь студентам | 3 | 04.06.2009 12:32 |
Подскажите с чего начать.... | Bariy47 | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 21.05.2009 16:01 |
С чего начать программировать? Подскажите! | Toross | Свободное общение | 36 | 13.04.2009 07:47 |
Подскажите с чего начать | ciaonataha | Общие вопросы C/C++ | 8 | 09.04.2009 10:57 |
подскажите с чего начать новичку | ben95 | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 1 | 14.05.2008 15:02 |