close

Вход

Забыли?

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

?

V14 листинг

код для вставкиСкачать
Листинг программы
#include<conio.h>
#include<iostream.h>
#include<iomanip.h>
#include<math.h>
#include<string.h>
#include<stdio.h>
#include<stdlib.h>
void sd1()// Zadacha_1
{
clrscr();
randomize();
int mas[10][10], k, tmp; int n,m;
cout<<"Kol-vo strok matrix n="; cin>>n;
cout<<"\nKol-vo stolbzov matrixђ m="; cin>>m;
printf("\nIsxodnaya matrix:\n");
for (int i=0; i<n; i++)
{
for (int j=0; j<m; j++)
{
mas[i][j]=random(50)-25;
cout<<setw(5)<<mas[i][j];
}
cout<<endl;
}
for (i=0; i<n; i++)
for (int j=0,k=m-1; j<k; j++,k--)
{
tmp=mas[i][k];
mas[i][k]=mas[i][j];
mas[i][j]=tmp;
}
printf("\n1). Perestanovka stolbikov:\n");
for (i=0; i<n; i++)
{
for (int j=0; j<m; j++)
{
cout<<setw(5)<<mas[i][j];
}
cout<<endl;
}
for (int j=0; j<m; j++)
for (int i=0,k=n-1; i<k; i++,k--)
{
tmp=mas[k][j];
mas[k][j]=mas[i][j];
mas[i][j]=tmp;
}
printf("\n2). Perestanovka strochek:\n");
for (i=0; i<n; i++)
{
for (int j=0; j<m; j++)
{
cout<<setw(5)<<mas[i][j];
}
cout<<endl;
}
getch();
}
void sd2() // Zadacha_2
{
char *str;
int s=0;
clrscr();
printf("\nVvedi stroky c probelami ->");
fflush(stdin);
gets(str);
while(*str != '\0')
{
if(*str== ' '&& *(str+1)!=' ') s++;
str++;
}
printf("\nV stroke %d slov(a)",s+1);
getch();
}
void cmp(char *str1, char *str2)
{
int i=0, j, k;
while(str1[i]!='\0')
{
j=0;
k=0;
while(str2[j]!='\0')
{
if(str1[i] == str2[j]) k=i; j++;
}
if(k==0)cout<<str1[i];
i++;
}
getch();
}
void sd3()// Zadacha_3
{
clrscr();
char *str_1, *str_2;
str_1=new char [80];
str_2=new char [80];
cout<<"\nVvedi str1 ->";
fflush(stdin);
gets(str_1);
cout<<"\nVvedi str2 ->";
fflush(stdin);
gets(str_2);
cmp(str_1,str_2);
}
void main()
{
int a;
begin:
clrscr();
cout<<"\n\n\n\n\n KURSOVAIA RABOTA";
cout<<"\n\n T e x n i ch e c k i i k o l l e d g";
cout<<"\n\n gruppa TP-33";
cout<<"\n\n\n\nMenu";
cout<<"\n Zadacha 1.";
cout<<"\n Zadacha 2.";
cout<<"\n Zadacha 3.";
cout<<"\n Return 4.";
cout<<"\n\nVvedi nomer zadachi ";
cin>>a;
if(a==1) {sd1(); goto begin;}
if(a==2) {sd2(); goto begin;}
if(a==3) {sd3(); goto begin;}
if(a==4) {clrscr(); exit(0);}
}
Документ
Категория
Рефераты
Просмотров
12
Размер файла
34 Кб
Теги
v14, листинг
1/--страниц
Пожаловаться на содержимое документа