Полезное:
Как сделать разговор полезным и приятным
Как сделать объемную звезду своими руками
Как сделать то, что делать не хочется?
Как сделать погремушку
Как сделать так чтобы женщины сами знакомились с вами
Как сделать идею коммерческой
Как сделать хорошую растяжку ног?
Как сделать наш разум здоровым?
Как сделать, чтобы люди обманывали меньше
Вопрос 4. Как сделать так, чтобы вас уважали и ценили?
Как сделать лучше себе и другим людям
Как сделать свидание интересным?
Категории:
АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника
|
VYVOD.C – Вывод данныхСтр 1 из 2Следующая ⇒ MY.H – Заголовочный файл #include<stdio.h> #include<math.h> struct data{ int j; double h; double z; char ch; char str[26]; }; void vvod(void); void vyvod(void); void v_one(void); void pc(void); void ps(void); extern _floatconvert; #pragma extref _floatconvert MAIN.C – Главная функция #include "my.h" int k,n; struct data mass[10]; int main(void){ printf("nachalo programmy\n"); while (1){ printf("vvedite punkt meny:\n"); printf("1 - vvod dannyh\n"); printf("2 - vyvod vseh dannyh\n"); printf("3 - vyvod odnogo punkta\n"); printf("4 - poisk zelogo zisla\n"); printf("5 - poisk simvola\n"); printf("0 - vyhod iz programmy\n"); scanf("%d",&k); switch (k){ case 1: vvod(); break; case 2: vyvod(); break; case 3: v_one(); break; case 4: pc(); break; case 5: ps(); break; case 0: printf("konez programmy\n"); return 0; default: printf("neverno nabran punkt\n"); } } }
VVOD.C – Ввод данны #include"my.h" void vvod(void){ int i; extern int n; extern struct data mass[10]; printf("vvedite n\n"); scanf("%d",&n); for (i=0; i<n; i++){ printf("%d - jelement\n",i+1); printf("vvedite zeloe chislo:"); scanf ("%d", &mass[i].j); printf("vvedite veshchestvennoe chislo:"); scanf("%lf", &mass[i].h); while (getchar()!='\n') continue; printf("vvedite veshchestvennoe chislo:"); scanf("%lf", &mass[i].z); while (getchar()!='\n') continue; printf("vvedite simvol:"); scanf("%c",&mass[i].ch); while (getchar()!='\n') continue; printf("vvedite stroku:"); scanf("%s",mass[i].str); } return; }
VYVOD.C – Вывод данных #include"my.h" void vyvod(void){ int i; extern int n; extern struct data mass[10]; for (i=0; i<n; i++){ printf("%d - jelement\n",i+1); printf("zeloe zislo:"); printf("%d\n", mass[i].j); printf("veshchestvennoe zislo:"); printf("%lf\n",mass[i].h); printf("veshchestvennoe zislo:"); printf("%lf\n",mass[i].z); printf("simvol:"); printf("%c\n",mass[i].ch); printf("stroka:"); printf("%s\n",mass[i].str); } return; }
|