4.1.Masalaning qo’yilishi: Davlat (nomi, davlat tili, pul birligi, valyuta kursi) strukturasini yarating.
Struktura turidagi massiv yarating. Ko’rsatilgan nomga ega bo’lgan elementni
o’chiring va fayl oxiriga ikkita element qo’shing.
4.2.Amaliy qism:
#include
#include
using namespace std;
struct davlat{
string d_nomi;
string d_tili;
string p_birligi;
};
int main(){
int n,m;
cout <<" Nechta davlat kiritmoqchisiz "<cin>>m;
davlat h[10];
cout << " Elementlarni kiriting \n"<for(int i=1; i<=m; i++){
cin>>h[i].d_nomi;
cin>>h[i].d_tili;
cin>>h[i].p_birligi;
}
cout <<" O'chirmoqchi bo'lgan davlat nomini kiriting !\n";
string a[1];
cin>>a[1];
for(int i=1;i<=m;i++){
if( h[i].d_nomi==a[1]){
n=i;
system("cls \n");
cout <}
}cout << " 2 ta yangi elementni kiriting \n"<for(int i=m+1;i<=m+2;i++){
cin>>h[i].d_nomi;
cin>>h[i].d_tili;
cin>>h[i].p_birligi;
}
int k=1;
cout << "__________Yangi elementlar___________\n"<ofstream yozish;
yozish.open("yangi_elementlar.doc");
for(int i=1; i<=m+2; i++){
if(i!=n){
yozish <yozish <yozish <k++;
}
}
return 0;
}
4.3Natija:
Do'stlaringiz bilan baham: |