Цель работы: Знакомство и получение навыков обработки структурных данных и массивов на языке С++
Условия задания:
Структура: FLAT, поля: адрес, количество комнат, общая площадь, стоимость квадратного метра. Поиск квартиры в пределах заданной суммы.
Решение задания:
1)Алгоритм решения задания представить в виде блок- схемы (блок-схему рисуем в приложении указанном в Едуконе).
2)Текст программы на языке С++:
#include
#include
#include
#include
struct flat
{ char adres[30];
int kolvo; long int stoimost; double ploshad; };
int main() { const n=3; int i,j;
flat s[n],t; cout.setf(ios::left);
clrscr(); for(i=0;i<=n-1;i++) { cout<<" Vvedite adress\n";
cin>>s[i].adres;
cout<<" Vvedite kolichestvo komnat\n";
cin>>s[i].kolvo;
cout<<" Vvedite ploshad\n";
cin>>s[i].ploshad;
cout<<" Vvedite stoimost\n";
cin>>s[i].stoimost; cout<<"\n";
}
cout<<"\n Adress Kolichestvo_komnat Ploshad Stoimost\n\n";
for(i=0;i<=n-1;i++)
{ cout.width(20);
cout< cout.width(20);
cout< cout.width(15);
cout< cout.width(15);
cout< }
int stoimost;
cout<<"\n\n Vvedute stoimost kvartirbl za kv metr\n";
cout<<"\n";
cin>>stoimost;
for(i=0;i<=n-1;i++) if(s[i].stoimost<=stoimost)
{ cout.width(20);
cout< cout.width(20);
cout< cout.width(20);
cout< cout.width(20);
cout< }
getch();
clrscr();
}
3)Результат тестирования программы: представить в виде скриншотов.
| Гарантия на работу | 1 год |
| Средний балл | 4.54 |
| Стоимость | Назначаете сами |
| Эксперт | Выбираете сами |
| Уникальность работы | от 70% |