|
Даны двамассива. Массив А состоит из N элементов и отсортирован по возрастанию. МассивВ состоит из М элементов и отсортирован по убыванию. Разработать программу дляслияния этих массивов в отсортированный по возрастанию массив С. —
# include <-stdio.h>-
# include <-stdlib.h>-
const N=10,M=10-
(далее…)
Категория: Массивы |
Дата: 27.10.12
|
Проверить,является ли заданный двумерный массив магическим квадратом. — — — — — — — — (Суммы элементов всех строк, всехстолбцов и обеих диагоналей в таком массиве одинаковы ).
#include<-conio.h>-
#include<-stdio.h>-
const n=2-
int c[n][n]={{4,4},{4,4}}-
int sum[n*2+2]-
(далее…)
Категория: Массивы |
Дата: 27.10.12
|
Взаданном двумерном массиве найти индекс строки, сумма элементов котороймаксимальна.
#include<-conio.h>-
#include<-stdio.h>-
const n=3-
const k=5-
ints[k][n]={{1,1,3},{1,2,1},{1,22,1},{1,1,1},{1,1,1}}-
int i,j,m,max-
int sum[k]-
int ind[k]-
void main()
{
-clrscr()-
-for(j=0-j<-k-j++)
— — — — {
(далее…)
Категория: Массивы |
Дата: 27.10.12
|
Имеетсяцелочисленный массив из n элементов. Написать программу для ’сжатия’ этогомассива путем выбрасывания из него одинаковых элементов.
Дополнительный — массив не применять.
#include<-stdio.h>-
#include<-conio.h>-
int arr[]={8,1,2,3,1,1,3,6,3,7,8}-
int i,j,k,j_temp-
int n=sizeof(arr)/sizeof(int)-
(далее…)
Категория: Массивы |
Дата: 26.10.12
|
Написатьфункцию поиска заданного элемента в отсортированном по возрастаниюцелочисленном массиве. Использовать метод бинарного поиска.
#include<-conio.h>-
#include<-stdio.h>-
— — — void main()
— — — — {
— — — -clrscr()-
— — — — inta[]={3,5,5,7,10,11,12,14,15}-
(далее…)
Категория: Массивы |
Дата: 26.10.12
|
Взаданном массиве чисел найти наибольшую длину цепочки подряд идущих элементов,расположенных по убыванию.
#include<-stdio.h>-
-#include<-conio.h>-
-inta[]={5,4,3,2,0,4,5,6,8,7,2,1}- //одномерный массив
-intk,l,i-
-intn=sizeof(a)/sizeof(int)- //Количество элементов в массиве
-voidmain()
(далее…)
Категория: Массивы |
Дата: 26.10.12
|
Даныдва массива. Массив А состоит из N элементов и отсортирован по возрастанию.Массив В состоит из М элементов и отсортирован по убыванию. Разработатьпрограмму для слияния этих массивов в отсортированный по убыванию массив С, несодержащий одинаковых элементов.
# include <-stdio.h>-
# include <-stdlib.h>-
(далее…)
Категория: Массивы |
Дата: 25.10.12
|
Даныдва массива. Массив А состоит из N элементов , массив В состоит из М элементов.Оба массива отсортированы по убыванию. Разработать программу для слияния этихмассивов в отсортированный по неубыванию массив С.
# include <-stdio.h>-
# include <-stdlib.h>-
— constN=10,M=10-
— inta[N],b[M],c[N+M]-
(далее…)
Категория: Массивы |
Дата: 25.10.12
|
МногочленP (x) задан массивом своих коэффициентов A[n+1]. Вычислить значение многочленадля заданного x, используя схему Горнера.
#include<-stdio.h>-
#include<-conio.h>-
nt A[]={3,4,5,1,6,3}-
const n=sizeof(A)/sizeof(int)-
int X[n-1]-
unsigned long rez = 0-
int i,j=0,x=2-
void main()
{
-clrscr()-
-for(i=0-i<-n-1-i++)
(далее…)
Категория: Массивы |
Дата: 25.10.12
|
Напишитефункцию поиска самой длинной цепочки из подряд идущих одинаковых элементов — в массиве.
# include <-stdio.h>-
# include <-stdlib.h>-
— constn=10-
— ints[n]-
— intx[n],maxk=1,j-
void poisk(int a[])
{
-for(int i=0-i<-n-i++)
— — — {
— — — — -int k=1-
(далее…)
Категория: Массивы |
Дата: 24.10.12
|
|
|