close

Вход

Забыли?

вход по аккаунту

?

V10 листинг

код для вставкиСкачать
#include<conio.h>
#include<iostream.h>
#include<iomanip.h>
#include<math.h>
#include<string.h>
#include<stdio.h>
#include<stdlib.h>
void z1()
{
clrscr();
randomize();
int mass[10][10],b,n;
cout<<"Rasmer matrix n="; cin>>n;
printf("Dana matrix :\n");
for (int i=0; i<n; i++)
{
for (int j=0; j<n; j++)
{
mass[i][j]=random(50)-25;
cout<<setw(5)<<mass[i][j];
}
cout<<endl;
}
printf("\nV kagdoi stroke pervii element > 0:\n");
for (i=0; i<n; i++)
{
b=0;
for (int j=0; j<n; j++)
if (mass[i][j]>0)
{
b=mass[i][j];
break;
}
cout<<setw(5)<<b;
}
getch();
}
void z2()
{
char *str1,*str2=new char,*tmp,*tmp1,*tmp2;
int k=0,len=0,c=0;
clrscr();
printf("Vvtdi stroku s simvolami ( i ) .... \n");
gets(str1);
k=strlen(str1);
tmp=str2;
while(*str1 != '\0')
{
if(*str1!='(') *str2=*str1;
else break;
str2++;
str1++;
}
while(*str1 != '\0')
{
if(*str1!=')');
else break;
str1++;
}
str1++;
while(*str1 != '\0')
{
*str2=*str1;
str2++;
str1++;
}
*str2='\0';
str2=tmp;
c=strlen(str2);
len=k-c;
printf("\n%s",str2);
printf("\nCtroka ykorotilas na ­ %d simvolov",len);
getch();
}
struct avto
{
char name[20];
char marka[20];
char number[10];
};
void z3()
{
clrscr();
struct avto set[50];
int m,flag=0;
char *mar;
int count=0;
cout<<"\nVvedi kol-vo vladelciv mashin->";
cin>>m;
for(int i=0;i<m;i++)
{cout<<"Famale "<<i+1<<"-> ";
cin>>set[i].name;
cout<<"Marka avto "<<i+1<<"-> ";
cin>>set[i].marka;
cout<<"GosNomer "<<i+1<<"-> ";
cin>>set[i].number;
}
cout<<"\nSpisok vladelzev:\n";
cout<<"\n"<<setw(3)<<"Num"<<setw(20)<<"F A M A L E"<<setw(16)<<"M A R KA"<<setw(20)<<"G o s N o m e r\n";
for(i=0;i<m;i++)
cout<<setw(3)<<i+1<<")"<<setw(19)<<set[i].name<<setw(16)<<set[i].marka<<setw(19)<<set[i].number<<"\n";
cout<<"\nVvedi Famamle vladelza Avto for search ->";
cin>>mar;
for(i=0;i<m;i++)
if(strcmp(set[i].name,mar)==0)
{
flag=1; break;
}
if(flag==1)
{
cout<<"\nSpisok avto "<<set[i].name<<"\n";
cout<<"\n"<<setw(3)<<"Num"<<setw(16)<<"M A R KA"<<setw(20)<<"G o s N o m e r\n";
for(i=0;i<m;i++)
if(strcmp(set[i].name,mar)==0)
{
count++;
cout<<setw(3)<<count<<")"<<setw(16)<<set[i].marka<<setw(19)<<set[i].number<<"\n";
}
cout<<"\nVladelzev "<<set[i].name<<" imeet "<<count<<" avto"<<"\n";
}
else
cout<<"\nVladelec NE imeet avto\n";
getch();
clrscr();
}
void main()
{
int a;
begin:
clrscr();
cout<<"\n\n\n\n\n\n\n\n GBOU SPO Technicheskii kjlledg";
cout<<"\n\n KURSOVAIA RABOTA";
cout<<"\n\n 2011 god";
cout<<"\n\n gruppa TP-33";
getch();
clrscr();
cout<<"\n\nMenu";
cout<<"\n1. Zadacha";
cout<<"\n2. Zadacha";
cout<<"\n3. Zadacha";
cout<<"\n4. Return";
cout<<"\n\nVvedi nomer zadachi ";
cin>>a;
if(a==1) {z1(); goto begin;}
if(a==2) {z2(); goto begin;}
if(a==3) {z3(); goto begin;}
if(a==4) {clrscr();exit(0);}
}
Документ
Категория
Рефераты
Просмотров
23
Размер файла
31 Кб
Теги
листинг, v10
1/--страниц
Пожаловаться на содержимое документа