Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ая и оп шпоры.doc
Скачиваний:
5
Добавлен:
20.04.2015
Размер:
105.47 Кб
Скачать

Int main()

{

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

{

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

{

array[i][j]=rand()%(31)-10;

printf("%4d",array[i][j]);

}

printf("\n");

}

min=array[0][0];

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

{

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

{ 10

if(array[i][j]<min)

{

min=array[i][j];

}

}

}

printf("\nMinimalni' element= %d",min);

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

{

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

{

if(array[i][j]==min)

{

strmin=i+1;

stolbmin=j+1;

printf("\nNahoditsja v %d stroke, v %d stolbtse.",strmin,stolbmin);

}

}

} 10

max=array[0][0];

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

{

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

{

if(array[i][j]>max)

{

max=array[i][j];

strmax=i+1;

stolbmax=j+1;

}

}

}

printf("\nMaximalni' element= %d.",max);

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

{

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

{

if(array[i][j]==max)

{

strmax=i+1;

stolbmax=j+1;

printf("\nNahoditsja v %d stroke, v %d stolbtse.",strmax,stolbmax);

}

}

}

return 0;

} 10

введите с клавиатуры слово в переменную типа строка и найдите в ней наиболее повторяющуюся букву латинского алфавита;

#include<stdio.h>

#include<conio.h>

#include<string.h>

# define N 26

Int main()

{

int cut[N],c,max,i;

char s[80];

printf("Vvedite slovo:\n");

scanf("%s",s);

for (c=0;c<N;c++)

cut[c]=0;

max=0;

for (c=0;c<N;c++)

{

for (i=0;i<strlen(s);i++)

if ((char)(c+97)==s[i]) cut[c]++;

if (cut[c]>max) max=cut[c];

}

for (c=0;c<N;c++)

if (cut[c]==max) printf("Naibolee povtorjajuschi'sja simvol '%c' vstrechaetsja %d raz(a)\n",(char)(c+97),max);

return 0;

} 11

заполните матрицу 5х5 элементов и транспонируйте ее;

#include <stdio.h>

#include <stdlib.h>

#include <conio.h>

#define M 5

int array1[M][M];

int array2[M][M];

int i,j;

Int main()

{

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

{

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

{

array1[i][j]=rand()%(101)-50;

printf("%4d",array1[i][j]);

}

printf("\n");

printf("\n");

}

printf("\n");

printf("\n");

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

{

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

{ 12

array2[i][j]=array1[j][i];

printf("%4d",array2[i][j]);

}

printf("\n");

printf("\n");

}

return 0;

} 12

в каждом столбце матрицы 7х8 найти повторяющиеся элементы и распечатать их значения;

#include <stdio.h>

#include <stdlib.h>

#include <conio.h>

#define M 5

int array1[M][M];

int array2[M][M];

int i,j;

Int main()

{

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

{

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

{

array1[i][j]=rand()%(101)-50;

printf("%4d",array1[i][j]);

}

printf("\n");

printf("\n");

}

printf("\n");

printf("\n");

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

{

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

{ 13

array2[i][j]=array1[j][i];

printf("%4d",array2[i][j]);

}

printf("\n");

printf("\n");

}

return 0;

}

13

введите слово в переменную типа строка, распечатайте слово, исключая из него каждый раз поочередно, то последнюю, то первую букву, например, слово ‘abcdef’ будет распечатано в виде abcdef bcdef bcde cde cd d;

#include <stdio.h>

#include <stdlib.h>

#include <conio.h>

#define M 5

int array1[M][M];

int array2[M][M];

int i,j;

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]