_WELCOMETO Radioland

Главная Схемы Документация Студентам Программы Поиск Top50  
Поиск по сайту



Навигация
Главная
Схемы
Автоэлектроника
Акустика
Аудио
Измерения
Компьютеры
Питание
Прог. устройства
Радио
Радиошпионаж
Телевидение
Телефония
Цифр. электроника
Другие
Добавить
Документация
Микросхемы
Транзисторы
Прочее
Файлы
Утилиты
Радиолюб. расчеты
Программирование
Другое
Студентам
Рефераты
Курсовые
Дипломы
Информация
Поиск по сайту
Самое популярное
Карта сайта
Обратная связь

Студентам


Студентам > Рефераты > Контрольная для ХГТУ

Контрольная для ХГТУ

Страница: 3/3

 

 

 

 

//_7-1

#include<iostream.h>

#include<conio.h>

void max(double *t,int n)

{

double m=t[0];

int f=0,d=0,j=0,a;

for(int i=0;i<n;i++)

{

 for(j=0;j<n;j++)

 {

  if(t[i*n+j]>m)

  {

  m=t[i*n+j];

  d=i;

  f=j;

  }

 }

}

cout<<"Новая матрица имеет вид :"<<endl;

a=n;

for(i=0;i<a;i++)

{

 if(i==d)

 {

 i++;

 if(i==a)

 break;

 }

 for(j=0;j<n;j++)

 {

  if(j==f)

  {

  j++;

  if(j==n)

  continue;

  }

  cout<<t[i*n+j]<<endl;

  }

}

}

void main()

{

clrscr();

int n=0,j=0;

double mas[1000];

cout<<"Введите порядок матрицы "<<endl;

cin>>n;

cout<<"Введите матрицу"<<endl;

for(int i=0;i<n;i++)

{

 for(j=0;j<n;j++)

 {

  cin>>mas[i*n+j];

 }

}

max(mas,n);

getch();

}

 

//_7-2

#include<iostream.h>

#include<stdio.h>

#include<conio.h>

void file(FILE*from,FILE*fro)

{

char s;

while(fscanf(from,"%c",&s)!=EOF)

 {

 cout<<s;

 if(s>='0'&&s<='9')

  {

  if(s=='0')

   fprintf(fro,"%d",1);

  if(s=='1')

   fprintf(fro,"%d",2);

  if(s=='2')

   fprintf(fro,"%d",3);

  if(s=='3')

   fprintf(fro,"%d",4);

   if(s=='4')

  fprintf(fro,"%d",5);

   if(s=='5')

  fprintf(fro,"%d",6);

   if(s=='6')

  fprintf(fro,"%d",7);

   if(s=='7')

  fprintf(fro,"%d",8);

   if(s=='8')

  fprintf(fro,"%d",9);

   if(s=='9')

  fprintf(fro,"%d",0);

   }

  else fprintf(fro,"%c",s);

 }

}

void main()

{

clrscr();

FILE*fr;

FILE*fro;

fr=fopen("c:/in.txt","r+");

if(fr==NULL)

cout<<"Cannot open file"<<endl;

fro=fopen("c:/in.txt","r+");

if(fro==NULL)

cout<<"Cannot open file"<<endl;

file(fr,fro);

fclose(fr);

fclose(fro);

}

//_7-3

#include<iostream.h>

#include<stdio.h>

#include<conio.h>

#include<string.h>

void n(char *str,char *OLD,char *NEW)

{

char temp[1000];

int i=0,k=0,g;

for(;;i++)

 {

  if (str[i]=='.')

  break;

  if(str[i]==OLD[k])

  {

   g=i;

   temp[i]=NEW[k];

   k++;

  }

  else k=0;

  if(strlen(NEW)==k)

  {

  for(;i<g+k;i++)

  str[i-k+1]=temp[i-k+1];

  break;

  }

}

}

 void main()

 {

 clrscr();

 int i=0;

  char str[3000],OLD[100],NEW[100];

 cout<<"Введите строку символов "<<endl;

 cin>>str;

 cout<<"Введите заменяемое слово"<<endl;

 cin>>OLD;

 cout<<"Введите заменяющее слово"<<endl;

 cin>>NEW;

 n(str,OLD,NEW);

 i=0;

 while(str[i]!='.')

 {

 cout<<str[i];

 i++;

 }

getch();

}

 

 

 



Copyright © Radioland. Все права защищены.
Дата публикации: 2004-09-01 (0 Прочтено)