Амалий иш 1
|
Амалий иш 1
- Bu sahifa navigatsiya:
- III. Ечимга мисоллаор 1.
Амалий иш №3 «Структуралар ва динамик массивлар» I. Масалани қўйилиши 1. Структура яратиш. Дастурда структура туридаги ўзгарувчи орқали маълумотларни чиқариш. 2. Структура яратиш. Дастурда структура туридаги ўзгарувчилар массиви орқали маълумотларни киритиш ва чиқариш. II. Вариантлар
III. Ечимга мисоллаор 1. Структура яратиш. Дастурда структура туридаги ўзгарувчи орқали маълумотларни чиқариш. #include #include struct dog { char breed[64]; int weight; int height; }; void show_dog(dog s) { cout << "Зот: " << s.breed << endl; cout << "Оғирлик: " << s. weight << endl; cout << "Баландлик: " << s. height << endl; } void main(void) { dog happy={"Долматин", 58, 24}; show_dog( happy); } 2. Структура яратиш. Дастурда структура туридаги ўзгарувчилар массиви орқали маълумотларни киритиш ва чиқариш. #include #include struct dog { char breed[64]; int weight; int height; }; void show_dog(dog s) { cout << "Зот: " << s.breed << endl; cout << "Оғирлик: " << s. weight << endl; cout << "Баландлик: " << s. height << endl; } void input_dog(dog &s) { cout << "\n Зот: "; cin>>s.breed; cout << "\n Оғирлик: "; cin>>s. weight; cout << "\n Баландлик: "; cin>>s. height; } void main(void) { int i,n; cin>>n; dog *ap=new dog[n]; for( i=0,i<100, i++) input_dog(ap[i]); for( i=0,i<100, i++) show_dog(ap[i]); } Download Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling